Technical Knowledge

Ladder Diagram คืออะไร? ภาษาโปรแกรม PLC ที่วิศวกรทุกคนต้องรู้จัก

PLC Engineer | Xeniel Automation  |  เมษายน 2026
Ladder Diagram คืออะไร? ภาษาโปรแกรม PLC ที่วิศวกรทุกคนต้องรู้จัก Xeniel Automation ชลบุรี ระยอง

Ladder Diagram (LAD) คือภาษาโปรแกรม PLC ที่นิยมที่สุดในโลก มีรูปแบบคล้าย "บันได" ที่มีเส้นแนวตั้ง 2 เส้น (Rail) และ Rung แนวนอน ออกแบบให้วิศวกรไฟฟ้าที่คุ้นกับ Relay Diagram สามารถเรียนรู้ได้เร็ว

ส่วนประกอบพื้นฐานของ Ladder Diagram

ตัวอย่าง: เปิด Motor เมื่อกดปุ่ม Start หยุดเมื่อกดปุ่ม Stop

Logic ของ Self-latching Motor Circuit:
[Start_Button NO] ——[Stop_Button NC]——( Motor_Output )
[Motor_Output NO] ————————————————


Rung แรก: Motor ON เมื่อ Start ถูกกดและ Stop ยังไม่ถูกกด
Self-latch: Motor_Output NO ต่อขนาน Start ทำให้ Motor ค้างอยู่แม้ปล่อยปุ่ม Start

ปรึกษาวิศวกรผู้เชี่ยวชาญได้ฟรี

ทีม Xeniel Automation เข้าหน้างานด่วนได้ในพื้นที่ชลบุรี ระยอง ฉะเชิงเทรา

ปรึกษาฟรีทาง LINE โทร 098-965-3845

Instruction ที่ใช้บ่อยใน Ladder Diagram

InstructionMitsubishiSiemens S7Omronหน้าที่
Output CoilOUT YQ bitOUTเปิด/ปิด Output
Set CoilSET YS bitKEEPค้างค่า 1 ถาวร
Reset CoilRST YR bitKEEPReset กลับ 0
On-Delay TimerOUT TTONTIMนับเวลาก่อน ON
Off-Delay TimerOUT T (พร้อม NC)TOFTIMHนับเวลาก่อน OFF
Up CounterOUT CCTUCNTนับขึ้น
CompareCMPCMPCMPเปรียบเทียบตัวเลข
MoveMOVMOVEMOVคัดลอกค่าระหว่าง Register

ตัวอย่าง Ladder ที่ใช้จริงในโรงงาน

1. Self-latching Motor Circuit (ที่ใช้บ่อยที่สุด)

|--[Start_PB]--+--[Stop_PB_NC]--[OL_NC]--(Motor_Run)--|
|--[Motor_Run]-+                                        |
Motor ON เมื่อกด Start AND Stop ไม่ถูกกด AND Overload ไม่ Trip Motor ค้างอยู่ด้วย Self-latch (Motor_Run ขนาน Start)

2. Timer Sequence (Cylinder A → Cylinder B)

|--[Start]---------------------(Cyl_A_FWD)--|
|--[Cyl_A_FWD_Sensor]--[T1_DN_NC]--(T1 K30)--|  (* Timer 3 วินาที *)
|--[T1_DN]-----------------------------(Cyl_B_FWD)--|
กด Start → Cylinder A ยืดออก → หลัง 3 วินาที → Cylinder B ยืดออก

ความแตกต่าง Ladder Diagram กับภาษา IEC 61131-3 อื่น

ภาษาย่อลักษณะเหมาะกับ
Ladder DiagramLADกราฟิกคล้าย Relay Circuitช่างไฟ, Sequence Control ทั่วไป
Function Block DiagramFBDกล่อง Function เชื่อมต่อกันProcess Control, PID
Structured TextSTคล้ายภาษา Pascal/CMath, Recipe, Complex Logic
Sequential Function ChartSFCFlowchart State MachineStep Sequence ที่ซับซ้อน
Instruction ListILAssembly-likeLegacy, ไม่ค่อยใช้ใหม่

ควรเรียกผู้เชี่ยวชาญเมื่อไหร่?

สรุป

Ladder Diagram เป็นภาษาที่เรียนรู้ง่ายที่สุดสำหรับงาน Sequence Control พื้นฐาน เหมาะสำหรับช่างโรงงานที่คุ้นกับ Relay Circuit มาก่อน Xeniel Automation รับเขียนและแก้ไขโปรแกรม Ladder Diagram ทุกยี่ห้อสำหรับโรงงานในชลบุรีและระยอง

ต้องการเขียน Ladder Diagram? ปรึกษา Xeniel ฟรี

Xeniel Automation รับเขียนและแก้ไข Ladder Diagram PLC ทุกยี่ห้อ Mitsubishi Siemens Omron ออนไซต์ชลบุรีและระยอง

ปรึกษาฟรีทาง LINE โทร 098-965-3845
บทความที่เกี่ยวข้อง
PLC vs Microcontroller บริการรับเขียน PLC ชลบุรี บริการรับเขียน PLC ระยอง