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)
- 9 นาที
เริ่มทำระบบ SCADA ยังไง
เรียนรู้การสร้างระบบ SCADA ตั้งแต่เริ่มต้น ทำความเข้าใจการควบคุมแบบ Real-time และเลือกระหว่างแบบ Custom กับแบบ สำเร็จรูป
- 4 นาที
IoT Gateway คือ อุปกรณ์เชื่อมโรงงานดิจิทัล ใช้งานอย่างไร
เรียนรู้ IoT Gateway ตัวเชื่อมเครื่องจักรอุตสาหกรรมกับ Cloud แก้ปัญหาการดูข้อมูลรวม ควบคุมระยะไกล พร้อมวิธีสร้างด้วย HMI และ MQTT Protocol
- 17 นาที
ใช้งาน Built-in SCADA และ Cloud Dashboard
เรียนรู้การสร้างระบบ SCADA และ Cloud Dashboard ด้วยหน้าจอ HMI Samkoon พร้อมฟังก์ชัน IoT Gateway ควบคุมจากระยะไกลผ่าน Internet ได้ทุกที่
- 20 นาที
แก้ไขโปรแกรม HMI และ PLC ระยะไกล
เรียนรู้การแก้ไขโปรแกรม HMI และ PLC จากระยะไกลผ่าน IoT ด้วยอุปกรณ์ SK070QS-G และ FAs-32MT-AC-E การตั้งค่า Wi-Fi Cloud Access และ OTA Update
- 19 นาที
ส่งข้อมูลเข้า Google Sheets ด้วย IoT HMI
วิธีการเชื่อมต่อ HMI กับ Google Sheets ผ่าน HTTP Protocol สำหรับ Data Logging อัตโนมัติ ไม่ต้องใช้ USB Drive พร้อมตัวอย่างโค้ด Apps Script
- 22 นาที
MQTT Protocol กับ HMI: สร้างระบบ IoT สื่อสารไร้สาย
เรียนรู้การใช้ MQTT Protocol กับ HMI สำหรับระบบ IoT แบบไร้สาย ตั้งค่า Publisher/Subscriber ควบคุมอุปกรณ์อัตโนมัติผ่าน Wi-Fi
- 18 นาที
รับส่งข้อมูล PLC HMI Dashboard ด้วย Node-RED MQTT IoT
เรียนรู้การสร้างระบบ IoT เชื่อมต่อ PLC, HMI กับ Dashboard ผ่าน Node-RED ใช้ MQTT Protocol สำหรับการสื่อสาร Real-time ควบคุมและแสดงผลข้อมูล
- 19 นาที
สอนใช้ Telegram Notification กับ IoT HMI แทน Line Notify
วิธีตั้งค่า Telegram Bot สำหรับแจ้งเตือน IoT HMI ด้วย SK-070QE และ FAs-32MT หลัง Line Notify หยุดบริการ มีคำแนะนำการใช้ HTTP Protocol และ Postman
- 8 นาที
OPC Server คืออะไร
เรียนรู้ OPC Server ตัวกลางสื่อสารระหว่าง PLC หลายยี่ห้อ แก้ปัญหาการเชื่อมต่อ Siemens Mitsubishi Allen-Bradley พร้อมเปรียบเทียบ Free vs License
- 26 นาที
ทำระบบ OEE IoT คำนวณประสิทธิภาพเครื่องจักรด้วย PLC
เรียนรู้การทำระบบ OEE (Overall Equipment Effectiveness) แบบ IoT สำหรับคำนวณประสิทธิภาพเครื่องจักร ครอบคลุมสูตรคำนวณ Availability Performance Quality และการเขียนโปรแกรม PLC
คำถามที่พบบ่อย
- 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
มีคำถาม? ติดต่อทีมงาน