หน้าแรกคู่มือHMIการเชื่อมต่อตั้งค่า QJ71E71-100 เชื่อม HMI Samkoon ผ่าน Ethernet
HMI
ปานกลาง
12 นาที

ตั้งค่า QJ71E71-100 เชื่อม HMI Samkoon ผ่าน Ethernet

วิธีตั้งค่าโมดูล Ethernet Mitsubishi QJ71E71-100 ใน GX Works2 (Open Setting แบบ Procedure Exist) ให้เชื่อมกับ HMI Samkoon ด้วย Protocol Melsec-E71 พร้อมการจับคู่ IP Address และ Port ทั้งสองฝั่ง

เชื่อม HMI Samkoon กับ PLC Mitsubishi Q Series ผ่านโมดูล QJ71E71-100 โดยฝั่ง PLC ตั้ง Open Setting ใน GX Works2 ให้ช่อง Fixed Buffer Communication เป็น Procedure Exist ส่วนฝั่ง HMI เลือก Protocol Mitsubishi > Melsec-E71 ใน SKTool แล้วใส่ IP Address กับ Port ให้ตรงกับที่ตั้งไว้ใน GX Works2

อัพเดทล่าสุด: 30/5/2569

ตั้งค่า QJ71E71-100 เชื่อม HMI Samkoon ผ่าน Ethernet

QJ71E71-100 เป็นโมดูล Ethernet interface สำหรับ PLC Mitsubishi ตระกูล Q (modular PLC) เสียบเพิ่มบนเบสเพื่อให้ CPU สื่อสารผ่าน LAN ได้ เมื่อจะให้ HMI Samkoon อ่าน/เขียนอุปกรณ์ใน PLC ผ่านโมดูลนี้ มีจุดที่พลาดกันบ่อยอยู่จุดเดียว — การตั้งค่า Open Setting ใน GX Works2 ต้องเลือก Procedure Exist ในคอลัมน์ Fixed Buffer Communication แล้วจับคู่ IP Address กับ Port ให้ตรงกับฝั่ง SKTool

บทความนี้เน้นเฉพาะการเชื่อมผ่าน QJ71E71-100 แบบลงรายละเอียด หากยังไม่ได้เลือกรุ่นหน้าจอ ดูแนวทางเลือก HMI ให้เหมาะกับ PLC Mitsubishi ก่อน ส่วนการตั้งค่า IP และ Ethernet ฝั่ง HMI แบบทั่วไป ดูได้ที่ เชื่อม HMI กับ PLC ผ่าน Ethernet LAN

ภาพรวมการเชื่อมต่อ

  • PLC (ฝั่ง Server) — Q Series CPU + โมดูล QJ71E71-100 ที่ตั้ง IP และเปิด connection รอไว้
  • HMI Samkoon (ฝั่ง Client) — เปิดการเชื่อมต่อเข้าหาโมดูล E71 แล้วโพลค่าด้วยโปรโตคอล MC Protocol ที่ไดรเวอร์ Melsec-E71 จัดการให้
  • สื่อกลาง — สาย Ethernet ผ่าน Network Switch หรือต่อตรงก็ได้ ขอแค่ HMI กับ E71 อยู่ซับเน็ตเดียวกัน

หัวใจของการตั้งค่าคือ "สองฝั่งต้องพูดภาษาเดียวกันและชี้มาที่ Port เดียวกัน" — ฝั่ง PLC เปิด connection แบบ Procedure Exist ที่ Port หนึ่ง ส่วนฝั่ง HMI ก็ชี้ IP ของโมดูลและ Port เดียวกันนั้น

สิ่งที่ต้องเตรียม

  • PLC Mitsubishi Q Series + โมดูล QJ71E71-100 (หรือ LJ71E71-100 สำหรับ L Series ตั้งค่าแนวเดียวกัน)
  • GX Works2 (ตัวอย่างในรูปคือไฟล์โปรเจกต์ .gxw)
  • HMI Samkoon + SKTool
  • สาย Ethernet + Switch (ถ้ามีหลายอุปกรณ์)

ขั้นตอนที่ 1 — ตั้งค่าฝั่ง PLC ใน GX Works2

1.1 กำหนดชนิดเครือข่ายและ IP ของโมดูล

  1. เปิด GX Works2 ไปที่ Network ParameterEthernet / CC IE / MELSECNET
  2. เลือก Network Type เป็น Ethernet ระบุ Start I/O No. ของสล็อตที่เสียบโมดูล
  3. กำหนด IP Address ของโมดูล E71 (เช่น 192.168.3.39) ให้อยู่ในซับเน็ตเดียวกับ HMI

1.2 ตั้ง Open Setting — จุดสำคัญที่สุด

เข้าหน้า Open Setting (Ethernet Open Setting Module No.: 1) ตั้งค่า connection แถวที่ 1 ตามนี้

คอลัมน์ค่าที่ตั้ง
ProtocolTCP
Open SystemUnpassive
Fixed BufferReceive
Fixed Buffer CommunicationProcedure Exist
Pairing OpenDisable
Existence ConfirmationNo Confirm
Host Station Port No.5010 (DEC)
Destination IP Address(เว้นว่าง)
Destination Port No.(เว้นว่าง)

จุดที่ห้ามพลาดอื่น ๆ

  • Open System = Unpassive หมายถึงโมดูลเปิดรับการเชื่อมต่อจากอุปกรณ์ภายนอกเครื่องใดก็ได้ จึง ไม่ต้องกรอก Destination IP/Port (ถ้าใช้ Fullpassive จึงค่อยระบุ IP ของ HMI ให้ตรง)
  • Host Station Port No. จะเป็นเลขอะไรก็ได้ที่ไม่ชนกับ connection อื่นในโมดูล — จำเลขนี้ไว้ไปใส่ใน SKTool ตัวอย่างนี้ใช้ 5010
  • ตรวจมุมขวาบนว่า IP Address/Port No. Input Format = DEC เพื่อให้ตีความเลข Port เป็นฐานสิบเหมือนกับ SKTool (ถ้าตั้งเป็น HEX เลขเดียวกันจะกลายเป็นคนละพอร์ต)

1.3 เขียนพารามิเตอร์ลง PLC

  1. Write to PLC เขียน Network Parameter ลง CPU
  2. Power cycle หรือ reset โมดูลหนึ่งครั้งเพื่อให้ค่าใหม่มีผล
  3. ทดสอบจากคอมพิวเตอร์ด้วยคำสั่ง ping <IP ของโมดูล> ให้ตอบกลับก่อน จึงไปตั้งฝั่ง HMI

ขั้นตอนที่ 2 — ตั้งค่าฝั่ง HMI ใน SKTool

2.1 เลือก Protocol ให้ถูก

  1. ในโปรเจกต์ SKTool ไปที่คุณสมบัติของ Communication Port (Connection / Device)
  2. เลือกผู้ผลิตเป็น Mitsubishi แล้วเลือก Protocol เป็น Melsec-E71

ระวังอย่าเลือกผิดเป็น Mitsubishi Q Series (ตัวนั้นเป็น RS232 ผ่านพอร์ต CPU) — สำหรับ Ethernet ผ่าน QJ71E71-100 ต้องเป็น Melsec-E71 เท่านั้น

2.2 ใส่ค่าในแท็บ Parameter ให้ตรงกับ GX Works2

ในแท็บ Parameter ของพอร์ต ตั้งค่า

  • IP Address = IP ของโมดูล E71 (ตามที่ตั้งใน Network Parameter เช่น 192.168.3.39)
  • Port = Host Station Port No. จากตาราง Open Setting (ตัวอย่างคือ 5010)
  • ให้ IP ของ HMI เองอยู่ซับเน็ตเดียวกับโมดูล (ตั้งที่หน้า System Setting ของ HMI)

ตารางจับคู่ค่า GX Works2 ↔ SKTool

ค่าที่ต้อง "ตรงกันเป๊ะ" ทั้งสองฝั่ง

ค่าGX Works2 (Open Setting / Network Parameter)SKTool (Melsec-E71 → Parameter)
IP ปลายทางที่ HMI ชี้ไปIP Address ของโมดูล E71IP Address
PortHost Station Port No. (เช่น 5010)Port
โหมดการสื่อสารFixed Buffer Communication = Procedure ExistProtocol = Melsec-E71
ฐานเลข PortInput Format = DECตัวเลขฐานสิบ

จุดที่พลาดบ่อย

  • ต่อ TCP ติดแต่ค่าไม่ขึ้น — เกือบทุกครั้งคือ Fixed Buffer Communication ตั้งเป็น No Procedure ให้กลับไปแก้เป็น Procedure Exist แล้ว Write + power cycle ใหม่
  • Port ไม่ตรง — เลขใน Host Station Port No. กับ Port ใน SKTool ต้องเท่ากัน และต้องเป็นฐานเดียวกัน (DEC ทั้งคู่)
  • คนละซับเน็ต — เช็คว่า IP ของ HMI กับโมดูล E71 อยู่วงเดียวกัน (เช่น 192.168.3.x กับ subnet mask 255.255.255.0) ping ให้ผ่านก่อนเสมอ
  • เลือก Protocol ผิด — Melsec-E71 สำหรับ Ethernet, ส่วน Q Series ใน SKTool เป็น RS232 คนละพอร์ตกัน
  • ลืมเขียนพารามิเตอร์/รีเซ็ต — แก้ใน GX Works2 แล้วต้อง Write to PLC และ power cycle โมดูล ค่าจึงจะมีผล

สรุป

เชื่อม HMI Samkoon กับ Mitsubishi Q Series ผ่าน QJ71E71-100 สำเร็จได้ด้วยกฎข้อเดียว — ฝั่ง PLC ตั้ง Open Setting เป็น Procedure Exist และจดเลข Port ไว้ ฝั่ง HMI เลือก Melsec-E71 แล้วใส่ IP ของโมดูลกับ Port เดิมให้ตรง เท่านี้ HMI ก็อ่าน/เขียนอุปกรณ์ใน PLC ผ่าน LAN ได้

คำถามที่พบบ่อย

ทำไมต้องเลือก Procedure Exist ไม่ใช่ No Procedure?
ไดรเวอร์ Melsec-E71 ของ Samkoon สื่อสารด้วยเฟรม MC Protocol ซึ่งโมดูล QJ71E71-100 จะตีความให้เมื่อช่อง Fixed Buffer Communication ตั้งเป็น Procedure Exist เท่านั้น ถ้าตั้งเป็น No Procedure โมดูลจะมองข้อมูลที่เข้ามาเป็นไบต์ดิบ HMI จึงอ่านหรือเขียนอุปกรณ์ใน PLC ไม่ได้
Host Station Port No. ต้องตั้งเป็นเลขอะไร?
ใช้ค่าใดก็ได้ที่ไม่ชนกับการเชื่อมต่ออื่นในโมดูล (ตัวอย่างในบทความใช้ 5010 แบบ DEC) สิ่งสำคัญคือเลข Port ใน GX Works2 ต้องตรงกับ Port ในแท็บ Parameter ของ SKTool ทุกหลัก และตรวจให้แน่ใจว่ารูปแบบ Input Format เป็น DEC เหมือนกันทั้งสองฝั่ง
ต้องกรอก Destination IP Address ในตาราง Open Setting ไหม?
ถ้า Open System เป็น Unpassive ไม่ต้องกรอก เพราะโมดูลจะเปิดรับการเชื่อมต่อจากอุปกรณ์ภายนอกเครื่องใดก็ได้ที่เข้ามาที่ Port นี้ จะกรอก Destination IP/Port ก็ต่อเมื่อเลือกเป็น Fullpassive ซึ่งต้องระบุ IP ของ HMI ให้ตรงเป๊ะ
ตั้งค่าครบแล้วทำไม HMI ยังต่อ PLC ไม่ติด?
ตรวจ 5 จุด — เลือก Protocol Mitsubishi > Melsec-E71 (ไม่ใช่ Q Series RS232) ใน SKTool, Fixed Buffer Communication เป็น Procedure Exist, IP ของ HMI กับโมดูล E71 อยู่ซับเน็ตเดียวกัน, Port ตรงกันทั้งสองฝั่ง และเขียนพารามิเตอร์ลง PLC แล้ว power cycle โมดูลหนึ่งครั้ง