วางสถาปัตยกรรมข้อมูลโรงงาน (IIoT/MES/ERP) และ AI agents
ต่อท่อข้อมูลจากเครื่องจักรถึงผู้บริหาร ให้ AI ดึงไปใช้ได้อย่างปลอดภัย
🎯 สิ่งที่คุณจะทำได้หลังเรียนโมดูลนี้
- อธิบายชั้นข้อมูลในโรงงานตามแบบจำลอง Purdue / ISA-95 ได้ ตั้งแต่เซนเซอร์และ PLC ขึ้นไปถึง SCADA, MES และ ERP และบอกได้ว่า AI ควรเข้าไปทำงานที่ชั้นไหน
- เลือกมาตรฐานการเชื่อมต่อ (OPC UA, MQTT) และวางที่เก็บข้อมูลกลาง (data historian หรือ unified namespace) ที่ AI ดึงไปใช้ต่อได้โดยไม่ต้องไปกวนระบบควบคุมโดยตรง
- ออกแบบการใช้ AI agent เชื่อมกับ MES/ERP (เช่น SAP, Odoo) แบบที่ยังมีคนอนุมัติทุกการกระทำ (human-in-the-loop) และไม่ยอมให้ agent เขียนคำสั่งลงไปสั่งเดินเครื่องเอง
เนื้อหา
ระดับสูงเริ่มจากรากฐานที่สำคัญที่สุด นั่นคือข้อมูล โรงงานสมัยใหม่นิยมมองข้อมูลเป็นชั้น ๆ ตามแบบจำลอง Purdue (Purdue Model) หรือมาตรฐาน ISA-95 ได้แก่ ชั้นล่างสุด (Level 0-1) คืออุปกรณ์หน้างานอย่างเซนเซอร์ มอเตอร์ และตัวควบคุมเชิงตรรกะ (PLC) ถัดขึ้นมา (Level 2) คือระบบเฝ้าดูและควบคุม (SCADA/HMI) เหนือขึ้นไป (Level 3) คือระบบบริหารการผลิต (MES - Manufacturing Execution System) ที่คอยสั่งงานและเก็บผลการผลิตรายชิ้น และบนสุด (Level 4) คือระบบวางแผนทรัพยากรองค์กร (ERP) อย่าง SAP S/4HANA หรือ Odoo ที่ SME ไทยนิยมใช้ หัวใจของโมดูลนี้คือ AI แทบทุกงานควรอยู่ที่ชั้นบน (Level 3 ขึ้นไป) หรือดึงข้อมูล 'สำเนา' ออกมาวิเคราะห์ ไม่ใช่ไปฝังในชั้นควบคุมที่สั่งเครื่องจักรจริง เพราะฝั่งควบคุม (OT) ต้องการความเสถียรและความปลอดภัยเป็นอันดับหนึ่ง ในทางเทคนิค เราเชื่อมข้อมูลด้วยมาตรฐานเปิดอย่าง OPC UA (มาตรฐานสื่อสารระหว่างเครื่องจักรที่มีความปลอดภัยในตัว) และ MQTT (โพรโทคอลส่งข้อความแบบเบา นิยมทำเป็น unified namespace หรือ 'สมุดหน้าเดียว' ที่รวมข้อมูลสด ๆ ของทั้งโรงงานไว้ที่เดียว) แล้วเก็บลงฐานข้อมูลอนุกรมเวลา (data historian เช่น AVEVA PI หรือ InfluxDB) เพื่อให้ AI ดึงไปเทรนและวิเคราะห์ได้ ปัญหาที่พบบ่อยในโรงงานไทยคือข้อมูลยังอยู่บนกระดาษหรือ Excel แยกกันคนละแผนก ชื่อแท็ก (tag) ไม่เป็นมาตรฐาน และเวลาของแต่ละเครื่องไม่ตรงกัน ทั้งหมดนี้ต้องแก้ก่อน ซึ่งภาครัฐมีแรงจูงใจช่วย เช่น มาตรการส่งเสริมการลงทุนของ BOI สำหรับระบบอัตโนมัติและดิจิทัล และโครงการของ depa (สำนักงานส่งเสริมเศรษฐกิจดิจิทัล) ส่วน AI agent ที่กำลังมาแรงในปี 2025-2026 สามารถเชื่อม MES/ERP เพื่อสรุปสถานะการผลิต ตอบคำถามจากคู่มือ (RAG) หรือร่างใบสั่งซื้อได้ แต่กฎเหล็กคือให้ agent 'อ่านและเสนอ' เป็นหลัก ทุกการกระทำที่ 'เขียน' กลับเข้าระบบ (เช่น ยืนยันแผนผลิต ปรับสต็อก) ต้องมีคนกดอนุมัติ และห้าม agent ต่อตรงไปสั่ง PLC หรือปรับค่าตั้งเครื่อง (setpoint) เด็ดขาด
| ชั้น (Purdue/ISA-95) | หน้าที่ | ตัวอย่างระบบ | AI ทำอะไรได้อย่างปลอดภัย |
|---|---|---|---|
| Level 0-1 หน้างาน | เซนเซอร์ มอเตอร์ ตัวควบคุม PLC | PLC (Siemens, Mitsubishi, Omron) | อ่านค่าออกมาเท่านั้น — ห้าม AI เขียนคำสั่งกลับ |
| Level 2 ควบคุม/เฝ้าดู | SCADA/HMI แสดงและควบคุม | SCADA, Historian ต้นทาง | ดึงสำเนาข้อมูลออกไปวิเคราะห์นอกระบบควบคุม |
| Level 3 บริหารการผลิต | สั่งงาน ติดตาม OEE คุณภาพ | MES (Opcenter, ระบบเฉพาะโรงงาน) | สรุปสถานะ พยากรณ์ ช่วยจัดตารางแบบเสนอให้คนเลือก |
| Level 4 วางแผนองค์กร | จัดซื้อ สต็อก การเงิน คำสั่งซื้อ | ERP (SAP, Odoo) | ผู้ช่วย/agent ร่างเอกสาร ตอบคำถาม แต่คนอนุมัติ |
🧪 ตัวอย่างจริง + ผลลัพธ์ที่ได้
AI ร่างตารางแท็ก เช่น อุณหภูมิกระบอกฉีด (°C, ทุก 1 วินาที, จาก PLC), แรงดันฉีด (bar), รอบเวลา (cycle time), จำนวนของเสีย พร้อมโครงสร้างชื่อแบบลำดับชั้น และร่างกติกาว่า agent 'อ่านได้ สรุปได้ เสนอได้' แต่ 'ห้ามเขียนค่ากลับ PLC ห้ามปรับ setpoint ห้ามยืนยันคำสั่งซื้อเองโดยไม่มีคนอนุมัติ'
งานร่างเอกสารสถาปัตยกรรมแบบนี้เป็นจุดที่ AI ช่วยได้เร็วมากและปลอดภัย เพราะผลลัพธ์เป็นแค่ 'ร่าง' ที่วิศวกรระบบเอาไปปรับ แต่จุดสำคัญคือกติกาความปลอดภัยของ agent ต้องเขียนเป็นลายลักษณ์อักษรตั้งแต่วันแรก และต้องบังคับที่ระดับสิทธิ์ (permission) จริง ไม่ใช่แค่หวังว่า agent จะไม่ทำ อย่าลืมตรวจชื่อแท็กและหน่วยที่ AI ร่างกับของจริงเสมอ เพราะ AI อาจเดา (hallucinate) ชื่อที่ไม่มีอยู่จริง
เส้นที่ห้ามข้าม: ไม่ว่าสถาปัตยกรรมจะสวยแค่ไหน AI และ agent ต้องไม่มีเส้นทาง 'เขียน' ตรงไปยังชั้นควบคุม (PLC/SCADA) การเชื่อมข้อมูลควรเป็นทางเดียว (one-way) ออกมาวิเคราะห์ ส่วนการนำผลกลับไปใช้ต้องผ่านคนและระบบอนุมัติของ MES/ERP เท่านั้น
แบบฝึกหัดท้ายโมดูล
- วาดผังชั้นข้อมูล (Purdue/ISA-95) ของสายการผลิตจริงหนึ่งสายในโรงงานคุณ ระบุว่าแต่ละชั้นมีระบบอะไร ข้อมูลอะไรไหลออกมาบ้าง และจุดไหนที่ยังขาดการเชื่อมต่อ
- เขียนนโยบายความปลอดภัยของ AI agent สำหรับการเชื่อม ERP ของคุณ ระบุชัดว่า agent อ่านอะไรได้ เสนออะไรได้ และการกระทำใดบ้างที่ต้องให้คนอนุมัติก่อนเสมอ