IoT

คู่มือสร้างระบบ SCADA, IoT Dashboard และการเชื่อมต่อ Cloud

รวมคู่มือการทำระบบ IoT และ SCADA สำหรับงาน Automation

สิ่งที่คุณจะได้เรียนรู้

  • เริ่มต้น SCADA — ทำความรู้จักระบบ SCADA และเลือกระหว่าง Custom กับ Commercial
  • IoT Gateway — อุปกรณ์เชื่อมโรงงานเข้ากับระบบดิจิทัล
  • Built-in SCADA — ใช้ SCADA และ Cloud Dashboard ที่มาพร้อม HMI Samkoon
  • MQTT Protocol — สร้างระบบ IoT สื่อสารไร้สายด้วย MQTT
  • Node-RED — รับส่งข้อมูล PLC/HMI ไปยัง Dashboard ด้วย Node-RED + MQTT
  • Telegram Notification — ส่งแจ้งเตือนจาก HMI เข้า Telegram
  • Google Sheets — ส่งข้อมูลจาก HMI เข้า Google Sheets อัตโนมัติ
  • Remote OTA — แก้ไขโปรแกรม HMI และ PLC จากระยะไกลผ่าน WiFi
  • OPC Server — Middleware สำหรับเชื่อมต่อ PLC หลายยี่ห้อ
  • OEE Dashboard — คำนวณประสิทธิภาพเครื่องจักร (OEE) ด้วย PLC

บทความในหมวดนี้(10)

  1. เริ่มทำระบบ SCADA ยังไง

    เรียนรู้การสร้างระบบ SCADA ตั้งแต่เริ่มต้น ทำความเข้าใจการควบคุมแบบ Real-time และเลือกระหว่างแบบ Custom กับแบบ สำเร็จรูป

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

    เรียนรู้ IoT Gateway ตัวเชื่อมเครื่องจักรอุตสาหกรรมกับ Cloud แก้ปัญหาการดูข้อมูลรวม ควบคุมระยะไกล พร้อมวิธีสร้างด้วย HMI และ MQTT Protocol

    4 นาที
  3. ใช้งาน Built-in SCADA และ Cloud Dashboard

    เรียนรู้การสร้างระบบ SCADA และ Cloud Dashboard ด้วยหน้าจอ HMI Samkoon พร้อมฟังก์ชัน IoT Gateway ควบคุมจากระยะไกลผ่าน Internet ได้ทุกที่

    17 นาที
  4. แก้ไขโปรแกรม HMI และ PLC ระยะไกล

    เรียนรู้การแก้ไขโปรแกรม HMI และ PLC จากระยะไกลผ่าน IoT ด้วยอุปกรณ์ SK070QS-G และ FAs-32MT-AC-E การตั้งค่า Wi-Fi Cloud Access และ OTA Update

    20 นาที
  5. ส่งข้อมูลเข้า Google Sheets ด้วย IoT HMI

    วิธีการเชื่อมต่อ HMI กับ Google Sheets ผ่าน HTTP Protocol สำหรับ Data Logging อัตโนมัติ ไม่ต้องใช้ USB Drive พร้อมตัวอย่างโค้ด Apps Script

    19 นาที
  6. MQTT Protocol กับ HMI: สร้างระบบ IoT สื่อสารไร้สาย

    เรียนรู้การใช้ MQTT Protocol กับ HMI สำหรับระบบ IoT แบบไร้สาย ตั้งค่า Publisher/Subscriber ควบคุมอุปกรณ์อัตโนมัติผ่าน Wi-Fi

    22 นาที
  7. รับส่งข้อมูล PLC HMI Dashboard ด้วย Node-RED MQTT IoT

    เรียนรู้การสร้างระบบ IoT เชื่อมต่อ PLC, HMI กับ Dashboard ผ่าน Node-RED ใช้ MQTT Protocol สำหรับการสื่อสาร Real-time ควบคุมและแสดงผลข้อมูล

    18 นาที
  8. สอนใช้ Telegram Notification กับ IoT HMI แทน Line Notify

    วิธีตั้งค่า Telegram Bot สำหรับแจ้งเตือน IoT HMI ด้วย SK-070QE และ FAs-32MT หลัง Line Notify หยุดบริการ มีคำแนะนำการใช้ HTTP Protocol และ Postman

    19 นาที
  9. OPC Server คืออะไร

    เรียนรู้ OPC Server ตัวกลางสื่อสารระหว่าง PLC หลายยี่ห้อ แก้ปัญหาการเชื่อมต่อ Siemens Mitsubishi Allen-Bradley พร้อมเปรียบเทียบ Free vs License

    8 นาที
  10. ทำระบบ OEE IoT คำนวณประสิทธิภาพเครื่องจักรด้วย PLC

    เรียนรู้การทำระบบ OEE (Overall Equipment Effectiveness) แบบ IoT สำหรับคำนวณประสิทธิภาพเครื่องจักร ครอบคลุมสูตรคำนวณ Availability Performance Quality และการเขียนโปรแกรม PLC

    26 นาที

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

IoT Gateway คืออะไร?
IoT Gateway คืออุปกรณ์ที่เชื่อมโรงงาน (PLC, HMI, Sensor) เข้ากับระบบดิจิทัล/Cloud ผ่าน Internet ทำหน้าที่แปลง protocol อุตสาหกรรม (Modbus RTU/TCP, OPC UA) เป็น protocol เครือข่าย (MQTT, HTTP REST API) ช่วยส่งข้อมูลขึ้น Cloud Dashboard, ดูผ่าน Mobile App, หรือทำ Predictive Maintenance ได้
เลือกทำ Custom SCADA หรือ Commercial SCADA ดี?
Custom SCADA (Node-RED + Grafana, หรือ Python Dashboard) ต้นทุน software ใกล้ 0 ปรับแต่งได้อิสระ แต่ต้องมีคนเขียนเอง เหมาะกับโรงงานเล็ก-กลางที่มีทีม IT ภายใน ส่วน Commercial SCADA (Ignition, Wonderware, AVEVA) มีฟีเจอร์ครบและมี support แต่ค่า license หลักหมื่นถึงแสนบาทต่อปี เหมาะกับโรงงานใหญ่ที่ต้องการความเสถียรและไม่อยาก maintain code เอง
ทำ IoT ต้องใช้ Internet ตลอดเวลาไหม?
ไม่จำเป็น — งาน Industrial IoT ส่วนใหญ่ทำงานบน LAN ภายในโรงงาน (Local SCADA, MQTT Broker บน Server ในโรงงาน) ไม่ต้องส่งข้อมูลออก Internet ตลอดเวลา ส่วน Cloud IoT ที่ต้องดูข้อมูลจากนอกโรงงาน (Mobile App, Cloud Dashboard) จึงต้องใช้ Internet หรือ VPN — แต่ก็ส่งเฉพาะ summary data เป็นช่วงๆ ไม่ใช่ทุกวินาที
MQTT คืออะไร ใช้ทำอะไร?
MQTT (Message Queuing Telemetry Transport) คือ protocol สื่อสารแบบ Publish/Subscribe ออกแบบสำหรับ IoT — ใช้ bandwidth น้อย ทนต่อการขาดการเชื่อมต่อชั่วคราว เหมาะกับ Sensor และ PLC ที่ส่งข้อมูลแบบ event-driven แทน polling ใช้กับ Node-RED, Home Assistant, Grafana ผ่าน MQTT Broker (Mosquitto) ฟรี Samkoon HMI รุ่น G + WiFi รองรับ MQTT ในตัว
OPC Server คืออะไร ใช้ทำอะไร?
OPC (OLE for Process Control) เป็น Middleware ที่เชื่อม PLC หลายยี่ห้อ (Mitsubishi, Siemens, Allen-Bradley, Samkoon) เข้าด้วยกันผ่าน standard interface เดียว ทำให้ SCADA หรือ Dashboard ดึงข้อมูลจาก PLC ทุกยี่ห้อในโรงงานเดียวได้โดยไม่ต้องเขียน driver แยก รุ่นใหม่ OPC UA รองรับ encryption + authentication เหมาะกับ Industry 4.0