PLC คืออะไร
PLC หรือ Programmable Logic Controller คืออุปกรณ์ควบคุมอัตโนมัติที่ใช้ในโรงงานอุตสาหกรรม ทำหน้าที่ควบคุมการทำงานของเครื่องจักร ระบบ Automation สายการผลิต Conveyor, Pump, Motor, Servo, Inverter, Robot และเครื่องจักร CNC ให้ทำงานตามลำดับที่กำหนดไว้ในโปรแกรม
ถ้าเปรียบระบบ Automation เป็นร่างกายของเครื่องจักร PLC คือสมองของระบบควบคุม เพราะ PLC จะรับสัญญาณจากอุปกรณ์ภาคสนาม เช่น Sensor, Limit Switch, Push Button, Encoder หรือ Safety Switch แล้วนำข้อมูลมาประมวลผลตามโปรแกรม จากนั้นจึงส่งคำสั่งไปควบคุมอุปกรณ์ Output เช่น Motor, Solenoid Valve, Relay, Servo Drive, Inverter หรือ Alarm Lamp
ในโรงงานอุตสาหกรรม PLC มีความสำคัญมาก เพราะช่วยให้เครื่องจักรทำงานอัตโนมัติได้อย่างแม่นยำ ลดความผิดพลาดจากคน เพิ่มความเร็วในการผลิต และทำให้ระบบควบคุมมีความเสถียรสูงกว่าการใช้วงจร Relay แบบเดิม
PLC หมายถึงอะไร
PLC หมายถึงอะไร คำตอบแบบเข้าใจง่ายคือ PLC เป็นคอมพิวเตอร์อุตสาหกรรมที่ถูกออกแบบมาให้ใช้งานในสภาพแวดล้อมโรงงาน เช่น มีฝุ่น ความร้อน ความชื้น แรงสั่นสะเทือน และสัญญาณรบกวนทางไฟฟ้า
PLC ถูกใช้เพื่อควบคุมกระบวนการทำงานของเครื่องจักร เช่น
- สั่งให้ Conveyor เริ่มทำงานเมื่อ Sensor ตรวจพบชิ้นงาน
- สั่งให้ Cylinder ดันชิ้นงานเมื่ออยู่ในตำแหน่ง
- สั่งให้ Inverter ปรับรอบ Motor
- สั่งให้ Servo Drive เคลื่อนที่ตามตำแหน่ง
- ตรวจสอบ Alarm และหยุดเครื่องเมื่อเกิดความผิดปกติ
- สื่อสารกับ HMI เพื่อแสดงสถานะเครื่องจักร
PLC ที่นิยมใช้งานในโรงงาน เช่น Mitsubishi, Siemens, Omron, Keyence, Schneider, Allen-Bradley, Delta, Panasonic, IDEC และ Beckhoff
หลักการทำงานของ PLC
หลักการทำงานของ PLC สามารถอธิบายได้เป็น 3 ขั้นตอนหลัก คือ Input → Process → Output
1. Input รับสัญญาณจากอุปกรณ์ภาคสนาม
PLC จะรับสัญญาณจากอุปกรณ์ต่าง ๆ เช่น
- Sensor
- Limit Switch
- Push Button
- Emergency Stop
- Proximity Sensor
- Photoelectric Sensor
- Pressure Switch
- Temperature Sensor
- Encoder
สัญญาณ Input เหล่านี้จะบอกสถานะของเครื่องจักร เช่น มีชิ้นงานหรือไม่ ประตู Safety เปิดอยู่หรือไม่ Motor ทำงานหรือไม่ หรือแกนเครื่องจักรอยู่ตำแหน่งใด
2. Process ประมวลผลตามโปรแกรม
เมื่อ PLC รับสัญญาณ Input แล้ว CPU ของ PLC จะนำข้อมูลมาประมวลผลตามโปรแกรมที่วิศวกรเขียนไว้ เช่น Ladder Diagram, Function Block หรือ Structured Text
ตัวอย่าง Logic ง่าย ๆ เช่น
ถ้า Sensor ตรวจพบชิ้นงาน และไม่มี Alarm ให้ Motor Conveyor ทำงาน
ถ้า Emergency Stop ถูกกด ให้หยุด Output ทั้งหมด
ถ้าอุณหภูมิสูงเกินกำหนด ให้แสดง Alarm และหยุดเครื่อง
3. Output ส่งคำสั่งควบคุมอุปกรณ์
หลังจากประมวลผลแล้ว PLC จะส่งสัญญาณ Output ไปควบคุมอุปกรณ์ต่าง ๆ เช่น
- Relay
- Solenoid Valve
- Motor Starter
- Inverter
- Servo Drive
- Alarm Lamp
- Buzzer
- Hydraulic Valve
- Pneumatic Cylinder
Output ของ PLC จึงเป็นคำสั่งที่ทำให้เครื่องจักรเคลื่อนไหวหรือทำงานตามลำดับที่ต้องการ
ส่วนประกอบหลักของ PLC
PLC หนึ่งชุดประกอบด้วยหลายส่วนที่ทำงานร่วมกัน
1. CPU Module
CPU เป็นสมองของ PLC ทำหน้าที่ประมวลผลโปรแกรม ควบคุม I/O และจัดการการสื่อสารกับอุปกรณ์อื่น
หาก CPU Module มีปัญหา อาจเกิดอาการ PLC ไม่ Run, CPU Fault, Program Error หรือเครื่องจักรหยุดทำงานทันที
2. Power Supply Module
Power Supply จ่ายไฟให้ PLC และ Module ต่าง ๆ โดยทั่วไปอาจใช้ไฟ 24VDC, 100VAC หรือ 220VAC ขึ้นอยู่กับรุ่นของ PLC
หาก Power Supply เสีย อาจทำให้ PLC เปิดไม่ติด หรือ Restart เองระหว่างทำงาน
3. Input Module
Input Module รับสัญญาณจาก Sensor และ Switch ต่าง ๆ เช่น Digital Input หรือ Analog Input
อาการเสียที่พบบ่อยคือ Input ไม่เข้า, Channel เสีย, Sensor อ่านค่าไม่ถูกต้อง หรือไฟแสดงสถานะไม่ติด
4. Output Module
Output Module ใช้ส่งคำสั่งออกไปควบคุมอุปกรณ์ภายนอก เช่น Relay, Valve, Lamp หรือ Contactor
อาการเสียที่พบบ่อยคือ Output ไม่ออก, Relay ค้าง, Transistor Output เสีย หรือ Channel บางช่องไม่ทำงาน
5. Communication Module
Communication Module ใช้เชื่อมต่อ PLC กับ HMI, SCADA, Servo Drive, Inverter, Remote I/O หรือ Industrial Network
Protocol ที่พบบ่อย เช่น Ethernet/IP, Profinet, Modbus TCP, CC-Link, Profibus, RS-232 และ RS-485
ประเภทของ PLC
PLC สามารถแบ่งได้หลายประเภทตามขนาด การใช้งาน และโครงสร้าง
1. Compact PLC
Compact PLC คือ PLC ขนาดเล็กที่รวม CPU, Input และ Output ไว้ในตัวเดียว เหมาะกับเครื่องจักรขนาดเล็กหรือระบบควบคุมไม่ซับซ้อน
ข้อดีคือราคาประหยัด ติดตั้งง่าย และใช้พื้นที่น้อย
ตัวอย่างงานที่เหมาะสม เช่น
- เครื่องบรรจุขนาดเล็ก
- ระบบ Pump
- เครื่องจักร Simple Automation
- Conveyor ขนาดเล็ก
2. Modular PLC
Modular PLC เป็น PLC ที่สามารถเพิ่ม Module ได้ตามความต้องการ เช่น เพิ่ม Input, Output, Analog, Communication หรือ Motion Module
เหมาะกับระบบ Automation ขนาดกลางถึงใหญ่ที่ต้องการความยืดหยุ่นสูง
ข้อดีคือสามารถขยายระบบได้ง่าย และเหมาะกับเครื่องจักรที่มี I/O จำนวนมาก
3. Rack PLC
Rack PLC เป็น PLC ขนาดใหญ่ที่ติดตั้ง Module ต่าง ๆ บน Rack หรือ Backplane เหมาะกับระบบควบคุมขนาดใหญ่ เช่น สายการผลิตขนาดใหญ่ โรงงานกระบวนการ หรือระบบที่ต้องควบคุมเครื่องจักรหลายส่วนพร้อมกัน
4. Safety PLC
Safety PLC ใช้สำหรับระบบความปลอดภัย เช่น Emergency Stop, Safety Door, Light Curtain และ Safety Sensor
Safety PLC มีมาตรฐานด้านความปลอดภัยสูงกว่าระบบ PLC ทั่วไป และนิยมใช้ในเครื่องจักรที่มีความเสี่ยงสูง เช่น Robot Cell และเครื่องจักรอัตโนมัติ
5. Motion PLC
Motion PLC เป็น PLC ที่ออกแบบมาเพื่อควบคุม Servo Drive, Stepper Motor และระบบ Motion Control โดยเฉพาะ
เหมาะกับงานที่ต้องการควบคุมตำแหน่งอย่างแม่นยำ เช่น Packaging Machine, Robot, Pick and Place และเครื่อง CNC บางประเภท
การใช้งานของเครื่อง PLC ในโรงงาน
PLC ถูกใช้งานในโรงงานหลายประเภท เพราะสามารถควบคุมระบบอัตโนมัติได้หลากหลาย
1. ระบบ Conveyor
PLC ใช้ควบคุมสายพานลำเลียง เช่น สั่ง Start / Stop ตรวจจับชิ้นงาน และควบคุมความเร็วร่วมกับ Inverter
2. เครื่อง Packaging Machine
PLC ใช้ควบคุมลำดับการบรรจุ ซีล ตัด ชั่งน้ำหนัก และตรวจสอบสินค้า
3. เครื่อง CNC
ในเครื่อง CNC PLC ใช้ควบคุมระบบเสริม เช่น Lubrication, Coolant, Door Interlock, Tool Changer, Hydraulic System และ Alarm Sequence
4. Robot Automation
PLC ใช้สื่อสารกับ Robot, Sensor, Conveyor และ Safety System เพื่อให้การทำงานของ Robot Cell เป็นระบบ
5. ระบบ Pump และ Fan
PLC ใช้ควบคุม Pump, Fan, Valve และ Inverter ตามค่า Pressure, Flow หรือ Temperature
6. Assembly Line
PLC ใช้ควบคุมสถานีประกอบสินค้า เช่น Cylinder, Sensor, Motor, Vision System และ Reject System
ปัญหาที่พบบ่อยของ PLC
แม้ PLC จะมีความทนทานสูง แต่เมื่อใช้งานในโรงงานต่อเนื่องเป็นเวลานาน ก็มีโอกาสเกิดปัญหาได้
1. PLC CPU Fault
CPU Fault เป็นอาการที่ทำให้ PLC ไม่สามารถทำงานตามโปรแกรมได้ อาจเกิดจาก Memory Error, Power Supply ไม่นิ่ง, Battery หมด หรือ Mainboard มีปัญหา
2. Communication Error
เกิดจาก PLC ติดต่อกับ HMI, SCADA, Inverter หรือ Servo Drive ไม่ได้ สาเหตุอาจมาจากสายสื่อสารหลวม IP Address ผิด Module เสีย หรือ Noise จากระบบไฟฟ้า
3. Input / Output ไม่ทำงาน
Input หรือ Output บางช่องไม่ทำงาน อาจเกิดจาก Module เสีย, Relay Output ไหม้, Transistor Output ช็อต หรือ Sensor ภายนอกมีปัญหา
4. PLC เปิดไม่ติด
อาจเกิดจาก Power Supply Module เสีย, Fuse ขาด, Board เสีย หรือแรงดันไฟเข้าไม่ถูกต้อง
5. Program หรือ Parameter หาย
มักเกิดจาก Battery Backup หมด หรือ Memory ภายใน PLC มีปัญหา ทำให้เครื่องจักรไม่สามารถทำงานตาม Sequence เดิมได้
6. PLC Restart เอง
อาจเกิดจากไฟเลี้ยงไม่นิ่ง Capacitor เสื่อม ความร้อนสูง หรือ Ground ไม่ดี
วิธีดูแลรักษา PLC
การดูแลรักษา PLC อย่างถูกต้องช่วยลด Downtime และยืดอายุการใช้งานของระบบ Automation ได้มาก
1. ตรวจสอบ Power Supply
ควรตรวจสอบแรงดันไฟเลี้ยง PLC เป็นประจำ เช่น 24VDC หรือแรงดันตาม Spec ของอุปกรณ์ หากไฟไม่นิ่งควรแก้ไขทันที
2. ทำความสะอาดตู้ Control
ฝุ่น น้ำมัน และความชื้นเป็นสาเหตุสำคัญที่ทำให้ PLC และ Module เสีย ควรเป่าฝุ่น ตรวจสอบ Filter และควบคุมอุณหภูมิภายในตู้
3. ตรวจสอบ Cooling Fan
หากตู้ Control มีอุณหภูมิสูง จะทำให้อุปกรณ์อิเล็กทรอนิกส์เสื่อมเร็ว ควรตรวจสอบพัดลมและระบบระบายความร้อนอย่างสม่ำเสมอ
4. Backup Program เป็นประจำ
ควรสำรองข้อมูล PLC Program, Parameter และ Network Setting เพื่อป้องกันข้อมูลสูญหายเมื่อ Battery หมดหรือ CPU เสีย
5. ตรวจสอบ Battery
PLC หลายรุ่นใช้ Battery Backup เพื่อรักษาข้อมูล Memory หาก Battery หมดอาจทำให้ Program หรือ Parameter หายได้
6. ตรวจสอบ Communication Cable
สายสื่อสารและ Connector ควรอยู่ในสภาพดี ไม่มี Oxide ไม่หลวม และควรแยกสาย Signal ออกจากสาย Power เพื่อลด Noise
7. ตรวจสอบ Alarm History
หาก PLC หรือ HMI มี Alarm History ควรตรวจสอบอย่างสม่ำเสมอ เพราะ Alarm ที่เกิดซ้ำบ่อยอาจเป็นสัญญาณเตือนก่อนเครื่องเสียจริง
ควรซ่อม PLC เมื่อไร
ควรส่งตรวจหรือซ่อม PLC เมื่อพบอาการต่อไปนี้
- PLC CPU Fault
- PLC เปิดไม่ติด
- RUN ไม่ขึ้น
- ERROR LED ติด
- HMI ติดต่อ PLC ไม่ได้
- I/O บาง Channel ไม่ทำงาน
- PLC Restart เอง
- Program หาย
- Communication Error เกิดซ้ำ
- Power Supply Module เสีย
หากตรวจพบตั้งแต่ระยะเริ่มต้น อาจซ่อมได้โดยเปลี่ยน Capacitor, Communication IC, Power Supply Module, Relay Output หรือซ่อม Mainboard เฉพาะจุด แต่ถ้าปล่อยไว้นาน อาจทำให้ CPU Board เสียหายรุนแรงและต้องเปลี่ยนใหม่ทั้งชุด
บริการซ่อม PLC ในโรงงาน
สำหรับโรงงานที่พบปัญหา PLC เสีย หรือระบบ Automation หยุดทำงาน ควรให้ผู้เชี่ยวชาญตรวจสอบทั้ง PLC, Power Supply, HMI, Communication Network และอุปกรณ์ภาคสนาม เพราะอาการเดียวกันอาจเกิดได้จากหลายสาเหตุ
บริการซ่อม PLC ครอบคลุม
- ตรวจสอบ PLC CPU Fault
- ตรวจสอบ Communication Error
- ซ่อม PLC Mainboard
- ซ่อม I/O Module
- ซ่อม Power Supply Module
- ตรวจสอบ Program และ Parameter
- ทดสอบ Input / Output
- Communication Test
- Burn-in Test
- ตรวจสอบร่วมกับ HMI และอุปกรณ์ Automation
สรุป
PLC คืออะไร คำตอบคือ PLC เป็นอุปกรณ์ควบคุมอัตโนมัติที่ทำหน้าที่เป็นสมองของเครื่องจักรในโรงงาน รับสัญญาณจาก Sensor และส่งคำสั่งไปควบคุม Motor, Valve, Inverter, Servo Drive และอุปกรณ์อื่น ๆ ตามโปรแกรมที่กำหนด
PLC มีหลายประเภท เช่น Compact PLC, Modular PLC, Rack PLC, Safety PLC และ Motion PLC โดยเลือกใช้งานตามขนาดและความซับซ้อนของระบบ Automation
ปัญหาที่พบบ่อยของ PLC ได้แก่ CPU Fault, Communication Error, I/O ไม่ทำงาน, PLC เปิดไม่ติด, Program หาย และ PLC Restart เอง การดูแลรักษาที่ดี เช่น Backup Program, ตรวจสอบ Battery, ทำความสะอาดตู้ Control และตรวจสอบ Power Supply จะช่วยลด Downtime และยืดอายุการใช้งานของเครื่องจักรได้มาก

