หน้าแรกคู่มือIoTIoT Gateway คือ อุปกรณ์เชื่อมโรงงานดิจิทัล ใช้งานอย่างไร
IOTเริ่มต้น · Beginner4 นาที

IoT Gateway คือ อุปกรณ์เชื่อมโรงงานดิจิทัล ใช้งานอย่างไร

IoT Gateway คือตัวกลางที่ดึงข้อมูลจาก PLC ในเครื่องจักรออกไปยัง Server, Computer หรือ Dashboard ภายนอก เขียน Software เองหรือใช้หน้าจอ HMI ที่รองรับ MQTT เป็น Gateway ก็ได้ พร้อมตัวอย่างเว็บไซต์แสดงค่า D0 และสถานะ Y1

IoT Gateway คือตัวกลางระหว่าง PLC ที่เป็นสมองของเครื่องจักร กับ Server, Computer หรือ Dashboard ที่ดึงข้อมูลไปแสดง จะเขียน Software เป็น Gateway เองก็ได้ หรือใช้หน้าจอ HMI ที่รองรับ MQTT เช่น SK-070QS-G + WiFi Module เป็น Gateway ก็ได้

อัพเดทล่าสุด: 26 ตุลาคม 2569

ชุดอุปกรณ์สำหรับบทความนี้

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

฿6,990

ข้อมูลอยู่ที่หน้าเครื่องจักร

ในเครื่องจักรทั่วไปมี Controller ซึ่งส่วนมากคือ PLC และมีภาค Drive เช่น Servo หรือ VFD รวมถึงปุ่มและหลอดไฟ สิ่งเหล่านี้คือข้อมูลและเหตุการณ์ที่เกิดขึ้นที่หน้าเครื่องจักรเครื่องใดเครื่องหนึ่ง

วันหนึ่งถ้าเราอยากต่อยอดหรือเพิ่มคุณสมบัติให้เครื่องจักร ด้วยการดึงข้อมูลออกไปข้างนอก เช่น

  • ทำโรงงาน Digital
  • ควบคุมเครื่องจักรทางไกล
  • เอาข้อมูลไปวิเคราะห์ Trend หรือหาปัญหา
  • ย่อยข้อมูลมาแสดงผลให้ดูการทำงานของเครื่องจักรได้ง่ายๆ

ข้อมูลเหล่านั้นมีอยู่ในตัวเครื่องอยู่แล้ว แต่ในความเป็นจริงโรงงานมีเครื่องจักรหลายเครื่อง หลายชนิด ต่างหน้าที่กัน หนึ่งในวิธีที่จะเอาข้อมูลของเครื่องจักรเหล่านี้ออกไปข้างนอกได้คือการใช้ IoT Gateway

IoT Gateway อยู่ตรงไหนในระบบ

ฝั่งตัวอย่าง
ซ้าย: เครื่องจักรและอุปกรณ์ภาคสนามPLC ที่เป็นสมองของเครื่องจักร
กลาง: IoT Gatewayตัวกลางที่ดึงข้อมูลจาก PLC ส่งออกไป
ขวา: ปลายทางServer, Computer หรือ Dashboard ที่ดึงข้อมูลมาแสดง

สร้าง IoT Gateway ได้ 2 แบบ

1. เขียน Software เอง

ถ้ามีความสามารถด้าน Programming เราเขียน Software ที่ทำหน้าที่เป็น Gateway ของตัวเองได้

2. ใช้หน้าจอ HMI เป็น Gateway

หน้าจอที่เป็น IoT สมัยนี้รองรับ Protocol สำหรับสื่อสารกับอุปกรณ์อื่น เช่น MQTT ในคลิปใช้หน้าจอ SK-070QS-G + WiFi Module ซึ่งใน SKTool มีฟังก์ชัน MQTT อยู่ในหัวข้อ System Setting

  • ใช้ฟังก์ชันนี้รวบรวมข้อมูลที่เกิดขึ้นในอุปกรณ์ จะเป็น PLC ตัวเดียวหรือหลายตัวก็ได้ ขอแค่ PLC คุยกับหน้าจอได้
  • เมื่อหน้าจอได้ข้อมูลมาแล้ว จัดเป็นชุดข้อมูลแล้วส่งออกไปภายนอกได้

ตัวอย่างในคลิป: เว็บไซต์แสดงข้อมูลจาก PLC

เว็บไซต์ง่ายๆ ที่เขียนขึ้นมาแสดงข้อมูลในตัว PLC โดยใช้หน้าจอ HMI เป็น IoT Gateway สื่อสารผ่าน MQTT

  • กดปุ่มที่ตู้หนึ่งครั้ง ค่า D0 ใน PLC เพิ่มขึ้น และเว็บไซต์แสดงค่า D0 เป็นกราฟแท่งและกราฟเส้น
  • เว็บไซต์แสดงสถานะหลอดไฟ Y1 ว่าติดหรือดับ
  • ข้อมูลที่ได้รับเป็นชุดข้อมูลมีค่า d0, y1 และ timestamp

สรุปแนวคิด

ไม่ว่าอุปกรณ์หน้างานจะเป็นอะไร ขอแค่จับสัญญาณเข้า PLC ได้ และ PLC คุยกับหน้าจอที่เป็น IoT Gateway ได้ ก็เอาข้อมูลนั้นออกไปสู่โลกภายนอก เพื่อแสดงผลหรือวิเคราะห์ต่อได้

บทถัดไป

ใช้งาน Built-in SCADA และ Cloud Dashboard

18 นาทีปานกลาง · Intermediate