สารบัญ:

Arduino-tomation ตอนที่ 3: 5 ขั้นตอน
Arduino-tomation ตอนที่ 3: 5 ขั้นตอน

วีดีโอ: Arduino-tomation ตอนที่ 3: 5 ขั้นตอน

วีดีโอ: Arduino-tomation ตอนที่ 3: 5 ขั้นตอน
วีดีโอ: เล่าสู่กันฟัง | Arduino | ตอนที่ 5 ใช้งาน LED P3 2024, กรกฎาคม
Anonim
Arduino-tomation ตอนที่ 3
Arduino-tomation ตอนที่ 3

อีกเครื่องที่แปลงโฉมให้ทันสมัย เพื่ออะไร? เพื่อเรียนรู้เกี่ยวกับวิธีการอัตโนมัติ

ขั้นตอนที่ 1: คำอธิบายส่วนปฏิบัติการ (OP)

ส่วนปฏิบัติการ (OP) Description
ส่วนปฏิบัติการ (OP) Description

เครื่องจักรที่โง่เขลานี้เป็นแบบจำลองขนาดเล็กของเครื่องจักรขนาดใหญ่ที่ใช้ในโรงงานอุตสาหกรรมสำหรับการบำบัดด้วยสารเคมีบนชิ้นโลหะหรืออะไรก็ตาม…

มันทำจากรถเล็ก ๆ ที่ใส่ตะกร้าที่เต็มไปด้วยสิ่งของและเคลื่อนย้ายจากที่หนึ่งไปยังอีกที่หนึ่ง (5 แห่ง) มอเตอร์ DC 24V สองตัวช่วยให้สามารถเคลื่อนที่ในแนวตั้งและแนวนอนได้ เซ็นเซอร์ระบุตำแหน่งต่างๆ ของรถ

ขั้นตอนที่ 2: เพิ่มทักษะที่ทันสมัย

เพิ่มทักษะที่ทันสมัย
เพิ่มทักษะที่ทันสมัย
เพิ่มทักษะที่ทันสมัย
เพิ่มทักษะที่ทันสมัย
เพิ่มทักษะที่ทันสมัย
เพิ่มทักษะที่ทันสมัย

ฉันตัดสินใจใช้โคลน Arduino ตาม tha atmega1284P ซึ่งมี I/O มากพอที่จะควบคุมระบบ ฉันยังใช้หน้าจอสัมผัสอุตสาหกรรม (COOLMAY MT6037H-W อันโด่งดังของฉัน) ซึ่งสื่อสารกับ Arduino เนื่องจากแผงอีเธอร์เน็ต W5100 ในโปรโตคอล modbus-tcp

ขั้นตอนที่ 3: แผนผังและโปรแกรม

เพื่ออธิบายสิ่งที่ฉันมุ่งหมาย จำเป็นต้องมีคำแนะนำที่ดี:

- เครื่องสถานะของโปรแกรมแปลงเป็นภาพร่าง Arduino โดยตรงด้วยไลบรารี SM

-SFC (GRAFCET ในภาษาฝรั่งเศส) โดยมีข้อตกลง IEC61131 (วิธีทางอุตสาหกรรม)

ฉันให้แผนผังของระบบกับคุณด้วย

คุณยังสามารถค้นหา 2 โปรแกรม:

- ร่าง Arduino (TraitSurf1284.rar)

- ร่าง HMI (TraitSurf.rar)

ขั้นตอนที่ 4: คู่มือฉุกเฉิน: จะทำอย่างไรในกรณีฉุกเฉินหรือเปิดเครื่อง…

ในฝรั่งเศส เราใช้ไกด์ชื่อ GEMMA (Guide des Modes de Marches et d'Arrêt) เพื่ออธิบายขั้นตอนต่างๆ ในการทำให้เครื่องทำงาน

ทุกปุ่มและไฟบนแผงหน้าปัดถูกเขียนไว้บนหน้าพิเศษนี้ และสิ่งที่ควรทำในกรณีฉุกเฉิน, ความผิดพลาด, ชิ้นส่วนที่แตกหัก, การผลิตที่ไม่ดี….

ดูเหมือนภาพบ้าๆ บอๆ แต่มีประโยชน์มากเมื่อคุณไม่รู้ว่าจะทำอย่างไรกับเครื่องโง่ๆ นี้

PS: IC: เงื่อนไขเบื้องต้น: รถว่าง สูง และบน C1

OP: ส่วนปฏิบัติการของระบบ

ขั้นตอนที่ 5: บทสรุป

เป็นเครื่องที่ดีมากสำหรับนักเรียนที่ต้องการเรียนรู้ระบบอัตโนมัติและโซลูชันการเขียนโปรแกรม ที่นี่คุณสามารถตั้งโปรแกรมเครื่องของคุณด้วยภาษา C เท่านั้น (ไม่ใช่ IEC31131) หากคุณต้องการวิธีภาษา LADDER ให้ใช้ LDmicro (ดูหนึ่งในคำแนะนำก่อนหน้าของฉัน ข้อตกลง IEC61131) สำหรับการตั้งโปรแกรมเครื่องของรัฐ ให้ใช้ Yakindu (ไม่ใช่ IEC61131) แต่ไม่ได้ทำงานกับโคลน ดังนั้นให้เปลี่ยนโคลนเป็นบอร์ด MEGA2560 สำหรับการเขียนโปรแกรม SFC (ข้อตกลง IEC61131) ให้ใช้ GRAFCET STUDIO กับ Arduino DUE เท่านั้น (การแก้ไขบางอย่างในแผนผัง จะต้องทำ)

ขอบคุณสำหรับเว็บไซต์ที่น่าสนใจทั้งหมดที่พบทั่วโลก

อาจารย์สุขสันต์!!!

แนะนำ: