หน่วยประมวลผล เทียบกับ ไดร์เวอร์

หน่วยประมวลผลและไดร์เวอร์หุ่นยนต์ใช้วิธีที่แตกต่างกันในการเคลื่อนที่หุ่นยนต์ หน่วยประมวลผลสามารถสร้างโปรแกรมแบบออฟไลน์ได้ ในขณะที่ไดร์เวอร์ช่วยให้สามารถสื่อสารกับหุ่นยนต์ได้แบบเรียลไทม์

หน่วยประมวลผล ใช้สำหรับการเขียนโปรแกรมออฟไลน์ และมีหน้าที่แปลงโปรแกรมหุ่นยนต์ของ RoboDK ให้เป็นภาษาโปรแกรมดั้งเดิมของตัวควบคุมหุ่นยนต์ที่เกี่ยวข้อง ตัวอย่างเช่น หน่วยประมวลผล ABB จะสร้างไฟล์ .mod สำหรับตัวควบคุม IRC5 หน่วยประมวลผลมักจะรวมถึงการอัปโหลดโปรแกรมไปยังตัวควบคุมหุ่นยนต์ ซึ่งมักทำผ่าน FTP ฟังก์ชันต่อไปนี้ของโปรแกรมจะถูกจัดการโดยหน่วยประมวลผล:

1.Generate Robot Program

2.Generate Robot Program as…

3.Send Program to Robot

4.Start on Robot (เมื่อใช้ร่วมกับไดร์เวอร์)

Robot Programs - ภาพ 58

ไดร์เวอร์หุ่นยนต์ ช่วยให้คุณควบคุมหุ่นยนต์จากคอมพิวเตอร์ได้จากระยะไกลผ่าน RoboDK ซึ่งช่วยให้คุณสามารถสั่งคำสั่งโปรแกรมจาก RoboDK ไปยังตัวควบคุมหุ่นยนต์ได้แบบเรียลไทม์ รวมถึงความสามารถในการเรียกใช้โปรแกรมระยะไกลบนตัวควบคุมด้วย ตัวอย่างเช่น ไดร์เวอร์ ABB จะส่งคำสั่งการเคลื่อนที่ผ่านการสื่อสารแบบซ็อกเก็ต ฟังก์ชันต่อไปนี้จะถูกจัดการโดยไดร์เวอร์:

1.เปิดใช้งานตัวเลือก Run on Robot จากนั้นดับเบิลคลิกเพื่อรันโปรแกรมบนหุ่นยนต์โดยใช้ไดร์เวอร์

2.Start on Robot (เมื่อใช้ร่วมกับหน่วยประมวลผล)

Robot Programs - ภาพ 59