หน้าแรกคู่มือPLCModbus Protocolวิธีใช้ Modbus Poll กับ PLC FAs - การเชื่อมต่อและอ่านข้อมูล
PLC
เริ่มต้น
2 นาที

วิธีใช้ Modbus Poll กับ PLC FAs - การเชื่อมต่อและอ่านข้อมูล

เรียนรู้การใช้งาน Modbus Poll กับ PLC FAs แบบละเอียด ตั้งแต่การเชื่อมต่อ TCP/IP การอ่าน Address Map การแก้ไข Illegal Data Address Error และเทคนิคการทดสอบ

อัพเดทล่าสุด: 7/3/2569

ราคาชุดอุปกรณ์

฿11,740

การใช้งาน Modbus Poll กับ PLC แบบ FAs

Modbus Poll เป็นซอฟต์แวร์ที่ช่วยในการทดสอบและติดต่อสื่อสารกับ PLC ผ่านโปรโตคอล Modbus ในบทความนี้จะแนะนำวิธีการใช้งาน Modbus Poll กับ PLC รุ่น FAs

การเชื่อมต่อ PLC

1. การตั้งค่าการเชื่อมต่อ

  1. เปิดโปรแกรม Modbus Poll
  2. คลิกปุ่ม Connect เพื่อเริ่มการเชื่อมต่อ
  3. เลือกประเภทการสื่อสาร:
    • RS485 สำหรับการสื่อสารแบบ Serial
    • TCP/IP สำหรับการสื่อสารผ่านเครือข่าย Ethernet

2. การกำหนดค่า TCP/IP

IP Address: 192.168.1.200 (ค่า Default)
Port: 2000 (สำหรับ Modbus TCP)

หมายเหตุ: ค่า IP Address และ Port สามารถปรับเปลี่ยนได้ตามการตั้งค่าของ PLC

  1. คลิก OK เพื่อยืนยันการตั้งค่า
  2. เลือก File → New เพื่อสร้าง Session ใหม่

การอ่านข้อมูลจาก PLC

การอ่าน Address ตาม Address Map

เมื่อเริ่มใช้งาน อาจพบข้อผิดพลาด "Illegal Data Address" ซึ่งเป็นเรื่องปกติเมื่ออ่าน Address ที่ไม่ถูกต้อง

การแก้ไข:

  1. ศึกษา Address Map จากเอกสารของผู้ผลิต
  2. ตรวจสอบตำแหน่ง Address ที่ถูกต้องสำหรับ Memory Type แต่ละประเภท

ตัวอย่างการอ่าน Output (Y)

จากตารางอ้างอิง Output Y เริ่มต้นที่ Address 10000

การตั้งค่าการอ่าน:

  1. ไปที่ Setup → Read/Write Definition
  2. กำหนดค่าดังนี้:
Starting Address: 10000
Quantity: 20 (หรือตามความต้องการ)

การตรวจสอบค่า:

  • Address 10005 = Y5 ของ PLC
  • Address 10006 = Y6 ของ PLC

การทดสอบการทำงาน

  1. การสั่งงานจาก Modbus Poll:

    • เปลี่ยนค่า Address 10005 เป็น ON
    • Y5 ใน PLC จะเปลี่ยนเป็น ON
  2. การตรวจสอบจาก PLC:

    • สั่ง Y6 ให้เป็น ON จาก PLC
    • ค่าใน Modbus Poll ที่ Address 10006 จะแสดงเป็น 1 (ON)

เคล็ดลับการใช้งาน

  • ศึกษา Address Map อย่างละเอียด - แต่ละ Memory Type (X, Y, M, D) มี Starting Address ที่แตกต่างกัน
  • ตรวจสอบการตั้งค่าเครือข่าย - ให้แน่ใจว่า IP Address และ Port ตรงกับการตั้งค่าของ PLC
  • เริ่มด้วยการอ่านก่อน - ทำความเข้าใจระบบก่อนเขียนข้อมูล

การแก้ปัญหาที่พบบ่อย

Illegal Data Address Error

  • สาเหตุ: อ่าน Address ที่ไม่มีอยู่ใน Memory Map
  • การแก้ไข: ตรวจสอบ Starting Address จากเอกสารผู้ผลิต

Connection Failed

  • สาเหตุ: การตั้งค่าเครือข่ายไม่ถูกต้อง
  • การแก้ไข: ตรวจสอบ IP Address, Port และการเชื่อมต่อสาย LAN

สรุป

การใช้งาน Modbus Poll กับ PLC FAs ต้องอาศัยความเข้าใจเรื่อง Address Mapping เป็นหลัก การตั้งค่าการเชื่อมต่อที่ถูกต้องและการอ้างอิง Address ตามเอกสารผู้ผลิตจะช่วยให้การทำงานราบรื่น เครื่องมือนี้มีประโยชน์มากในการทดสอบและ Debug ระบบ Modbus ก่อนนำไปใช้งานจริง