ไดร์เวอร์หุ่นยนต์มีทางเลือกสำหรับการเขียนโปรแกรมออฟไลน์ (ซึ่งโปรแกรมได้ถูกสร้างขึ้น, จากนั้น, ถ่ายโอนหุ่นยนต์และสร้างขึ้น) ด้วยไดร์เวอร์หุ่นยนต์, อีกทั้งยังสามารถดำเนินการบนหุ่นยนต์โดยตรง (การเขียนโปรแกรมออนไลน์) ข้อมูลเพิ่มเติมดูได้ในส่วนRobot Drivers
การเชื่อมต่อระหว่างหุ่นยนต์RoboDK และ Fanuc สามารถถูกจัดตั้งขึ้นเพื่อย้ายหุ่นยนต์อย่างอัตโนมัติจากการเชื่อมต่อ PC โดยใช้ RoboDK เป็นการอนุญาตใช้ RoboDK ทางเลือกRunonrobot สำหรับการเขียนโปรแกรมออนไลน์และการแก้ปัญหา การเชื่อมต่อสามารถจัดตั้งขึ้นผ่านการเชื่อมต่อพื้นฐานEthernet(TCP/IP)
ตามขั้นตอนต่อไปนี้เพื่อตั้งค่าไดร์เวอร์ RoboDK สำหรับหุ่นยนต์ Fanuc:
1.เราจะต้องถ่ายโอนต่อไปนี้ก่อน (ไฟล์เหล่านี้อาจจะหาได้ในเอกสารนี้):
a.AAA_COM.PC➔โปรแกรมหลักซึ่งจัดการการติดต่อสื่อสาร
โปรแกรมนี้จะต้องเริ่มต้นการติดตั้งการติดต่อสื่อสารด้วย RoboDK
b.GO_MJ.TP
c.GO_ML.TP
d.GO_MC.TP
ตามขั้นตอนเหล่านี้บนการสอนหุ่นยนต์ pendant เพื่อเตรียม port การสื่อสารระหว่างหุ่นยนต์ Fanuc และ RoboDK:
2.เลือกSelect➔Menu-Setup-Host comm-[show]-Servers-Select 3-Select “S3”- ป้อนค่า
a.ตั้งค่าโปรโตคอลเป็นSM
b.ตั้งค่า Port เป็นP3: (Port 2)
c.ตั้งค่าความอยู่เฉยTimeoutเป็น9999
3.เลือกSelect➔Menu-Next-System-Variables.
a.เลือก$HOSTS_CFG
b.เลือกเลข 3
c.เลือก$SERVER_PORTถึง 2000
($HOSTS_CFG[3].$SERVER_PORT = 2000)
4.กลับไปสู่เมนูก่อนหน้านี้:
เลือก Select➔Menu-setup-host comm-[show]-Servers-3 S3-ป้อนค่า
a.ตั้งค่าสถานะเริ่มต้นเป็นSTART
b.ตั้งค่าสถานะล่าสุดเป็นSTARTED:
เมื่อต้องการทำเช่นนั้น, เลือกACTION-DEFINE, จากนั้นACTION-START
The port 2000 ถูกใช้เป็นค่าเริ่มต้นสำหรับทั้ง RoboDK และ Fanuc The port ในส่วน 2.c สามารถทำให้แตกต่างถ้า port เดิมจำเป็นต้องถูกทำให้เฉพาะใน RoboDK (“Robot port” ข้อมูล)