การเชื่อมต่อ HMI กับ PLC ผ่าน Ethernet LAN แบบละเอียด
คู่มือการเชื่อมต่อ HMI กับ PLC ผ่าน Ethernet LAN ด้วย Modbus TCP/IP การตั้งค่า Network IP Address และการ Config SAMKOON HMI PLC อย่างครบถ้วน
อัพเดทล่าสุด: 8/3/2569
ราคาชุดอุปกรณ์
การเชื่อมต่อ HMI กับ PLC ผ่าน Ethernet LAN
การเชื่อมต่อ HMI กับ PLC ผ่าน Ethernet LAN เป็นวิธีที่มีประสิทธิภาพสูงกว่าการใช้สายคอมพอร์ตแบบเดิม ด้วยความเร็วในการส่งข้อมูลที่สูงขึ้นและความง่ายในการขยายระบบ
ข้อดีของการใช้ Ethernet LAN
- ความเร็วสูง: เร็วกว่าการสื่อสารแบบอนุกรม (Serial Communication)
- ความเสถียร: สัญญาณมีความคงที่มากขึ้น
- การขยายระบบ: สามารถเชื่อมต่ออุปกรณ์หลายตัวได้ง่าย
- ความยืดหยุ่น: ไม่ต้องพึ่งพาสายคอมพอร์ตเพียงอย่างเดียว
วิธีการเชื่อมต่อ
วิธีที่ 1: ใช้ Built-in Protocol (สำหรับ SAMKOON)
เหมาะสำหรับผู้ที่ใช้ HMI และ PLC ยี่ห้อเดียวกัน
วิธีที่ 2: ใช้ Modbus TCP/IP
วิธีนี้เหมาะสำหรับการเชื่อมต่อกับ PLC หลายยี่ห้อ เนื่องจาก Modbus TCP/IP เป็นมาตรฐานสากล
การตั้งค่า Network
การกำหนด IP Address
สำหรับระบบ Local Network ใช้ IP Address ดังนี้:
- HMI: 192.168.1.99
- PLC ตัวที่ 1: 192.168.1.100
- PLC ตัวที่ 2: 192.168.1.101
การตั้งค่า HMI
1. การสร้าง Network Settings Button
- เปิดโปรแกรม SK-2
- สร้าง Function Button และเลือก "Dip Switch 1 & 3" หรือ "Network Settings"
- วางปุ่มไว้ในตำแหน่งที่เหมาะสม (แนะนำมุมขวาบน)
2. การตั้งค่า Ethernet
เมื่อกดปุ่ม Network Settings บนหน้าจอ HMI:
- ติกเครื่องหมายที่ "Whether to turn on Ethernet"
- เลือก "Static IP"
- กำหนดค่าต่างๆ:
IP Address: 192.168.1.99 Subnet Mask: 255.255.255.0 Gateway: (ใช้ค่าใดก็ได้ เนื่องจากไม่เชื่อมต่อ Internet) - ในส่วน Stage เลือก "Ethernet Only"
- กด OK เพื่อยืนยัน
การตั้งค่า PLC (SAMKOON)
การ Config Project Setting
- เปิดโปรแกรม SAMFOR 2022
- ไปที่ Project Setting → Communication → Net
การตั้งค่าพารามิเตอร์
สำหรับ PLC ตัวที่ 1:
Station: 1
Port: 2000 (หรือ 502 สำหรับมาตรฐาน Modbus)
IP Address: 192.168.1.100
TCP IP Slave: ✓ เปิดใช้งาน
สำหรับ PLC ตัวที่ 2:
Station: 2
Port: 2000
IP Address: 192.168.1.101
TCP IP Slave: ✓ เปิดใช้งาน
ขั้นตอนการ Download
- ใช้สาย USB เพื่อ Download โปรแกรมครั้งแรก
- ทำการ Reset PLC (เปิด-ปิดไฟใหม่)
- PLC จะมี IP Address ตรงตามที่ตั้งค่าไว้
การทดสอบการเชื่อมต่อ
การตั้งค่า Computer
- เชื่อมต่อสายแลนจากคอมพิวเตอร์เข้า Hub เดียวกับอุปกรณ์อื่นๆ
- ตั้งค่า IP Address ของคอมพิวเตอร์ให้อยู่ในวง 192.168.1.x
ขั้นตอนการตั้งค่า IP ใน Windows
- เปิด Control Panel → Network & Internet → Network and Sharing Center
- คลิก Ethernet
- คลิก Properties
- เลือก Internet Protocol Version 4 (TCP/IPv4)
- กำหนด Static IP Address ในวง 192.168.1.x
การทดสอบด้วย Ping Command
เปิด Command Prompt และทดสอบ:
cmd
ping 192.168.1.99 (HMI)
ping 192.168.1.100 (PLC ตัวที่ 1)
ping 192.168.1.101 (PLC ตัวที่ 2)
หาก Ping ได้ Reply กลับมา แสดงว่าการเชื่อมต่อสำเร็จ
การสร้าง Link ใน SK-2
วิธีที่ 1: Built-in Protocol
- ในส่วน Link เลือก Ethernet
- คลิกขวาเลือก Add Protocol
- เลือก SAMKOON → SAMFGS TCP IP
- ตั้งค่า Parameter:
IP Address: 192.168.1.100 (สำหรับ PLC ตัวที่ 1) PLC Station: 1 - สร้าง Link อีกอันสำหรับ PLC ตัวที่ 2:
IP Address: 192.168.1.101 PLC Station: 2
วิธีที่ 2: Modbus TCP/IP
- เลือก Modbus Client/Master
- ตั้งค่า Address Mode เป็น Extended Mode
- ไปที่แท็บ IP Setting:
PLC ตัวที่ 1:
IP Address: 192.168.1.100
Station: 1
Port: 2000
PLC ตัวที่ 2:
IP Address: 192.168.1.101
Station: 2
Port: 2000
การใช้งาน Modbus Address
ตารางการแปลง Address (SAMKOON)
| ประเภทข้อมูล | Modbus Function | เริ่มต้นที่ Address |
|---|---|---|
| Output (Y) | 0x (Function 01) | 10,000 |
| Input (X) | 1x (Function 02) | - |
| Input Register | 3x (Function 04) | - |
| Holding Register | 4x (Function 03) | - |
การใช้งาน Address
สำหรับ Output Y0:
- ประเภท: 0x
- Address: 10000
- Station: ระบุตามที่ตั้งค่าไว้ (1 หรือ 2)
การสร้าง Control Button
- สร้าง Push Button
- ตั้งค่าเป็น Invert
- เลือก Link เป็น Ethernet
- ตั้งค่า Address:
Type: 0x Station: 01 (หรือ 02) Address: 10000
การ Download ผ่าน Network
เมื่อตั้งค่า IP Address ของ HMI เรียบร้อยแล้ว สามารถ Download โปรแกรมผ่าน Network ได้โดยตรง:
- ระบุ IP Address ของ HMI (192.168.1.99)
- ไม่จำเป็นต้องใช้สาย USB อีกต่อไป
เคล็ดลับการใช้งาน
- Port Number: ใช้ 2000 สำหรับ SAMKOON หรือ 502 สำหรับมาตรฐาน Modbus
- Station Number: ควรใช้หมายเลขที่แตกต่างกันเพื่อความชัดเจน
- Network Testing: ทดสอบ Ping เสมอก่อนเริ่มใช้งานจริง
- IP Range: ใช้ 192.168.1.x สำหรับ Local Network ที่ไม่เชื่อมต่อ Internet
การแก้ปัญหาที่พบบ่อย
ปัญหาการเชื่อมต่อ
- ตรวจสอบการตั้งค่า IP Address ให้อยู่ในวงเดียวกัน
- ตรวจสอบสายแลนและ Hub
- ตรวจสอบการตั้งค่า Static IP ใน HMI
ปัญหา Modbus Communication
- ตรวจสอบ Port Number ให้ตรงกัน
- ตรวจสอบ Station Number ให้ถูกต้อง
- ตรวจสอบ Function Code และ Address
สรุป
การเชื่อมต่อ HMI กับ PLC ผ่าน Ethernet LAN ให้ประสิทธิภาพที่สูงกว่าการใช้สายคอมพอร์ตแบบเดิม มี 2 วิธีหลัก คือ การใช้ Built-in Protocol สำหรับอุปกรณ์ยี่ห้อเดียวกัน และการใช้ Modbus TCP/IP สำหรับอุปกรณ์หลายยี่ห้อ การตั้งค่าที่ถูกต้องและการทดสอบการเชื่อมต่อก่อนใช้งานจริงจะช่วยให้ระบบทำงานได้อย่างเสถียร
มีคำถาม? ติดต่อทีมงาน



