SCADA กับ PLC ต่างกันอย่างไร? PLC ทำหน้าที่ควบคุมเครื่องจักรหรือกระบวนการตามโปรแกรมที่ติดตั้งไว้ ส่วน SCADA ทำหน้าที่กำกับดูแล รวบรวมข้อมูลและ alarm จาก PLC หรืออุปกรณ์หลายจุด แล้วแสดงภาพรวมให้ผู้ปฏิบัติงานติดตามได้ PLC จึงอยู่ใกล้การควบคุมหน้างาน ขณะที่ SCADA ช่วย Monitoring ในระดับเครื่อง ไลน์ หรือโรงงาน
สองระบบไม่ได้เป็นตัวเลือกที่ต้องเลือกอย่างใดอย่างหนึ่ง ในโรงงานจำนวนมาก PLC และ SCADA ทำงานร่วมกัน โดย PLC ควบคุม logic หลัก และ SCADA รับข้อมูลเพื่อแสดงสถานะ บันทึกแนวโน้ม และเปิดให้ผู้ใช้ส่งคำสั่ง supervisory ตามสิทธิ์และการออกแบบ

หน้าที่ของ PLC คืออะไร
PLC หรือ Programmable Logic Controller อ่านสัญญาณจากเซนเซอร์และอุปกรณ์ Input ประมวลผลตาม logic แล้วสั่ง Output เช่น มอเตอร์ วาล์ว หรือรีเลย์ ตัวอย่างเช่น ตรวจว่าฝาครอบปิดและชิ้นงานอยู่ตำแหน่งถูกต้องก่อนเริ่มลำดับเครื่องจักร
PLC เหมาะกับงานควบคุมซ้ำที่ต้องตอบสนองตามโปรแกรมและสัญญาณหน้างาน การควบคุมที่เกี่ยวข้องกับความปลอดภัยต้องออกแบบด้วยอุปกรณ์และมาตรการที่เหมาะสม ไม่ควรถือว่า PLC ทั่วไปหรือหน้าจอ SCADA แทนระบบ safety ได้
หน้าที่ของ SCADA คืออะไร
SCADA ย่อมาจาก Supervisory Control and Data Acquisition เป็นระบบกำกับดูแลและเก็บข้อมูลจากอุปกรณ์ภาคสนามหรือ PLC โดยทั่วไปมีหน้าจอ Monitoring, alarm, trend, historian และการจัดการผู้ใช้ ผู้ปฏิบัติงานใช้ดูสถานะหลายเครื่องในจุดเดียว และอาจส่งคำสั่งระดับ supervisory ตามสิทธิ์และเงื่อนไขที่กำหนด
SCADA ไม่จำเป็นต้องทำ logic ควบคุมแบบเวลาจริงแทน PLC ทุกอย่าง หากการเชื่อมต่อ SCADA ขาด ระบบหน้างานที่ออกแบบเหมาะสมควรยังทำงานตาม logic ของ PLC ได้ ทั้งนี้ต้องประเมิน architecture จริงของแต่ละโรงงาน
เปรียบเทียบ SCADA กับ PLC
| หัวข้อ | PLC | SCADA |
|---|---|---|
| หน้าที่หลัก | ควบคุมเครื่องจักรและ process logic | กำกับดูแล แสดงผล alarm และเก็บข้อมูล |
| ระดับการทำงาน | เครื่องจักรหรือกระบวนการหน้างาน | เครื่อง ไลน์ หรือหลายพื้นที่ |
| ข้อมูลที่ใช้ | สัญญาณ I/O และตัวแปรควบคุม | tag, status, alarm, trend และข้อมูลย้อนหลัง |
| ผู้ใช้หลัก | วิศวกรระบบควบคุมและอุปกรณ์ | Operator, Supervisor, วิศวกร และผู้ดูแล |
| การทำงานร่วมกัน | ทำงานตามโปรแกรมในตัวควบคุม | อ่าน/แสดงข้อมูลจาก PLC และส่งคำสั่งที่ได้รับอนุญาต |
รายละเอียดอาจแตกต่างตามผู้ผลิตและผลิตภัณฑ์ บางระบบรวมเครื่องมือหลายหน้าที่ไว้ด้วยกัน จึงควรดู capability และตำแหน่งที่ระบบรับผิดชอบใน architecture ไม่ตัดสินจากชื่อผลิตภัณฑ์อย่างเดียว

SCADA กับ PLC ทำงานร่วมกันอย่างไร
- เซนเซอร์และอุปกรณ์ภาคสนามส่งสัญญาณเข้า PLC
- PLC ประมวลผล logic และควบคุม Output
- PLC ส่งค่าหรือสถานะที่เลือกไว้ให้ SCADA ผ่าน protocol หรือ gateway
- SCADA แสดงหน้าจอ alarm และบันทึกข้อมูลตามความถี่ที่กำหนด
- ผู้ใช้ส่งคำสั่ง supervisory จาก SCADA เมื่อได้รับอนุญาตและผ่านเงื่อนไข
ควรตกลงรายการ tag หน่วย ช่วงเวลาเก็บข้อมูล และทิศทางการอ่านเขียน การแยกสิทธิ์อ่านอย่างเดียวกับสิทธิ์สั่งงานช่วยลดโอกาสเปลี่ยนค่าผิดพลาด และช่วยจำกัดผลกระทบเมื่อบัญชีใดถูกใช้โดยไม่เหมาะสม
กรณีใดควรมี PLC อย่างเดียว และเมื่อใดต้องมี SCADA
PLC และ HMI อาจเพียงพอเมื่อ
- มีเครื่องหรือไลน์ไม่มาก และ Operator ดูสถานะในพื้นที่ได้
- ไม่มีความจำเป็นต้องเก็บข้อมูลย้อนหลังหลายเครื่องหรือหลายพื้นที่
- การจัดการ alarm และ trend ทำได้ในระดับเครื่อง
ควรพิจารณา SCADA เมื่อ
- ต้องดูหลายเครื่องหรือหลายพื้นที่จากห้องควบคุม
- ต้องการ alarm history และ trend เพื่อวิเคราะห์ปัญหา
- ต้องการรายงานสถานะการผลิตจากข้อมูล PLC อย่างเป็นระบบ
- มีผู้ใช้งานหลายบทบาทและต้องการติดตามกิจกรรม
- ต้องส่งข้อมูลให้ MES หรือ Dashboard กลาง
การเพิ่ม SCADA ควรตอบปัญหาจริง ไม่ใช่ติดตั้งเพื่อให้มีหน้าจอมากขึ้น ควรประเมินต้นทุน license, server, redundancy, historian, network และการดูแลระยะยาวด้วย
แนวทางเชื่อมต่อและความปลอดภัย
PLC และ SCADA เป็นส่วนของสภาพแวดล้อม OT การเชื่อมต่อกับเครือข่าย IT หรือ Cloud ควรควบคุมผ่านจุดเชื่อมต่อที่เหมาะสม แบ่งเครือข่ายตามหน้าที่ จำกัด remote access ใช้บัญชีเฉพาะบุคคล และบันทึกการแก้ logic หรือค่า setpoint การอัปเดตและเปลี่ยน configuration ต้องทดสอบผลกระทบกับทีมควบคุมก่อนนำไปใช้กับเครื่องจริง
- ทำบัญชี PLC, SCADA server, gateway และ protocol ที่ใช้งาน
- แยกสิทธิ์ผู้ดูข้อมูล ผู้สั่งงาน และผู้ดูแล
- สำรองโปรแกรม PLC และ configuration ของ SCADA
- ทดสอบการกู้คืนและกรณีเครือข่ายขัดข้อง
- แสดงข้อมูลที่มีคุณภาพและแจ้งเมื่อค่าขาดหรือ stale
สรุป
SCADA กับ PLC ต่างกันที่หน้าที่หลัก: PLC ควบคุมเครื่องจักรและ process logic ส่วน SCADA รวมสถานะ alarm และข้อมูลย้อนหลังเพื่อ Monitoring ในภาพกว้าง โรงงานมักใช้ทั้งสองระบบร่วมกัน โดยรักษาขอบเขตความปลอดภัยและสิทธิ์การควบคุมให้ชัด ก่อนเลือกหรือปรับปรุงระบบควรสำรวจอุปกรณ์เดิม ความต้องการข้อมูล และความต่อเนื่องการผลิต
คำถามที่พบบ่อยเกี่ยวกับ SCADA กับ PLC
ไม่จำเป็นในทุกระบบ เครื่องจักรขนาดเล็กอาจใช้ PLC กับ HMI ได้ แต่โรงงานที่ต้อง Monitoring หลายเครื่อง เก็บ alarm หรือวิเคราะห์แนวโน้มอาจได้ประโยชน์จาก SCADA
SCADA อาจส่งคำสั่ง supervisory ตามการออกแบบ แต่ PLC มักรับผิดชอบ logic ควบคุมหน้างานและอุปกรณ์โดยตรง ไม่ควรย้ายหน้าที่ควบคุมหรือ safety โดยไม่ประเมินระบบ
หลายระบบออกแบบให้ PLC ทำงานตามโปรแกรมในตัวเองต่อได้เมื่อ SCADA ขาดการเชื่อมต่อ แต่ต้องตรวจ architecture และทดสอบกรณีดังกล่าวกับระบบจริง
ไม่จำเป็นเสมอไป อาจเชื่อม PLC เดิมได้หากมี protocol และข้อมูลที่รองรับ ควรสำรวจรุ่น อุปกรณ์สื่อสาร และข้อจำกัดของผู้ผลิตก่อนประเมินค่าเชื่อมต่อ
ส่งสถานะเครื่อง alarm จำนวนผลิต และค่ากระบวนการได้ตาม tag ที่กำหนด ควรเลือกข้อมูลที่ผู้ใช้ต้องการจริงและกำหนดหน่วย/ความถี่ให้ชัด

