“ Modbus TCP เป็น Protocol ที่ได้รับความนิยมสำหรับเชื่อมต่องานระบบ SCADA หรืออุปกรณ์ภายนอก หากมี Device ที่มีการเชื่อมต่อแบบ RS-232/485 สามารถใช้จอ HMI Proface เป็นตัวกลาง Mapping Address เพื่อแปลงเป็น Modbus TCP ได้ ”
การ Mapping Modbus TCP ของจอ HMI Proface ใช้ Driver Schneider Electric SA : MODBUS SLAVE
STEP 1 : การเพิ่ม Driver Modbus TCP
1. แถบ Project Window -> เลือก Device/PLC
2. คลิก Add Device/PLC
3. เลือก Driver Schneider Electric SA :
- MODBUS SLAVE
- Port : Ethernet (TCP)
4. คลิกปุ่ม Add เพื่อเพิ่ม Driver Modbus TCP
STEP 2 : การ Map Address ด้วย Global D-Script
5. แถบ Project Window -> เลือก Global D-Script
6. คลิก Create
7. กำหนดเงื่อนไขและ Address ที่ต้องการ Mapping
- กำหนดเงือนไข Trigger : Timer
- กำหนดเวลา Timer Mapping (ตัวอย่าง Mapping ทุกๆ 3 วินาที)
- กำหนด Mapping Address ที่ต้องการ ในรูปแบบ [Modbus Address] = [PLC Address]
- เช่น [w:[Modbus]400001] = [w:[PLC1]V02000]
- สามารถเลือก Input Address เพื่อเลือก Modbus หรือ PLC Address ได้
8. กดปุ่ม Close -> คลิก Yes เพื่อ Confirm Script
- หากเขียน D-Script ผิด จะขึ้นเป็นสีแดงและ D-Script จะไม่สามารถใช้งานได้
9. Global D-Script Mapping Address พร้อมใช้งาน
STEP 2 : ทดสอบ Mapping Address เป็น Modbus RTU ด้วยโปรแกรม ModScan
” สามารถใช้จอ HMI Proface เป็นตัวกลางสำหรับ Mapping Address เป็น Modbus TCP เพื่อประยุกต์ใช้งานใน Application อื่นๆ เพิ่มเติม เช่น SCADA, Gateway, Visual Basic, Node-red เป็นต้น “