หน้าแรกคู่มือPLCPLC กับ HMI ต่างกันยังไง? เลือกใช้แบบไหนสำหรับระบบควบคุม
PLC
เริ่มต้น
5 นาที

PLC กับ HMI ต่างกันยังไง? เลือกใช้แบบไหนสำหรับระบบควบคุม

เปรียบเทียบ PLC กับ HMI ในระบบควบคุมอุตสาหกรรม หน้าที่ จุดเด่น ราคา และวิธีเลือกใช้ พร้อมแนวทางสำหรับมือใหม่

PLC ทำหน้าที่ 'สมอง' ของระบบ — ประมวลผลและตัดสินใจควบคุม Sensor, Motor, Valve ตาม logic ที่เขียนไว้ ส่วน HMI ทำหน้าที่ 'หน้าจอ' — แสดงสถานะและรับคำสั่งจากผู้ใช้แล้วส่งต่อให้ PLC ในระบบควบคุมจริงต้องใช้ทั้งคู่ทำงานร่วมกัน — PLC ขาด HMI ก็ทำงานได้แต่ปรับค่าหรือดูสถานะลำบาก ส่วน HMI ขาด PLC ทำงานไม่ได้เลย

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

สรุปความต่าง PLC กับ HMI

คุณสมบัติPLCHMI
หน้าที่หลักประมวลผล/ตัดสินใจควบคุมแสดงสถานะ/รับคำสั่งผู้ใช้
OutputRelay, Transistor (ขับ Motor, Solenoid โดยตรง)ไม่มี Output ขับโหลด — ส่งสัญญาณให้ PLC ผ่าน Modbus
ทำงานคนเดียวได้ไหมได้ (ใช้คุมเครื่องโดยไม่ต้องมีคน)ไม่ได้ (ต้องมี PLC เป็นตัวควบคุมจริง)
ภาษาที่ใช้Ladder Diagram, Structured Text, Function BlockDrag-drop UI Builder (SKTool, GT Designer ฯลฯ)
ผู้ใช้งานวิศวกร/ช่างไฟฟ้าเขียน logicผู้ปฏิบัติงานหน้างาน
ราคาเริ่มต้น1,500 - 5,000 บาท (PLC เล็ก)3,000 - 8,000 บาท (HMI 7")
Scan Cycleมี (10-50 ms)ไม่มี (event-driven)

หน้าที่ของแต่ละตัวในระบบ

PLC = สมอง

PLC อ่าน Input (Sensor, ปุ่ม, Limit Switch) ผ่าน scan cycle 10-50 ms แล้วประมวลผลตาม Ladder Logic ที่เขียนไว้ ส่งคำสั่งออก Output (Relay, Transistor) ไปขับโหลด เช่น Motor, Solenoid Valve, หรือ VFD

ตัวอย่าง logic ที่ PLC ทำได้:

  • เริ่มสายพาน 5 วินาทีหลังกดปุ่ม
  • หยุดเครื่องอัตโนมัติเมื่อ Sensor ตรวจพบของหมด
  • คำนวณ PID ควบคุมอุณหภูมิ
  • ส่งคำสั่ง Position ให้ Servo ผ่าน Pulse หรือ EtherCAT

HMI = หน้าจอ

HMI แสดงค่าจาก Memory ของ PLC (เช่น D0, M10) ผ่านการอ่าน Modbus หรือ Protocol เฉพาะของยี่ห้อนั้น และส่งคำสั่งกลับไปยัง PLC เมื่อผู้ใช้กดปุ่มบนหน้าจอ

ตัวอย่างที่ HMI ทำได้:

  • แสดงอุณหภูมิ/ความดันแบบ Real-time
  • ปรับ Setpoint ของ Temperature Controller
  • รีเซ็ต Alarm
  • บันทึก Recipe (ค่าตั้งสำหรับสินค้าแต่ละแบบ)
  • ดู Trend Chart ย้อนหลัง

เลือกใช้แบบไหน

เลือก PLC อย่างเดียว เมื่อ:

  • เครื่องตั้งค่าครั้งเดียวแล้วใช้ตลอด
  • ไม่ต้องดู Trend หรือ Alarm History
  • มีสวิตช์/ไฟแสดงสถานะที่หน้าตู้พอแล้ว

เลือก HMI + PLC แยกกัน เมื่อ:

  • ระบบมี I/O 30+ จุด
  • ต้องมีหน้าจอให้ผู้ใช้ปรับค่า/ดูสถานะ
  • ต้องการบันทึก Recipe หลายแบบ
  • ต้องการ remote monitoring (VNC, Web Server)

เลือก HMI+PLC Combo เมื่อ:

  • เครื่องจักรขนาดเล็กถึงกลาง (I/O ≤ 30 จุด)
  • งบจำกัด ต้องการลดเวลา wiring
  • ไม่ต้องการขยาย I/O ในอนาคต
  • ตัวอย่าง: เครื่องบรรจุ, เครื่องตัด, เครื่องชั่งง่ายๆ

ทำงานร่วมกันยังไง

PLC กับ HMI สื่อสารกันผ่าน:

  • Modbus RTU (RS485) — พบบ่อยที่สุด
  • Modbus TCP (Ethernet) — เร็วกว่า เหมาะกับระบบใหญ่
  • Protocol เฉพาะยี่ห้อ — เช่น Mitsubishi MC Protocol, Siemens S7

HMI จะถูกตั้งให้อ่าน/เขียน Address บน Memory ของ PLC โดยตรง เช่น:

  • HMI ปุ่ม "Start" เขียน 1 ไป M10 ของ PLC
  • HMI Display อ่านค่าจาก D100 ของ PLC แสดงเป็น Bar Chart

บทความที่เกี่ยวข้อง

สินค้าที่ใช้ในบทความนี้
2 รายการ
FAT-16MT-DC-E
FAT-16MT-DC-E

PLC 16 I/O 24V DC Transistor Output รองรับ Modbus RTU/RS485 TCP/IP

฿2,590

SK-070QEV3
SK-070QEV3

หน้าจอ 7.0" รุ่น Economy

฿2,490

รวมทั้งหมด

฿5,080

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

ใช้แค่ HMI ไม่มี PLC ได้ไหม?
ไม่ได้ในทางปฏิบัติ — HMI ไม่มี Output แบบ Relay/Transistor ที่ขับโหลดได้โดยตรง และไม่ได้ออกแบบมาให้ประมวลผลแบบ real-time scan cycle หาก HMI ขาด PLC ระบบจะแค่แสดงผลได้แต่ไม่สามารถควบคุมเครื่องจักรจริงได้ ทางเลือกสำหรับงานเล็กๆ คือใช้ HMI+PLC Combo (เช่น Samkoon SK-070QEQS-G) ที่รวม PLC ในตัวเดียวกับหน้าจอ
ระบบเล็กๆ จำเป็นต้องมีทั้ง PLC + HMI ไหม?
ไม่จำเป็นเสมอไป — ถ้าเป็นเครื่องที่ตั้งค่าครั้งเดียวแล้วใช้ตลอดและไม่ต้องดูสถานะ สามารถใช้ PLC อย่างเดียวได้ แต่ถ้าต้องการให้ผู้ปฏิบัติงานปรับ setpoint, ดูจำนวนชิ้นงาน, หรือ reset alarm ที่หน้างาน — HMI จำเป็น เพราะ Switch + LED จำนวนมากบนตู้คอนโทรลแพงและซ่อมยากกว่า
HMI+PLC แบบรวมในตัวเดียว (Combo) เหมาะกับงานแบบไหน?
Combo เหมาะกับเครื่องจักรขนาดเล็กถึงกลางที่มี I/O ไม่เกิน 30 จุด งบจำกัด และต้องการลดเวลา wiring + setup ข้อจำกัดคือ I/O ขยายได้น้อยกว่า PLC แยก, การ upgrade เปลี่ยนแยกชิ้นไม่ได้ (พังหน้าจอต้องเปลี่ยนทั้งชุด) งานใหญ่ที่มี I/O 50+ จุด, หลาย Servo, หรือต้องเชื่อมต่อหลายระบบยังคงควรใช้ PLC + HMI แยก
เริ่มเรียนควรเรียน PLC หรือ HMI ก่อน?
เรียน PLC ก่อน — เพราะ HMI เป็นแค่ส่วนแสดงผล logic จริงอยู่ที่ PLC ให้เข้าใจ Ladder Programming, Memory Address (X/Y/M/D), และ scan cycle ของ PLC ก่อน แล้วค่อยมาเรียน HMI จะเข้าใจการ map address ระหว่าง HMI กับ PLC ได้ง่ายขึ้น ใช้เวลาเรียน PLC พื้นฐานประมาณ 1-2 สัปดาห์ก่อนขยับมา HMI