ใช้งาน Modbus RS485 และ TCP/IP พร้อมกันใน PLC ครบถ้วน
เรียนรู้การใช้งาน Modbus RS485 และ Modbus TCP/IP พร้อมกันใน PLC FAS-312MT การตั้งค่า Communication Settings การสร้าง Modbus Table และ Logic การทำงานแบบผสม
อัพเดทล่าสุด: 7/3/2569
ราคาชุดอุปกรณ์
การใช้งาน Modbus RS485 และ Modbus TCP/IP พร้อมกันใน PLC
การสื่อสารแบบผสมผสานระหว่าง Modbus RS485 และ Modbus TCP/IP ในตัว PLC เดียวกันสามารถช่วยเพิ่มความยืดหยุ่นในการออกแบบระบบได้อย่างมาก โดยเฉพาะเมื่อต้องเชื่อมต่อกับอุปกรณ์ที่รองรับเพียงโปรโตคอลเดียว
ประโยชน์ของการใช้งานแบบผสม
การใช้งานทั้งสองโปรโตคอลพร้อมกัน มีประโยชน์ดังนี้:
- รองรับอุปกรณ์เซนเซอร์ที่รองรับเฉพาะ RS485
- เชื่อมต่อกับระบบสมัยใหม่ที่ใช้ TCP/IP
- เพิ่มทางเลือกในการออกแบบระบบ
- สร้างความยืดหยุ่นใน use case หลากหลาย
อุปกรณ์ที่ใช้
PLC รุ่น: FAS-312MT-AC-E
- มี RS485 Port ทั้งหมด 2 Port
- Port 1: รูกลม
- Port 2: Terminal Block
การตั้งค่า Communication Settings
1. การตั้งค่า RS485
ใน Project Settings > Communication:
COM Port: COM1 (ใช้ Terminal Block)
Mode: Modbus Master
Protocol: RS485
2. การตั้งค่า TCP/IP
Network Type: TCP/IP Master
IP Address: กำหนดตามระบบ
Port: 2000 (Default)
การสร้าง Modbus Table
Table สำหรับ RS485
Operation: Read Input (X0)
Storage: M1100
Write Single Coil: ควบคุมโดย M11
Table สำหรับ TCP/IP Server
Operation: Read Input
Storage: M2100
Write Single Coil: ควบคุมโดย M10
โครงสร้าง Code
1. Always On Section
ladder
M8000 (Always On) → M0
2. Modbus RS485 Command
ladder
M0 → MBUS (ใช้ Table ที่สร้าง)
3. TCP/IP Communication Setup
ladder
M1 → SIP (Set IP Address)
IP: 192.254.1.102
Port: 2000
Data Register: D100
4. Modbus TCP Command
ladder
M1 → MBUS_TCP
Logic การทำงาน
การเชื่อมโยงข้อมูล
-
จาก RS485 ไป TCP/IP:
M1100 (RS485 Input) → M10 → Write Single Coil (TCP/IP) -
จาก TCP/IP ไป RS485:
M2100 (TCP/IP Input) → M11 → Write Single Coil (RS485)
การแสดงสถานะ
ladder
M1100 หรือ M2100 → Y0, Y1 (Output LEDs)
เคล็ดลับการใช้งาน
- ตรวจสอบ IP Address: ให้แน่ใจว่า IP ที่ตั้งค่าไม่ซ้ำกับอุปกรณ์อื่น
- เลือก Port ที่เหมาะสม: COM1 หรือ COM2 ตามการเชื่อมต่อจริง
- จัดการ Register: ใช้ Register ที่แตกต่างกันเพื่อหลีกเลี่ยงความขัดแย้ง
- ทดสอบการสื่อสาร: ทดสอบทีละโปรโตคอลก่อนรวมกัน
การแก้ปัญหาที่พบบ่อย
ปัญหาการสื่อสารไม่ได้:
- ตรวจสอบการต่อสายและ Termination Resistor
- ยืนยัน IP Address และ Port
- ตรวจสอบ Modbus Table Configuration
ข้อมูลไม่อัพเดต:
- ตรวจสอบ Scan Time
- ยืนยันการตั้งค่า Register Address
- ตรวจสอบ Logic การเชื่อมโยงข้อมูล
สรุป
การใช้งาน Modbus RS485 และ Modbus TCP/IP พร้อมกันใน PLC ช่วยเพิ่มความยืดหยุ่นในการออกแบบระบบอุตสาหกรรม โดยต้องให้ความสำคัญกับการตั้งค่า Communication, การสร้าง Modbus Table ที่ถูกต้อง และ Logic การเชื่อมโยงข้อมูลระหว่างสองโปรโตคอล เมื่อทำความเข้าใจหลักการแล้ว สามารถนำไปประยุกต์ใช้กับโปรเจ็คต์จริงได้อย่างมีประสิทธิภาพ
มีคำถาม? ติดต่อทีมงาน



