Codesys EPOWER PAC MC600 ควบคุม Delta robot, CNC 3 Axis แบบ Tracking ด้วย vision machinene
วันนี้ทางทีมงานทดสอบการใช้ Codesys EPOWER PAC MC600 (1.2GHz Dual core)เขียนโปรแกรมควบคุม delta robot (3 Ethercat servo+1 Ethercat Stepping)โดยใช้คำสั่ง tracking conveyor ร่วมกับ machine vision ,MC600 ตัวนี้สามารถทำ Axis Group ได้ 16 แกนพร้อมกันหรือ สามารถควบคุม delta robot พร้อมกันได้ 4 ตัวโดยใช้เทคนิคการแยก core cpu เพื่อปะมวลผลเฉพาะ Ethercat bus , สามารถแสดงผลด้วย codesys webvisu ซึ่งใช้เป็น IPC ขนาด 15 นิ้ว window10 licence
การทดสอบครั้งต่อไปจะใช้ Codesys EPOWER PAC MC600 ควบคุม Arm Robot 6 Axis แบบ Tracking conveyor และ Tracking rotary และทดสอบการสั่งงาน CNC 3 Axis แบบ Tracking เช่นกัน
สุดท้ายจะใช้ MC600 ตัวเดียวสั่งงาน พร้อมกันทั้งหมด Delta robot,Arm robot,CNC 3 Axis แบบ Tracking ด้วย vision machine CODESYS เป็น Software ที่ทรงพลังอย่างมากและมี function รองรับการควบคุมในระบบอุตสาหกรรมเกือบทุกชนิดโดยแทบไม่ต้องใช้ software ตัวอื่นเข้ามาช่วย(แต่ยังไม่มี machine vision) codesys software อาจจะเป็น Disruptor ของวงการ automation ในอีกไม่นาน และเมื่อผู้ผลิตไม่จำเป็นต้องมีงบพัฒนา software มันทำให้ต้นทุนของ PLC และ PAC ที่รองรับ Codesys ราคาลดลงอย่างมากในช่วงที่ผ่านมา
สุดท้ายที่ชอบมากที่สุดของ Codesys MC600 คือ webvisu ซึ่งมันคือการที่เราสามารถเขียน HMI ของ codesys แล้ว download ลง PAC ได้เลย ซึ่งหน้าจอ HMI ที่เราเขียนจะฝังลงใน CPU เมื่อต้องการเรียก HMI มาก็เพียงแค่ใช้อุปกรณ์ที่สามารถเปิด web browser ได้ก็จะกลายเป็น HMI ในทันทีซึ่งผมใช้ window10 IPC ขนาด15 นิ้วราคา ไม่ถึงสองหมื่นแทนจอ touch screen ข้อดีของการใช้ webvisu คือเราไม่จำเป็นต้อง config OPC UA เพื่อที่จะติดต่อกับ HMI อื่นๆและสามารถเรียกใช้ tool ของ codesys HMI ได้โดยตรงเช่น SM3_ROBOTIC_VISU,SM3_CNC_VISU ซึ่งสามารถลดเวลาในการเขียน กราฟิคได้พอสมควร
สามารถดูรายละเอียดสเปก Codesys PAC MC600