เนื้อหา
คอนโทรลเลอร์ลอจิกที่ตั้งโปรแกรมได้หรือ PLC เป็นอุปกรณ์ที่ตรวจสอบกระบวนการของคอมพิวเตอร์วิเคราะห์อินพุตในระบบและเปิดหรือปิดเอาต์พุตตามชุดคำสั่งที่ตั้งโปรแกรมโดยใช้ภาษา PLC หนึ่งในห้าภาษา ส่วนใหญ่จะใช้ในสถานการณ์ที่ระบบควบคุมไฟฟ้าเช่นหีบห่อการขนถ่ายวัสดุเครื่องจักรหรือสายการผลิตอัตโนมัติต้องมีการตรวจสอบอินพุตและเอาต์พุตจำนวนมากเพื่อควบคุมด้วยนาฬิกาจับเวลาด้วยตัวเอง
ข้อดีของ PLC
การใช้ PLC ช่วยลดความจำเป็นในการใช้ตัวจับเวลาหลายตัวเพื่อควบคุมเครื่องจักรจำนวนมาก PLC ทำให้กระบวนการตรวจสอบง่ายขึ้นเนื่องจากมีการอธิบายการทำงานด้วยภาพบนหน้าจอและค่าใช้จ่ายน้อยกว่านาฬิกาจับเวลาและขดลวดหลายตัวที่จำเป็นต่อการพัฒนาฟังก์ชันเดียวกัน นอกจากนี้ยังประหยัดพื้นที่และมีวิธีทดสอบการเขียนโปรแกรมในห้องปฏิบัติการและทำการแก้ไขที่จำเป็นก่อนติดตั้งแอปพลิเคชันในสภาพแวดล้อมการทำงาน
มาตรฐาน CIE 1131-3
International Electrotechnical Commission หรือ CIE ได้พัฒนามาตรฐาน 1131 ซึ่งกำหนดข้อกำหนดที่จำเป็นสำหรับภาษาที่ใช้งานตัวควบคุมที่ตั้งโปรแกรมได้เช่น PLC CIE 1131 กำหนดความหมายไวยากรณ์และการแสดงผลสำหรับภาษา PLC ที่มีอยู่ห้าภาษาซึ่งแต่ละภาษาสามารถนำไปใช้กับแอปพลิเคชันบางประเภทได้ดีที่สุด
ภาษา CLP
โปรแกรมเมอร์สามารถเลือกภาษา CLP ได้ห้าภาษา แผนภาพ Ladder เหมาะที่สุดในโปรแกรมที่ควบคุมโดยไฟล์โปรแกรมย่อยและส่วนต่างๆของโค้ด ฟังก์ชันลำดับใช้เพื่อโปรแกรมระบบที่ก้าวหน้ากว่าที่ใช้กับ Ladder บล็อกฟังก์ชันเป็นภาษากราฟิกที่สร้างข้อมูลอินพุตและเอาต์พุตโดยการส่งบล็อกข้อมูลที่เชื่อมต่อ ภาษาที่มีโครงสร้างมีลักษณะคล้ายโปรแกรมพื้นฐานหรือภาษาปาสคาลและใช้ลายเซ็นเช่น "If-then-plus", "while" และ "repeat" รายการคำสั่งใช้คำสั่งช่วยในการจำจาก Ladder diagrams และส่งคำสั่งไปยัง PLC ผ่านทางขั้วการเขียนโปรแกรม
การใช้ PLC อุตสาหกรรม
PLC คือคอมพิวเตอร์อุตสาหกรรมไม่ใช่สำหรับใช้ในบ้านหรือสำนักงานMachine-Information-Systems.com อธิบาย PLC ว่าเป็น "ฮีโร่นิรนามที่ควบคุมอุปกรณ์จำนวนมาก" จากการเขียนโปรแกรมซึ่งควบคุมโดยหนึ่งในห้าภาษาหน่วย PLC จะทำงานอย่างแข็งขันในอุตสาหกรรมต่อไปนี้: การผลิตการบินอาหารสิ่งทอภาพยนตร์โรงพยาบาลการพักผ่อนโรงหล่อเกษตรกรรมพลาสติกและการพิมพ์เป็นต้น