Blog

2026.08.22

PLC คืออะไร|หลักการทำงาน ประเภท และวิธีอ่านแลดเดอร์ไดอะแกรม

PLC คืออะไร|หลักการทำงาน ประเภท และวิธีอ่านแลดเดอร์ไดอะแกรม

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

PLC คืออะไร นิยามของคอนโทรลเลอร์อุตสาหกรรมที่สั่งงานเครื่องจักรในโรงงาน

ชื่อเต็มของ PLC และคำเรียกที่ว่า ซีเควนเซอร์

PLC ย่อมาจาก Programmable Logic Controller ซึ่งในภาษาไทยมักเรียกว่าโปรแกรมเมเบิลคอนโทรลเลอร์ หากสรุปด้วยประโยคเดียว PLC ก็คือ คอมพิวเตอร์ขนาดเล็กสำหรับงานอุตสาหกรรมที่กำหนดลำดับการทำงานของเครื่องจักรด้วยโปรแกรมที่เขียนทับใหม่ได้

ในหน้างานยังมีคนเรียก PLC ว่าซีเควนเซอร์อยู่บ่อยครั้ง คำนี้มาจากชื่อทางการค้าของสินค้า PLC ของมิตซูบิชิ อิเล็คทริค ที่แพร่หลายจนกลายเป็นคำเรียกทั่วไป แต่ในแง่ประเภทของอุปกรณ์แล้วหมายถึงสิ่งเดียวกันกับ PLC ในโรงงานญี่ปุ่นที่ตั้งอยู่ในประเทศไทยมักเกิดภาพที่พนักงานชาวญี่ปุ่นเรียกว่าซีเควนเซอร์ ส่วนวิศวกรคนไทยเรียกว่า PLC ปะปนกันไป ขอเพียงเข้าใจว่าทั้งสองคำหมายถึงสิ่งเดียวกัน ก็จะไม่สับสน

สมาคมผู้ผลิตเครื่องใช้ไฟฟ้าแห่งญี่ปุ่น (JEMA) ระบุว่า PLC ได้พัฒนาจากอุปกรณ์ควบคุมลำดับอย่างง่ายมาเป็นชิ้นส่วนหลักในการสร้างระบบ ที่รับผิดชอบทั้งการคำนวณควบคุม การประมวลผลข้อมูล และงานเครือข่าย พูดอีกอย่างคือทุกวันนี้ PLC ไม่ได้เป็นเพียงกล่องที่สั่งเครื่องจักรให้ทำงานตามลำดับ แต่ยังเป็นจุดเชื่อมต่อข้อมูลของทั้งโรงงานด้วย

หน้าที่ของ PLC คือ อ่านอินพุต ตัดสินเงื่อนไข แล้วสั่งเอาต์พุต

งานของ PLC สรุปได้ในสามบรรทัดที่เรียบง่ายอย่างน่าประหลาดใจ

  • อ่านสถานะของเซนเซอร์และสวิตช์ที่หน้างาน (อินพุต)
  • เทียบกับเงื่อนไขที่กำหนดไว้ล่วงหน้าแล้วตัดสินว่าควรทำอะไร (การประมวลผล)
  • ส่งสัญญาณไปขับมอเตอร์ วาล์ว หรือหลอดไฟแสดงสถานะ (เอาต์พุต)

ตัวอย่างเช่นประโยคที่ว่า ถ้าฝาครอบนิรภัยปิดอยู่ และชิ้นงานอยู่ในตำแหน่งที่กำหนด และมีการกดปุ่มเดินเครื่อง ให้สายพานลำเลียงเริ่มทำงาน อุปกรณ์ที่ทำให้เครื่องจักรปฏิบัติตามประโยคนี้ได้ตรงตัวก็คือ PLC อุปกรณ์ฝั่งอินพุตที่ต่อเข้ามาได้แก่ ลิมิตสวิตช์ โฟโตอิเล็กทริกเซนเซอร์ พร็อกซิมิตี้เซนเซอร์ ปุ่มกด และเซนเซอร์วัดอุณหภูมิ ส่วนฝั่งเอาต์พุตได้แก่ แมกเนติกคอนแทกเตอร์ โซลินอยด์วาล์ว หลอดไฟแสดงสถานะ อินเวอร์เตอร์ และเซอร์โวแอมพลิไฟเออร์

ต่างจากคอมพิวเตอร์ทั่วไปและบอร์ดไมโครคอนโทรลเลอร์อย่างไร

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

  • รอบการทำงานถูกรับประกัน ด้วยวิธีการสแกนที่จะกล่าวถึงต่อไป เวลาที่ใช้ประมวลผลจะอยู่ในช่วงที่คาดการณ์ได้ ไม่เกิดอาการช้าลงกะทันหันจากงานเบื้องหลังแบบระบบปฏิบัติการทั่วไป
  • ทนต่อสภาพไฟฟ้าในหน้างาน อินพุตและเอาต์พุตแบบไฟตรง 24 โวลต์ การป้องกันสัญญาณรบกวน การแยกกราวด์ และช่วงอุณหภูมิใช้งานที่กว้าง ล้วนเป็นมาตรฐาน
  • ออกแบบบนสมมติฐานว่าจะไม่หยุด หลายรุ่นไม่มีฮาร์ดดิสก์และไม่มีพัดลม ออกแบบมาให้เปิดเครื่องทิ้งไว้เดินต่อเนื่องเป็นปี
  • ฝ่ายซ่อมบำรุงเข้าถึงได้ เพราะมีสัญกรณ์กลางอย่างแลดเดอร์ไดอะแกรม คนที่ไม่ได้เขียนโปรแกรมเองก็ยังไล่วงจรตามได้
  • เพิ่มจุด I/O ทีหลังได้ เพียงเพิ่มโมดูลก็ขยายจำนวนจุดได้

พูดอีกแบบหนึ่ง PLC ไม่ใช่คอมพิวเตอร์ที่คำนวณเร็ว แต่เป็นคอมพิวเตอร์ที่ทำงานเดิมให้เสร็จภายในเวลาที่กำหนดได้อย่างต่อเนื่องหลายปีโดยไม่หยุด ความต่างของปรัชญาการออกแบบข้อนี้เองคือเหตุผลที่ทำให้ PLC ยังคงเป็นหมวดสินค้าที่อยู่รอดมากว่า 50 ปี

โครงสร้างพื้นฐานของ PLC ประกอบด้วยซีพียู โมดูล I/O โมดูลจ่ายไฟ และเครื่องมือเขียนโปรแกรม

PLC คืออะไร|หลักการทำงาน ประเภท และวิธีอ่านแลดเดอร์ไดอะแกรม - figure 1

PLC เกิดจากการประกอบโมดูลหลายตัวเข้าด้วยกัน หากยกซีรีส์ MELSEC iQ-R ของมิตซูบิชิ อิเล็คทริค เป็นตัวอย่าง เอกสารของผู้ผลิตอธิบายว่าระบบประกอบด้วยโมดูล CPU เบสยูนิต โมดูลจ่ายไฟ โมดูลอินพุตเอาต์พุต โมดูลอนาล็อก โมดูลควบคุมอุณหภูมิ โมดูลกำหนดตำแหน่งและโมชัน โมดูลนับความเร็วสูง และโมดูลเครือข่าย ชื่อเรียกอาจต่างกันเล็กน้อยตามผู้ผลิต แต่การแบ่งบทบาทนั้นแทบจะเหมือนกันทุกยี่ห้อ

โมดูล CPU สมองที่ประมวลผลโปรแกรม

เป็นโมดูลที่เก็บและรันโปรแกรม กระบวนการทั้งชุดตั้งแต่อ่านสถานะอินพุต ประมวลผล ไปจนกำหนดเอาต์พุต เกิดขึ้นที่นี่ทั้งหมด สเปกหลักคือความจุหน่วยความจำ (จำนวนสเต็ปของโปรแกรมที่เก็บได้) และความเร็วในการประมวลผล ซึ่งเป็นตัวกำหนดคลาสของรุ่นเป็นหลัก โดยทั่วไปด้านหน้าจะมีสวิตช์สลับเดินเครื่องกับหยุด ไฟ LED แสดงข้อผิดพลาด และช่องเสียบเมมโมรีการ์ด

โมดูลอินพุตและโมดูลเอาต์พุต จุดสัมผัสกับหน้างาน

โมดูลอินพุตทำหน้าที่แปลงสัญญาณจากเซนเซอร์และสวิตช์ให้กลายเป็นข้อมูลที่ PLC จัดการได้ ส่วนโมดูลเอาต์พุตทำในทางกลับกัน คือส่งผลการตัดสินของ PLC ออกไปเป็นสัญญาณไฟฟ้าให้อุปกรณ์หน้างาน

พื้นฐานคืออินพุตเอาต์พุตแบบดิจิทัล (สัญญาณเปิดปิด) แต่ก็มีโมดูลเฉพาะทางตามวัตถุประสงค์ เช่น โมดูลอนาล็อกที่รับค่าต่อเนื่องของแรงดันหรือกระแส โมดูลอินพุตอุณหภูมิที่ต่อเทอร์โมคัปเปิลหรืออาร์ทีดีเข้าโดยตรง และโมดูลนับความเร็วสูงที่นับพัลส์ความถี่สูง

อนึ่ง เนื่องจากโมดูล I/O เชื่อมต่อกับสายไฟหน้างานโดยตรง จึงเป็นส่วนที่เสียหายง่ายที่สุดด้วย ผลการสำรวจผู้ใช้ PLC ประจำปี 2024 ของ JEMA ซึ่งเก็บข้อมูลระหว่างเดือนสิงหาคมถึงเดือนตุลาคม 2024 และเผยแพร่รายงานในเดือนมีนาคม 2025 ระบุว่าจุดที่ PLC เสียหายมากที่สุดในกลุ่มผู้ผลิตเครื่องจักรคือ I/O ที่ 52.0% รองลงมาคือภาคจ่ายไฟ 38.2% และ CPU 23.0% แนวโน้มนี้ควรค่าแก่การจดจำเมื่อต้องคิดเรื่องการสำรองโมดูลอะไหล่และเผื่อจำนวนจุดสำรองตั้งแต่ขั้นออกแบบ

โมดูลจ่ายไฟและเบสยูนิต ฐานรองรับทั้งระบบ

โมดูลจ่ายไฟมีหน้าที่จ่ายไฟให้โมดูล CPU และโมดูล I/O ส่วนเบสยูนิตคือฐานที่ใช้เสียบโมดูลแต่ละตัวและเชื่อมโมดูลเหล่านั้นเข้าด้วยกันผ่านบัสภายใน สำหรับ PLC แบบคอมแพ็กต์ ส่วนเหล่านี้จะรวมอยู่กับ CPU เป็นชิ้นเดียว

เครื่องมือเขียนโปรแกรม ซอฟต์แวร์ที่สอนงานให้ PLC

ลำพังตัว PLC เพียงอย่างเดียวยังทำอะไรไม่ได้ ต้องสร้างโปรแกรมด้วยซอฟต์แวร์วิศวกรรมบนคอมพิวเตอร์ แล้วโอนเข้า PLC ผ่าน USB หรืออีเทอร์เน็ต ตัวอย่างที่พบบ่อยได้แก่ GX Works ของมิตซูบิชิ อิเล็คทริค KV STUDIO ของคีย์เอนซ์ Sysmac Studio ของออมรอน TIA Portal ของซีเมนส์ และ Studio 5000 ของร็อกเวลล์

สิ่งที่มักถูกมองข้ามคือ ซอฟต์แวร์เหล่านี้เป็นคนละตัวกันในแต่ละผู้ผลิต และส่วนใหญ่เป็นไลเซนส์แบบมีค่าใช้จ่าย จึงไม่ใช่ว่าซื้อ PLC มาแล้วจะเขียนโปรแกรมได้ทันที ต้องเตรียมทั้งค่าไลเซนส์ซอฟต์แวร์และวิศวกรที่ใช้งานซอฟต์แวร์นั้นเป็นควบคู่กันไป ขอให้ใส่ส่วนนี้ไว้ในงบประมาณตั้งแต่ตอนพิจารณานำมาใช้

โมดูลเครือข่าย ตัวเชื่อมข้อมูลของโรงงาน

เป็นโมดูลสำหรับเชื่อม PLC เข้าหากัน หรือเชื่อม PLC กับระบบระดับบน จากคำตอบของกลุ่มผู้ผลิตเครื่องจักรในการสำรวจชุดเดียวกันของ JEMA เครือข่ายที่ถูกใช้ในระดับคอนโทรลเลอร์คือ EtherNet/IP 54.3% และ CC-Link IE 41.9% ส่วนในระดับอุปกรณ์ CC-Link โดดเด่นที่ 67.0% การเลือกมาตรฐานการสื่อสารใดขึ้นอยู่กับทั้งความเข้ากันได้กับเครื่องจักรเดิมและความสามารถในการขยายในอนาคต

ความต่างระหว่างการควบคุมด้วยรีเลย์กับ PLC และเหตุผลที่ PLC ถือกำเนิดขึ้น

PLC คืออะไร|หลักการทำงาน ประเภท และวิธีอ่านแลดเดอร์ไดอะแกรม - figure 2

ยุคก่อนหน้าที่เป็นตู้ควบคุมแบบรีเลย์

ก่อนที่ PLC จะปรากฏขึ้น ลำดับการทำงานของเครื่องจักรถูกสร้างขึ้นด้วยวงจรที่ประกอบจากรีเลย์ (อุปกรณ์ตัดต่อแบบแม่เหล็กไฟฟ้า) รีเลย์เป็นชิ้นส่วนที่หน้าสัมผัสจะสลับสถานะเมื่อมีกระแสไหลผ่านคอยล์ การนำรีเลย์หลายสิบหรือหลายร้อยตัวมาต่อสายเข้าด้วยกันคือวิธีสร้างตรรกะแบบ ถ้า A และ B แล้วจึง C

วิธีนี้มีจุดอ่อนที่ชี้ขาด นั่นคือ หากต้องการเปลี่ยนการทำงาน ก็ต้องเดินสายใหม่เท่านั้น เมื่อสินค้าที่ผลิตเปลี่ยนไป ก็ต้องเปิดตู้ ถอดและเสียบสายใหม่ แก้ไขแบบ แล้วทดสอบการทำงาน ซึ่งกินเวลาหลายวันจนเป็นเรื่องปกติ ตัวรีเลย์เองก็เป็นชิ้นส่วนสิ้นเปลืองที่มีหน้าสัมผัสเชิงกล ยิ่งจำนวนมากขึ้นโอกาสเสียก็ยิ่งสูง และการไล่หาว่าจุดใดหน้าสัมผัสไม่ดีก็เป็นงานที่หนักไม่น้อย

ข้อกำหนดของ GM ในปี 1968 กับ Modicon 084

จุดเปลี่ยนเกิดขึ้นในปี 1968 เมื่อแผนกไฮดรามาติกของเจเนอรัลมอเตอร์สในสหรัฐอเมริกาเปิดรับข้อเสนอเพื่อแทนที่ระบบรีเลย์แบบเดินสายตายตัวด้วยระบบอิเล็กทรอนิกส์ เบื้องหลังคือข้อจำกัดของวิธีรีเลย์เองตามที่กล่าวไว้ในหัวข้อก่อน ทั้งการที่ต้องรื้อสายและแก้แบบทุกครั้งที่เปลี่ยนการทำงาน และการที่ต้องเสียเวลามากในการแยกแยะสาเหตุของปัญหา

ผู้ที่ได้รับงานนี้คือบริษัทเบดฟอร์ด แอสโซซิเอตส์ และเนื่องจากเป็นโครงการลำดับที่ 84 ของบริษัท อุปกรณ์ที่ได้จึงถูกตั้งชื่อว่า 084 ซึ่งสร้างเสร็จและส่งมอบในปี 1969 นี่คือสิ่งที่ถือกันว่าเป็น PLC เครื่องแรกของโลก ริชาร์ด (ดิก) มอร์ลีย์ ผู้ร่วมพัฒนา ต่อมาได้รับการขนานนามว่าเป็นบิดาแห่ง PLC หลังจากนั้นบริษัทได้ก่อตั้ง Modicon ซึ่งชื่อมาจาก Modular Digital Controller อนึ่ง ปัจจุบันแบรนด์ Modicon อยู่ในความถือครองของชไนเดอร์ อิเล็คทริค

ประวัติศาสตร์ตอนนี้มีนัยสำคัญสองข้อต่อการเข้าใจ PLC ในปัจจุบัน ข้อแรกคือ PLC เกิดขึ้นเพื่อให้เปลี่ยนการทำงานได้โดยไม่ต้องเดินสายใหม่ ข้อที่สองคือมีการเลือกใช้สัญกรณ์ที่คล้ายกับผังวงจรรีเลย์ เพื่อให้ช่างไฟฟ้าหน้างานใช้งานได้ทันที ข้อหลังนี้คือที่มาของแลดเดอร์ไดอะแกรมที่จะกล่าวถึงในหัวข้อถัดไป

สรุปความต่างระหว่างการควบคุมด้วยรีเลย์กับ PLC

หากเรียงความต่างของทั้งสองแบบตามมุมมองต่าง ๆ จะได้ดังนี้

มุมมองการควบคุมด้วยรีเลย์การควบคุมด้วย PLC
การเปลี่ยนการทำงานต้องเดินสายใหม่แก้ไขได้ด้วยการเขียนโปรแกรมทับ
ขนาดของตู้ใหญ่ขึ้นตามขนาดของตรรกะเพิ่มโมดูลก็พอ ตู้จึงเล็ก
ปริมาณการเดินสายสายเพิ่มขึ้นตามจำนวนตรรกะมีเฉพาะสายไปยังอุปกรณ์ I/O
การแยกแยะจุดเสียอาศัยการมองและวัดความต่อเนื่องตรวจสถานะภายในด้วยฟังก์ชันมอนิเตอร์
ความซับซ้อนของตรรกะยิ่งซับซ้อนยิ่งไม่สมจริงรองรับได้ถึงไทเมอร์ การคำนวณ และการสื่อสาร
ต้นทุนเริ่มต้นราคาถูกหากขนาดเล็กต้องมีค่าใช้จ่ายเริ่มต้นทั้งตัวเครื่องและซอฟต์แวร์
ชิ้นส่วนซ่อมบำรุงเปลี่ยนตามรอบเพราะหน้าสัมผัสสึกเปลี่ยนโมดูลเมื่อเสื่อมตามอายุ

สิ่งที่เห็นได้จากตารางเปรียบเทียบนี้คือโครงสร้างที่ว่า ตราบใดที่ขนาดยังเล็กรีเลย์ย่อมถูกกว่า แต่เมื่อเกินขนาดหนึ่งไปแล้ว PLC จะได้เปรียบอย่างท่วมท้น

เหตุผลที่รีเลย์ยังคงอยู่

เพื่อไม่ให้เข้าใจผิด ขอเสริมว่ารีเลย์ไม่ได้หายไปจากโรงงาน เนื่องจากโมดูลเอาต์พุตของ PLC ไม่สามารถรับกระแสสูงได้โดยตรง หน้าที่ตัดต่อวงจรหลักของมอเตอร์จึงยังเป็นของแมกเนติกคอนแทกเตอร์ นอกจากนี้ ฟังก์ชันความปลอดภัยอย่างการหยุดฉุกเฉินและอินเทอร์ล็อกประตูนิรภัย มีหลักการว่าต้องไม่นำไปปนกับโปรแกรม PLC ปกติ แต่ต้องสร้างแยกอิสระด้วยเซฟตี้รีเลย์หรือเซฟตี้ PLC เพื่อหลีกเลี่ยงกรณีที่ความผิดพลาดของซอฟต์แวร์ทำให้ฟังก์ชันความปลอดภัยสูญหายไป ซึ่งเป็นวิธีออกแบบที่สอดคล้องกับแนวคิดที่มาตรฐานความปลอดภัยเครื่องจักรอย่าง ISO 13849-1 และ IEC 62061 เรียกร้อง แม้อยู่ในขั้นเริ่มต้นก็ขอให้จำไว้เพียงข้อเดียวว่า ตรรกะสำหรับสั่งให้ทำงาน กับ วงจรความปลอดภัยสำหรับสั่งให้หยุด เป็นคนละเรื่องกัน

หลักการทำงานของ PLC และการทำความเข้าใจสแกนไทม์

PLC คืออะไร|หลักการทำงาน ประเภท และวิธีอ่านแลดเดอร์ไดอะแกรม - figure 3

แนวคิดเรื่องสแกน หรือการทำงานแบบวนรอบ

สิ่งที่เป็นแก่นที่สุดของหลักการทำงานของ PLC คือสแกน PLC จะไล่โปรแกรมจากบนลงล่างจนครบหนึ่งรอบ เมื่อจบแล้วก็กลับไปเริ่มต้นใหม่ และทำเช่นนี้ซ้ำไปเรื่อย ๆ ตลอดเวลาที่จ่ายไฟอยู่ หนึ่งรอบนี้เรียกว่า 1 สแกน และเวลาที่ใช้ต่อหนึ่งรอบเรียกว่าสแกนไทม์ หรือไซเคิลไทม์

เอกสารทางเทคนิคที่ซีเมนส์เผยแพร่สำหรับ S7-1500 นิยามว่าหนึ่งไซเคิลประกอบด้วยการอัปเดตโพรเซสอิมเมจของอินพุต การประมวลผลโปรแกรมแบบวนรอบ และการอัปเดตโพรเซสอิมเมจของเอาต์พุต กล่าวให้ชัดคือลำดับที่ CPU อ่านสถานะของโมดูลอินพุตมาเขียนลงหน่วยความจำภายในที่เรียกว่าโพรเซสอิมเมจ แล้วรันโปรแกรมของผู้ใช้โดยอ้างอิงหน่วยความจำนั้น จากนั้นจึงเขียนผลลัพธ์ออกไปยังโมดูลเอาต์พุต

จุดสำคัญตรงนี้คือ ระหว่างที่โปรแกรมกำลังทำงาน สถานะของอินพุตจะถูกตรึงไว้ หากบรรทัดแรกและบรรทัดสุดท้ายของโปรแกรมอ้างอิงอินพุตตัวเดียวกัน ค่าที่ได้จะเท่ากันเสมอ คุณสมบัติที่ว่าอินพุตไม่เปลี่ยนตลอดหนึ่งรอบนี้เองที่ทำให้การทำงานเกิดซ้ำได้และดีบักได้ ผู้ผลิต PLC ของญี่ปุ่นเรียกวิธีนี้ว่าวิธีรีเฟรช ในทางตรงข้ามยังมีวิธีไดเรกต์ที่อ่านเขียน I/O จริงโดยตรงทุกครั้งที่รันคำสั่ง ซึ่งเลือกใช้ในจุดที่ต้องการการตอบสนองที่เร็วกว่า

สแกนไทม์อยู่ที่ประมาณเท่าไร

สแกนไทม์เปลี่ยนไปตามขนาดของโปรแกรมและสมรรถนะของรุ่น ในเอกสารชุดเดียวกันของซีเมนส์ มีการยกตัวอย่างหน้าจอสถิติไซเคิลไทม์ของ TIA Portal ที่ไซเคิลไทม์แกว่งอยู่ในช่วง 7 มิลลิวินาทีถึง 12 มิลลิวินาที โดยค่าปัจจุบันอยู่ที่ 10 มิลลิวินาที ในทางปฏิบัติ ความรู้สึกโดยทั่วไปคือเครื่องจักรขนาดเล็กจะอยู่ที่ไม่กี่มิลลิวินาที ส่วนไลน์ขนาดใหญ่จะอยู่ที่หลายสิบมิลลิวินาที

นอกจากนี้ ใน S7-1500 ของซีเมนส์ CPU จะเฝ้าติดตามไซเคิลไทม์อยู่ และ ค่าไซเคิลไทม์สูงสุดที่ตั้งไว้เป็นค่าเริ่มต้นคือ 150 มิลลิวินาที ค่านี้เปลี่ยนได้ผ่านพารามิเตอร์ แต่หากเกินขึ้นมา ระบบจะเรียก OB ของข้อผิดพลาดด้านเวลา (OB80) และในกรณีที่ไม่ได้เตรียม OB80 ไว้ CPU จะเปลี่ยนสถานะเป็น STOP เท่ากับว่าข้อจำกัดที่ว่าเขียนโปรแกรมมากเกินไปแล้วเครื่องจะหยุด ถูกฝังไว้ในฝั่งฮาร์ดแวร์เลยทีเดียว

สถานการณ์ที่สแกนไทม์ส่งผลจริง

ในขั้นเริ่มต้น เพียงเข้าใจว่าสแกนไทม์คือเวลาหนึ่งรอบของโปรแกรมก็เพียงพอแล้ว แต่ในงานจริงจะกลายเป็นปัญหาแน่นอนในสถานการณ์ต่อไปนี้

  • เมื่อใช้เซนเซอร์ตรวจจับชิ้นงานที่เคลื่อนผ่านด้วยความเร็วสูง หากเวลาที่ชิ้นงานผ่านสั้นกว่าสแกนไทม์ สัญญาณจะหลุดหาย
  • เวลาตอบสนองนับจากอินพุตเปลี่ยนแปลงจนสะท้อนไปที่เอาต์พุต อย่างเร็วที่สุดจะเท่ากับสแกน 1 รอบบวกกับเวลาหน่วงของอินพุตและเอาต์พุต และอย่างช้าที่สุดจะเท่ากับสแกน 2 รอบบวกกับเวลาหน่วงของอินพุตและเอาต์พุต
  • หากทำให้โปรแกรมบวมขึ้นด้วยการเพิ่มฟังก์ชัน จังหวะเวลาของการทำงานเดิมก็จะเปลี่ยนตามไปด้วย

ด้วยเหตุนี้จึงต้องมีมาตรการเชิงออกแบบ เช่น ใช้อินพุตแบบอินเทอร์รัปต์หรือโมดูลนับความเร็วสูงสำหรับการตรวจจับที่รวดเร็ว และแยกงานที่ต้องการรับประกันคาบเวลาออกไปเป็นโปรแกรมที่รันตามคาบคงที่ สำหรับฝั่งผู้สั่งซื้อเครื่องจักร เพียงถามสักคำว่าการตรวจจับจุดนี้ทันด้วยสแกนไทม์หรือไม่ ก็ช่วยลดการย้อนกลับมาแก้งานได้มากทีเดียว

พื้นฐานการอ่านแลดเดอร์ไดอะแกรม ทั้งหน้าสัมผัส a หน้าสัมผัส b และคอยล์

ทำไมแลดเดอร์ไดอะแกรมจึงหมายถึงบันได

แลดเดอร์ไดอะแกรม (Ladder Diagram หรือ LD) คือรูปแบบการเขียนโปรแกรมที่วางเส้นแนวนอนพาดระหว่างเส้นแนวตั้งสองเส้นทางซ้ายและขวา หน้าตาแบบนี้คล้ายบันได จึงเรียกกันว่าแลดเดอร์ ให้มองเส้นแนวตั้งด้านซ้ายเป็นขั้วบวกของแหล่งจ่ายไฟ และเส้นด้านขวาเป็นขั้วลบ แล้วอ่านแต่ละเส้นแนวนอนซึ่งเรียกว่าขั้นบันได (rung) ว่าหากไฟฟ้าไหลจากซ้ายไปขวาได้ เอาต์พุตจะติด

ดังที่กล่าวไว้ในหัวข้อก่อน สัญกรณ์นี้ถูกออกแบบให้คล้ายผังวงจรรีเลย์ เพื่อให้ช่างไฟฟ้าหน้างานเข้าใจวงจรได้โดยไม่ต้องเรียนภาษาใหม่ การตัดสินใจครั้งนั้นยังมีชีวิตอยู่จนถึงทุกวันนี้ จากคำตอบของกลุ่มผู้ผลิตเครื่องจักรในการสำรวจปี 2024 ของ JEMA ภาษาที่ใช้เป็นหลักในสถานประกอบการที่นำ IEC 61131-3 มาใช้แล้วคือ LD หรือภาษาแลดเดอร์ไดอะแกรม ที่ 88.9% ส่วนสถานประกอบการที่ยังไม่ได้นำมาใช้ก็อยู่ที่ 92.1% ซึ่งทั้งสองกลุ่มอยู่ในระดับราว 9 ใน 10 เหมือนกัน เท่ากับว่าความใส่ใจเรื่องความเข้ากันได้เมื่อครึ่งศตวรรษก่อน ยังคงค้ำจุนมาตรฐานโดยพฤตินัยมาจนถึงตอนนี้

จำสัญลักษณ์พื้นฐานสามตัว

สัญลักษณ์ที่ต้องจำเป็นอันดับแรกในแลดเดอร์ไดอะแกรมมีเพียงสามตัว

  • หน้าสัมผัส a หรือนอร์มัลลีโอเพน วาดเป็นแท่งแนวตั้งสองแท่ง จะยอมให้ไฟฟ้าผ่านเมื่อเงื่อนไขที่กำกับไว้เป็นจริง มีความหมายว่า ถ้าสวิตช์นี้ติด
  • หน้าสัมผัส b หรือนอร์มัลลีโคลสด์ เป็นสัญลักษณ์แท่งแนวตั้งสองแท่งที่มีเส้นทแยงพาดผ่าน จะยอมให้ไฟฟ้าผ่านเมื่อเงื่อนไขไม่เป็นจริง มีความหมายว่า ถ้าสวิตช์นี้ไม่ติด
  • คอยล์เอาต์พุต เป็นสัญลักษณ์คล้ายวงเล็บโค้ง จะติดเมื่อมีไฟฟ้ามาถึงจากทางซ้ายในขั้นบันไดนั้น

และวิธีเรียงหน้าสัมผัสคือสิ่งที่สร้างตรรกะขึ้นมา เรียงอนุกรมได้ AND ส่วนเรียงขนานได้ OR ประโยคที่ยกไว้ตอนต้นบทความที่ว่า ถ้าฝาครอบนิรภัยปิดอยู่ และชิ้นงานอยู่ในตำแหน่งที่กำหนด และมีการกดปุ่มเดินเครื่อง ให้สายพานลำเลียงเริ่มทำงาน สามารถแสดงเป็นขั้นบันไดเส้นเดียวที่ต่อหน้าสัมผัส a สามตัวแบบอนุกรม แล้ววางคอยล์เอาต์พุตของสายพานลำเลียงไว้ที่ปลายขวา

วงจรค้างสถานะตัวเอง รูปแบบยอดนิยม

สิ่งที่จะพบทันทีเมื่อเริ่มอ่านแลดเดอร์ไดอะแกรมคือวงจรค้างสถานะตัวเอง ปุ่มกดจะติดเฉพาะขณะที่กดค้างเท่านั้น แต่เครื่องจักรต้องทำงานต่อเนื่องหลังปล่อยมือด้วย จึงต้องนำหน้าสัมผัสของคอยล์เอาต์พุตตัวเองมาต่อขนานกับปุ่มกด

เมื่อเอาต์พุตติดขึ้นครั้งหนึ่งแล้ว แม้ปล่อยมือจากปุ่มกด ไฟฟ้าก็ยังไหลผ่านหน้าสัมผัสของตัวเองต่อไป สถานะจึงถูกค้างไว้ ส่วนปุ่มหยุดจะใช้หน้าสัมผัส b ซึ่งจะตัดวงจรและทำให้เอาต์พุตดับก็ต่อเมื่อมีการกดปุ่มนั้น รูปแบบเริ่มเดิน ค้างสถานะ และหยุด นี้เป็นรากฐานของโปรแกรมเครื่องจักรแทบทุกตัว

ไทเมอร์ เคาน์เตอร์ และดีไวซ์

ถัดจากนั้นคือการเพิ่มแนวคิดเรื่องเวลาและจำนวนครั้งเข้ามา ไทเมอร์คือฟังก์ชันที่สั่งให้ติดหลังจากเงื่อนไขเป็นจริงไปแล้วตามเวลาที่กำหนด ส่วนเคาน์เตอร์คือฟังก์ชันนับจำนวนครั้งที่เงื่อนไขเป็นจริง เพียงเพิ่มสองสิ่งนี้เข้าไปก็สร้างการทำงานที่ใช้ได้จริงอย่างการควบคุมเวลาอบแห้ง หรือการปล่อยชิ้นงานเมื่อครบจำนวนที่กำหนดได้แล้ว

อีกเรื่องที่หลีกเลี่ยงไม่ได้ในการอ่านแลดเดอร์ไดอะแกรมคือดีไวซ์ ดีไวซ์คือเลขที่อยู่ซึ่งกำกับไว้บนหน่วยความจำภายในของ PLC โดยอินพุตจะใช้สัญลักษณ์ X เอาต์พุตใช้ Y รีเลย์ช่วยภายในใช้ M และข้อมูลใช้ D (สัญลักษณ์แตกต่างกันไปตามผู้ผลิต) ส่วนที่ว่าสัญลักษณ์บนแบบตรงกับอุปกรณ์หน้างานตัวใด จะถูกระบุไว้ในตารางกำหนดอินพุตเอาต์พุตหรือรายการ I/O งานอ่านโปรแกรมจึงแทบจะเป็นงานเทียบรายการ I/O กับแบบเข้าด้วยกัน และการที่รายการนี้ถูกจัดทำไว้ครบถ้วนหรือไม่ ส่งผลอย่างมากต่อความสะดวกในการซ่อมบำรุงในปีต่อ ๆ ไป

ภาษาอื่นนอกเหนือจากแลดเดอร์ไดอะแกรม และ IEC 61131-3

ภาษาสำหรับเขียนโปรแกรม PLC ถูกกำหนดเป็นมาตรฐานสากล IEC 61131-3 ฉบับล่าสุดคือฉบับที่ 4 ซึ่งเผยแพร่เมื่อวันที่ 22 พฤษภาคม 2025 มาตรฐานนี้กำหนดกลุ่มภาษาที่ประกอบด้วยภาษาแบบข้อความอย่าง ST (Structured Text) และภาษาแบบกราฟิกอย่าง LD (แลดเดอร์ไดอะแกรม) กับ FBD (Function Block Diagram) พร้อมทั้งนิยามองค์ประกอบของ SFC (Sequential Function Chart) สำหรับการจัดโครงสร้างโปรแกรม ในฉบับที่ 4 ได้เพิ่มสตริงแบบ UTF-8 และฟังก์ชันที่เกี่ยวข้อง อีกทั้งจัดระเบียบรายการที่เพิ่ม ลบ และเลิกแนะนำเมื่อเทียบกับฉบับปี 2013 ไว้ในภาคผนวก B

ในทางปฏิบัติ การเลือกใช้ที่พบทั่วไปคือ ตรรกะเปิดปิดใช้ LD งานที่มีสมการหรือการแตกเงื่อนไขจำนวนมากใช้ ST การทำฟังก์ชันที่ใช้ซ้ำให้เป็นชิ้นส่วนใช้ FBD และการแสดงลำดับของกระบวนการใช้ SFC ผลสำรวจของ JEMA ก็ชี้ว่ารองจาก LD แล้ว FBD ถูกใช้ที่ 37.8% และ ST ที่ 28.9% โดยอัตราการใช้ FBD และ ST เพิ่มขึ้นราว 10 จุดจากการสำรวจครั้งก่อน สถานการณ์ปัจจุบันจึงกำลังค่อย ๆ ขยับจากยุคที่มีแต่แลดเดอร์อย่างเดียว ไปสู่การใช้หลายภาษาควบคู่กัน

อนึ่ง ในการสำรวจชุดเดียวกัน อัตราการรับรู้เกี่ยวกับ IEC 61131-3 ซึ่งรวมกลุ่มที่ตอบว่ารู้จัก 21.4% กับกลุ่มที่ตอบว่ารู้คร่าว ๆ 16.4% อยู่ที่ 37.8% ส่วนสถานะการนำมาใช้นั้น กลุ่มที่ตอบว่านำมาใช้แล้วมี 28.3% และแม้รวมกลุ่มที่กำลังวางแผนนำมาใช้กับกลุ่มที่กำลังพิจารณาเข้าไปด้วยก็ยังอยู่เพียง 45.3% ประเด็นที่มักเข้าใจผิดคือการมีมาตรฐานสากลไม่ได้แปลว่าโปรแกรมเดียวกันจะรันได้เลยบน PLC ของทุกผู้ผลิต ในความเป็นจริงยังมีคำสั่งและฟังก์ชันเฉพาะของแต่ละผู้ผลิตหลงเหลืออยู่มาก การเปลี่ยนไปใช้รุ่นอื่นจึงมีงานพอร์ตโปรแกรมตามมาพอสมควร

ประเภทของ PLC แบบคอมแพ็กต์กับแบบโมดูลาร์ และวิธีเลือกคลาสของรุ่น

ประเภทของ PLC แบ่งออกเป็นสองแบบตามโครงสร้างของตัวเรือนเป็นอันดับแรก

แบบคอมแพ็กต์ หรือแบบรวมชิ้นเดียว

เป็นแบบที่ CPU ภาคจ่ายไฟ และ I/O อยู่ในตัวเรือนเดียวกัน เหมาะกับเครื่องจักรขนาดเล็กที่มี I/O ราวหลายสิบจุด อุปกรณ์ลำเลียงที่ทำงานเดี่ยว ๆ หรือการติดตั้งระบบควบคุมเพิ่มเข้ากับเครื่องจักรเดิม ใช้พื้นที่ติดตั้งน้อย ราคาไม่สูง และเพิ่มโมดูลขยายได้ตามต้องการ หากเป็นขนาดของการนำ PLC มาใช้เป็นครั้งแรก ส่วนใหญ่การพิจารณามักเริ่มจากคลาสนี้

แบบโมดูลาร์ หรือแบบบิลดิ้งบล็อก

เป็นแบบที่ประกอบขึ้นด้วยการเสียบโมดูลจ่ายไฟ CPU I/O และเครือข่ายลงบนเบสยูนิต นอกจากจะเพิ่มจำนวนจุด I/O ได้มากแล้ว ยังเลือกเพิ่มฟังก์ชันอย่างอนาล็อก อุณหภูมิ การกำหนดตำแหน่ง และการสื่อสาร ได้เท่าที่ต้องการ เมื่อเกิดความเสียหายก็เปลี่ยนเป็นรายโมดูลได้ จึงมีข้อดีด้านการซ่อมบำรุงตรงที่ฟื้นไลน์การผลิตได้เร็ว แบบนี้จึงเป็นตัวเลือกสำหรับไลน์การผลิตทั้งไลน์ หรือตู้ควบคุมที่ดูแลเครื่องจักรหลายตัวพร้อมกัน

ประเมินขนาดจากจำนวนจุด I/O

ไม้บรรทัดอันแรกในการคิดว่าองค์กรของเราต้องใช้คลาสไหน คือจำนวนจุด I/O ในการสำรวจปี 2024 ของ JEMA เมื่อดู PLC ที่กลุ่มผู้ผลิตเครื่องจักรใช้งานแยกตามจำนวนจุด I/O พบว่ากลุ่ม 32 จุดขึ้นไปแต่ไม่ถึง 128 จุด มีสัดส่วนมากที่สุดที่ 39.6% หรือราว 4 ใน 10 รองลงมาคือ 128 จุดขึ้นไปแต่ไม่ถึง 256 จุด ที่ 25.0% และต่ำกว่า 32 จุด ที่ 18.3% นั่นหมายความว่า PLC ส่วนใหญ่ที่ถูกใช้งานจริงอยู่ในระดับหลายสิบถึงไม่กี่ร้อยจุด

เพียงนับว่ามีเซนเซอร์และสวิตช์กี่ตัว มีมอเตอร์และวาล์วกี่ตัว ก็ประเมินจำนวนจุดที่ต้องการได้คร่าว ๆ แล้ว และในขั้นนี้ หลักปฏิบัติในงานจริงคือเผื่อไว้ราว 2 ใน 10 สำหรับการขยายเพิ่มในอนาคต

PLC เฉพาะทางตามการใช้งาน

นอกจากสองประเภทข้างต้น ยังมีกลุ่มสินค้าที่ออกแบบมาเฉพาะทางตามวัตถุประสงค์ เช่น เซฟตี้ PLC สำหรับการหยุดฉุกเฉินและการเฝ้าระวังประตูนิรภัย โมชันคอนโทรลเลอร์สำหรับการทำงานประสานกันของเซอร์โวมอเตอร์ และรุ่นความน่าเชื่อถือสูงสำหรับติดตั้งกลางแจ้งหรือในสภาพแวดล้อมรุนแรง อีกทั้งในช่วงหลังยังมีรุ่นที่ผนวกฟังก์ชันเอดจ์เข้าไปมากขึ้น โดยให้ PLC มีความสามารถเก็บข้อมูลและเชื่อมต่อคลาวด์เพื่อส่งผลการผลิตขึ้นไปยังระบบระดับบน

สำหรับการคัดเลือกผู้ผลิตนั้น แกนที่ต้องเปรียบเทียบ ทั้งความถนัดของแต่ละแบรนด์ สต็อกและเครือข่ายตัวแทนจำหน่ายในประเทศไทย และแนวโน้มกำหนดยุติการจัดหาชิ้นส่วน ล้วนเกินขอบเขตของบทความระดับเริ่มต้น ผู้ที่เข้าสู่ขั้นการเปรียบเทียบอย่างเป็นรูปธรรมแล้ว สามารถดูรายละเอียดได้ที่การเลือก PLC ปี 2026 เปรียบเทียบแบรนด์หลัก 4 รายและกำหนดยุติการจัดหาชิ้นส่วน

แนวทางการตัดสินใจสำหรับผู้ผลิตในไทยที่เริ่มพิจารณานำ PLC มาใช้เป็นครั้งแรก

ในกลุ่มผู้ผลิตสัญชาติญี่ปุ่นที่เข้ามาลงทุนในประเทศไทย โดยเฉพาะโรงงานขนาดกลางและขนาดเล็ก มีไม่น้อยที่ได้พบกับคำว่า PLC ในจังหวะที่กำลังคิดว่าอยากเดินหน้าสู่ระบบอัตโนมัติแล้วแต่ไม่รู้ว่าจะเริ่มจากตรงไหน หัวข้อนี้จะเรียบเรียงวิธีเดินหน้าพิจารณาออกเป็นห้าขั้นตอน

ขั้นที่ 1 เขียนการทำงานที่ต้องการทำเป็นอัตโนมัติออกมาในรูปอินพุตและเอาต์พุต

ก่อนจะพิจารณาในเชิงเทคนิค ขอให้เขียนการทำงานที่ต้องการให้เกิดขึ้นออกมาเป็นข้อความก่อน จะเป็นภาษาไทยหรือภาษาใดก็ได้ จากนั้นให้ทำรายการโดยจัดสิ่งที่ทำหน้าที่มองหรือตรวจจับในข้อความนั้นเป็นอินพุต และสิ่งที่ทำหน้าที่ขับ หยุด หรือแจ้งเตือน เป็นเอาต์พุต สิ่งนี้จะกลายเป็นต้นแบบของรายการ I/O โดยตรง และเป็นภาษากลางเวลาขอใบเสนอราคา หากฝั่งผู้สั่งซื้อทำงานส่วนนี้ให้เสร็จไว้ก่อน ความแม่นยำของใบเสนอราคาและความง่ายในการเปรียบเทียบจะยกระดับขึ้นอีกขั้น

ขั้นที่ 2 กำหนดเส้นแบ่งระหว่างงานที่ทำเองกับงานที่จ้างภายนอก

งานที่เกี่ยวข้องกับ PLC แบ่งใหญ่ ๆ ได้เป็นสี่ส่วน

  • การกำหนดสเปกการควบคุม ว่าจะให้ทำงานอย่างไร
  • การออกแบบและผลิตตู้ควบคุม ซึ่งเป็นงานฮาร์ดแวร์
  • การพัฒนาโปรแกรม PLC ซึ่งเป็นงานซอฟต์แวร์
  • การซ่อมบำรุงและปรับปรุงหลังเริ่มเดินเครื่อง

ในบรรดานี้ การกำหนดสเปกการควบคุมคือขอบเขตที่โดยหลักการแล้วควรเก็บไว้กับบริษัทของตนเอง หากปล่อยส่วนนี้ให้ภายนอกทั้งหมด เมื่อใดที่อยากเปลี่ยนการทำงานในภายหลังก็ต้องพึ่งผู้รับจ้างทุกครั้ง ต้นทุนการซ่อมบำรุงจึงค้างอยู่ในระดับสูงเชิงโครงสร้าง ในทางกลับกัน การผลิตตู้และการพัฒนาโปรแกรมช่วงแรกเป็นขอบเขตที่ขอความช่วยเหลือจากภายนอกได้ง่าย จุดลงตัวที่สมจริงคือสร้างระบบให้ฝ่ายซ่อมบำรุงของตนเองอ่านแลดเดอร์ไดอะแกรมได้ ควบคู่ไปกับการมอบงานออกแบบและผลิตให้ผู้เชี่ยวชาญ

ขั้นที่ 3 ตัดสินใจว่าจะสร้างตู้ควบคุมที่ไหน

PLC ทำงานตามลำพังไม่ได้ ต้องถูกประกอบเข้าไปในตู้ควบคุมพร้อมกับเบรกเกอร์ ภาคจ่ายไฟ เทอร์มินอลบล็อก และแมกเนติกคอนแทกเตอร์ ในประเทศไทยมีผู้ประกอบการที่ผลิตตู้ควบคุมได้ ทำให้มีทางเลือกกว้างขึ้นทั้งด้านระยะเวลาส่งมอบและการขนส่ง เมื่อเทียบกับการนำเข้าตู้สำเร็จรูปจากญี่ปุ่น แต่ในอีกด้านหนึ่ง ความจริงคือคุณภาพการเดินสายและวิธีจัดเก็บแบบมักแตกต่างกันไปตามผู้ผลิตตู้ รายละเอียดว่าควรระบุอะไรไว้ในสเปกตอนสั่งซื้อ สรุปไว้แล้วที่คู่มือการสั่งออกแบบและผลิตตู้ควบคุมในประเทศไทย

ขั้นที่ 4 เลือกผู้รับงานพัฒนาโปรแกรม

หากจ้างภายนอกพัฒนาโปรแกรม การเลือกด้วยราคาเพียงอย่างเดียวจะสร้างปัญหาในภายหลัง เพราะต้องตกลงกันตั้งแต่ขั้นทำสัญญาในเรื่องสิทธิ์ในซอร์สโค้ด ภาษาที่ใช้เขียนคอมเมนต์ วิธีเก็บประวัติการแก้ไข และเงื่อนไขการรองรับการปรับปรุงหลังเริ่มเดินเครื่อง วิธีเลือกผู้รับงานและรายการที่ต้องตรวจสอบตอนทำสัญญา มีอธิบายอย่างละเอียดไว้ที่คู่มือการจ้างพัฒนาโปรแกรม PLC จากภายนอก

ขั้นที่ 5 ใส่การซ่อมบำรุงและการจัดทำเอกสารไว้ในการออกแบบตั้งแต่แรก

ในผลสำรวจของ JEMA สาเหตุของความผิดปกติของ PLC ในกลุ่มผู้ผลิตเครื่องจักรที่โดดเด่นที่สุดคือชิ้นส่วนเสียหายจากการเสื่อมสภาพตามอายุที่ 62.2% ตามด้วยความผิดพลาดในการเขียนโปรแกรม 28.8% การเชื่อมต่อไม่สมบูรณ์ 21.2% และปัจจัยด้านสภาพแวดล้อม 17.9% ในเมื่อการเสื่อมตามอายุเป็นสิ่งที่เลี่ยงไม่ได้ วิธีที่สมจริงในการรักษาอัตราการเดินเครื่องจึงได้แก่ การสำรองอะไหล่ การติดตามข้อมูลการยุติการผลิตของรุ่นนั้น ๆ และ การสำรองโปรแกรมพร้อมจัดเก็บแบบฉบับล่าสุด

โดยเฉพาะเรื่องการสำรองโปรแกรมมักถูกมองข้าม สภาพที่ว่าโปรแกรมมีอยู่แค่ในตัว PLC เท่านั้น และผู้รับผิดชอบก็ลาออกไปแล้ว ไม่ใช่เรื่องแปลกในโรงงานที่ประเทศไทยเช่นกัน หาก CPU เสียหายในสภาพเช่นนี้ ก็ต้องกลับไปวิเคราะห์การทำงานใหม่ตั้งแต่ต้น และบางครั้งการกู้คืนอาจใช้เวลาหลายสัปดาห์

ประเด็นเฉพาะที่ต้องพิจารณาในประเทศไทย

เมื่อจะนำมาใช้ในประเทศไทย มีหลายจุดที่เงื่อนไขตั้งต้นต่างจากญี่ปุ่น

  • สภาพแวดล้อมทางไฟฟ้า จำเป็นต้องพิจารณาตั้งแต่ระยะแรกว่าต้องมีอุปกรณ์ป้องกันฟ้าผ่าหรือเครื่องสำรองไฟหรือไม่ เพื่อรับมือกับเสิร์จจากฟ้าผ่าและไฟดับชั่วขณะ
  • บุคลากรและภาษา หากทำคอมเมนต์ในโปรแกรมและข้อความบนทัชสกรีนเป็นภาษาญี่ปุ่นอย่างเดียว ฝ่ายซ่อมบำรุงคนไทยจะเข้าถึงไม่ได้ ควรใส่ข้อกำหนดให้แสดงภาษาอังกฤษหรือภาษาไทยควบคู่ไว้ในสเปก
  • ค่าแรงที่สูงขึ้น ค่าจ้างขั้นต่ำในกรุงเทพมหานครถูกปรับขึ้นเป็นวันละ 400 บาท ตั้งแต่วันที่ 1 กรกฎาคม 2025 ก่อนหน้านั้นอยู่ที่ 372 บาท จึงเท่ากับเพิ่มขึ้น 28 บาท หรือคิดเป็นราว 7.5% มีการระบุว่าครอบคลุมแรงงานประมาณ 700,000 คน และส่งผลโดยตรงต่อการตัดสินใจลงทุนเพื่อลดการใช้คน
  • ความยากในการหาบุคลากร ผลสำรวจของเจโทรที่เก็บคำตอบจากบริษัทสัญชาติญี่ปุ่นในเอเชียและโอเชียเนีย 5,109 บริษัท ระหว่างวันที่ 19 สิงหาคม 2025 ถึงวันที่ 17 กันยายน 2025 พบว่ามีบริษัทที่ตอบว่าการสรรหาบุคลากรยากขึ้นในช่วงสองปีที่ผ่านมาถึง 34.3% และเหตุผลที่ถูกยกมามากราว 7 ใน 10 คือข้อเรียกร้องด้านค่าจ้างที่สูงขึ้น สะท้อนให้เห็นสถานการณ์ที่ทางเลือกในการรับมือด้วยการเพิ่มคนกำลังทำได้ยากขึ้น

ในสภาพแวดล้อมที่หาคนไม่ได้และค่าจ้างสูงขึ้น การทำระบบอัตโนมัติด้วย PLC จึงไม่ใช่แค่การเพิ่มประสิทธิภาพ แต่เป็นวิธีรักษาการผลิตเอาไว้ นี่คือเบื้องหลังที่ทำให้การปรึกษาเรื่องการนำ PLC มาใช้ในประเทศไทยเพิ่มขึ้นในเวลานี้

การเชื่อม PLC เข้ากับ IoT และ AI จากการสั่งงานสู่การมองเห็นข้อมูล

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

แต่เดิมข้อมูลเหล่านี้ถูกปิดอยู่ในตู้ควบคุม ทว่าปัจจุบันการดึงค่าออกจาก PLC ผ่านการสื่อสารอย่าง EtherNet/IP หรือ OPC UA แล้วเชื่อมเข้ากับระบบบริหารการผลิตหรือแดชบอร์ด ได้กลายเป็นโครงสร้างที่พบทั่วไปแล้ว ยิ่งไปกว่านั้น ในช่วงหลังการนำสัญญาณการสั่นสะเทือนและกระแสไฟฟ้าที่เก็บมาไปวิเคราะห์ด้วย AI เพื่อตรวจจับสัญญาณเตือนล่วงหน้าของความเสียหาย ก็เข้าสู่ขั้นใช้งานได้จริงแล้วเช่นกัน

ในขั้นที่เพิ่งนำ PLC มาใช้เป็นครั้งแรก ยังไม่จำเป็นต้องสร้างจนถึงระดับนี้ เพียงแต่ว่า หากมีความเป็นไปได้ว่าจะดึงข้อมูลออกมาใช้ในอนาคต แค่เลือกรุ่นที่มีพอร์ตอีเทอร์เน็ต และกำหนดให้จำนวนการผลิตกับสาเหตุการหยุดเครื่องถูกเก็บไว้เป็นดีไวซ์ ก็จะช่วยลดการย้อนกลับมาแก้งานตอนเพิ่มระบบทีหลังได้อย่างมาก นี่คือการตัดสินใจที่คุ้มค่า เพราะเก็บทางเลือกในอนาคตไว้ได้โดยแทบไม่เพิ่มเงินลงทุนตั้งต้น

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

PLC คืออะไร

PLC ย่อมาจาก Programmable Logic Controller เป็นอุปกรณ์ควบคุมสำหรับงานอุตสาหกรรมที่ในภาษาไทยเรียกว่าโปรแกรมเมเบิลคอนโทรลเลอร์ ทำหน้าที่อ่านอินพุตจากเซนเซอร์และสวิตช์ ตัดสินตามโปรแกรมที่เขียนไว้ล่วงหน้า แล้วสั่งอุปกรณ์เอาต์พุตอย่างมอเตอร์และวาล์วให้ทำงาน เนื่องจากกำหนดการทำงานด้วยโปรแกรมแทนการเดินสาย จึงรองรับการเปลี่ยนรุ่นสินค้าที่ผลิตได้อย่างยืดหยุ่น

PLC กับซีเควนเซอร์ต่างกันอย่างไร

ในแง่อุปกรณ์แล้วเป็นสิ่งเดียวกัน คำว่าซีเควนเซอร์เป็นคำเรียกทั่วไปที่ติดปากมาจากชื่อทางการค้าของสินค้า PLC ของมิตซูบิชิ อิเล็คทริค ส่วนชื่อสามัญคือ PLC หรือโปรแกรมเมเบิลคอนโทรลเลอร์ ในหน้างานมีการใช้ทั้งสองคำปะปนกัน แต่สิ่งที่หมายถึงนั้นไม่ต่างกัน

PLC กับการควบคุมด้วยรีเลย์ต่างกันอย่างไร

ความต่างที่ใหญ่ที่สุดคือวิธีเปลี่ยนการทำงาน การควบคุมด้วยรีเลย์ใช้ตัวสายไฟเองเป็นตัวแทนของตรรกะ การเปลี่ยนการทำงานจึงต้องรื้อเดินสายในตู้ใหม่ ส่วน PLC เพียงเขียนโปรแกรมทับก็จบ นอกจากนี้ ยิ่งตรรกะซับซ้อนขึ้น ตู้รีเลย์ก็ยิ่งใหญ่และปริมาณสายก็ยิ่งเพิ่ม ในขณะที่ PLC แม้ขนาดงานจะโตขึ้น ขนาดของตัวเครื่องก็แทบไม่เปลี่ยน อย่างไรก็ตาม ฟังก์ชันความปลอดภัยอย่างการหยุดฉุกเฉิน ยังคงมีหลักการว่าต้องสร้างด้วยเซฟตี้รีเลย์หรือเซฟตี้ PLC อยู่จนถึงทุกวันนี้

เรียนอ่านแลดเดอร์ไดอะแกรมด้วยตนเองได้หรือไม่

หากเป็นการอ่านขั้นพื้นฐาน สามารถเรียนรู้ด้วยตนเองได้อย่างเพียงพอ เพียงจำสัญลักษณ์สามตัวคือหน้าสัมผัส a หน้าสัมผัส b และคอยล์เอาต์พุต พร้อมกับกฎที่ว่าอนุกรมคือ AND และขนานคือ OR ก็จะไล่วงจรง่าย ๆ ตามได้แล้ว ส่วนการอ่านโปรแกรมของเครื่องจักรจริง จำเป็นต้องเข้าใจไทเมอร์ เคาน์เตอร์ และความสัมพันธ์กับตารางกำหนดอินพุตเอาต์พุตเพิ่มเข้าไปด้วย ผู้ผลิต PLC แต่ละรายมีสื่อการเรียนและซิมูเลเตอร์สำหรับผู้เริ่มต้นให้ใช้ จึงเริ่มฝึกได้แม้ไม่มีเครื่องจริง

ควรเลือกประเภทของ PLC อย่างไร

เริ่มจากนับจำนวนจุด I/O แล้วตัดสินว่าแบบคอมแพ็กต์เพียงพอหรือไม่ หรือจำเป็นต้องใช้แบบโมดูลาร์ เมื่อดู PLC ที่กลุ่มผู้ผลิตเครื่องจักรใช้งานจากการสำรวจของ JEMA พบว่าราว 4 ใน 10 อยู่ในระดับ 32 จุดขึ้นไปแต่ไม่ถึง 128 จุด และเครื่องจักรขนาดกลางและขนาดเล็กจำนวนมากอยู่ในช่วงนี้ ถัดมาให้ตรวจสอบว่าต้องการฟังก์ชันพิเศษอย่างอินพุตอนาล็อกหรือการกำหนดตำแหน่งหรือไม่ ต้องใช้มาตรฐานการสื่อสารใด และมีพื้นที่เผื่อสำหรับการขยายในอนาคตหรือไม่ ส่วนการเลือกผู้ผลิตจะอยู่ในขั้นถัดไป โดยเปรียบเทียบรวมถึงระบบสนับสนุนในพื้นที่และความต่อเนื่องของการจัดหาด้วย

PLC มีอายุการใช้งานหรือรอบการเปลี่ยนโดยประมาณเท่าใด

ไม่มีจำนวนปีที่ตายตัว แต่ในทางปฏิบัติมักพิจารณาเปลี่ยนโดยยึดกรอบ 10 ถึง 15 ปี ผลการสอบถามกลุ่มผู้ผลิตเครื่องจักรถึงระยะเวลาที่คาดหวังว่า PLC จะไม่เสียหายในการสำรวจปี 2024 ของ JEMA ก็ชี้ว่ากลุ่มที่ตอบว่า 10 ปี มี 56.3% และกลุ่มที่ตอบว่า 15 ปีขึ้นไป มี 37.3% รวมกันแล้วมากกว่า 9 ใน 10 ของสถานประกอบการคาดหวังที่ 10 ปีขึ้นไป อย่างไรก็ตาม สิ่งที่ใช้เป็นเกณฑ์ตัดสินไม่ใช่จำนวนปีที่เดินเครื่องมาโดยตรง แต่เป็นประกาศยุติการผลิตและยุติการรับซ่อมของผู้ผลิต กับความสามารถในการจัดหาชิ้นส่วนซ่อมบำรุง ในการสำรวจเดียวกันระบุว่าสาเหตุของความผิดปกติกว่า 6 ใน 10 คือชิ้นส่วนเสียหายจากการเสื่อมตามอายุ การตรวจสอบข้อมูลการยุติการจัดหาอย่างสม่ำเสมอและวางแผนเปลี่ยนล่วงหน้า จึงถูกกว่าการรอให้เสียแล้วค่อยลนลานในภายหลัง

ในประเทศไทยมีบริการซ่อมบำรุง PLC หรือไม่

ผู้ผลิตรายหลักมีเครือข่ายจำหน่ายและสนับสนุนอยู่ในประเทศไทย หากเป็นรุ่นทั่วไปก็จัดหาชิ้นส่วนได้จบภายในประเทศ อย่างไรก็ตาม สำหรับรุ่นที่จำหน่ายเฉพาะในญี่ปุ่น หรือระบบควบคุมที่ผู้ผลิตเครื่องจักรญี่ปุ่นสร้างขึ้นเอง อาจมีวิศวกรที่รองรับได้ในพื้นที่จำกัด สิ่งที่จะกำหนดความสะดวกในการซ่อมบำรุงหลังจากนั้นคือ การรับมอบไฟล์สำรองโปรแกรม แบบทั้งชุด และตารางกำหนด I/O ให้ครบตั้งแต่ตอนติดตั้ง แล้วจัดเก็บไว้ในรูปแบบที่อ่านได้ในพื้นที่

สรุป

PLC คือคอนโทรลเลอร์สำหรับงานอุตสาหกรรมที่อ่านอินพุตจากเซนเซอร์ ตัดสินตามโปรแกรม แล้วสั่งอุปกรณ์เอาต์พุตให้ทำงาน PLC ถือกำเนิดขึ้นเพื่อตอบข้อกำหนดของเจเนอรัลมอเตอร์สในปี 1968 ที่ต้องการแทนที่ตู้ควบคุมแบบรีเลย์ และด้วยที่มานี้เอง สัญกรณ์อย่างแลดเดอร์ไดอะแกรมซึ่งคล้ายผังวงจรรีเลย์จึงยังคงเป็นกระแสหลักมาจนถึงทุกวันนี้

โครงสร้างพื้นฐานประกอบด้วยสี่องค์ประกอบคือ โมดูล CPU โมดูล I/O โมดูลจ่ายไฟ และเครื่องมือเขียนโปรแกรม โดยมีโมดูลเครือข่ายและโมดูลฟังก์ชันพิเศษเข้ามาเสริม แก่นของหลักการทำงานคือสแกน ซึ่งวนซ้ำอย่างรวดเร็วระหว่างการรับอินพุต การรันโปรแกรม และการสะท้อนผลไปยังเอาต์พุต ส่วนประเภทนั้นแบ่งตามโครงสร้างตัวเรือนเป็นแบบคอมแพ็กต์กับแบบโมดูลาร์ และไม้บรรทัดอันแรกในการคัดเลือกคือจำนวนจุด I/O

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

TOMAS TECH ให้การสนับสนุนลูกค้ากลุ่มผู้ผลิตสัญชาติญี่ปุ่นที่มีฐานอยู่ในประเทศไทยอย่างครบวงจร ตั้งแต่การออกแบบและผลิตตู้ควบคุมที่ใช้ PLC การพัฒนาโปรแกรม ไปจนถึงการเก็บข้อมูลและทำให้มองเห็นสถานะของเครื่องจักรเดิม เรายินดีรับปรึกษาตั้งแต่ขั้นที่ยังไม่ได้ตัดสินใจว่าจะทำระบบอัตโนมัติหรือไม่ หรือขั้นที่เพียงอยากรู้ว่าเครื่องจักรของบริษัทเหมาะกับ PLC หรือเปล่า เราจะรับฟังสภาพเครื่องจักรและปัญหาในปัจจุบัน แล้วช่วยเรียบเรียงไปด้วยกันว่าควรเริ่มลงมือจากจุดใด ติดต่อเข้ามาได้ตามสะดวกผ่านหน้าติดต่อเรา

เอกสารอ้างอิง