ภาษาที่ใช้โปรแกรมสั่งงานใน PLC

จะมีด้วยกัน 4 รูปแบบหลักประกอบด้วย LD,ST,SFC,SFC,FBD ซึ่งการเลือกใช้งานผู้ใช้งานสามารถเลือกตามความถนัดได้เลย แต่ภาษาที่เป็นพื้นฐานที่คนที่เริ่มต้นส่วนใหญ่เลือกใช้ คือภาษา Ladder ซึ่งจะใช้สัญลักษณ์ที่คล้ายวงจรรีเลยำให้ผู้ที่เริ่มต้นศึกษาด้าน PLC

ตัวอย่างภาษาการโปรแกรมแบบ Ladder ที่มีความคล้ายคลึงวงจรรีเลย์

ตัวอย่างภาษาการโปรแกรมแบบ ST (Structured Text) ที่เป็นภาษาระดับสูงไกล้เคียงกับการเขียนโปรแกรมคอมพิวเตอร์

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

ตัวอย่างภาษาการโปรแกรมแบบ FBD (Function Block Diagram) เป็นโปรแกรมที่เหมาะกับระบบงานที่มีความซับซ้อนสูงเมื่อมี่การยุบรวมคำสั่งต่างๆเป็น Block คำสั่งทำไห้ผู้ใช้งงานไม่ต้องเขียนโปรแกรมควบคุมจำนวนมากๆ ทำไห้ลดโอกาศผิดพลาดในการทำงานของโปรแกรม และยังง่ายต่อการแก้ไขการทำงานอีกด้วย