梯形逻辑 梯形逻辑英語Ladder logic是指一种通过基于继电器逻辑电路图的图形来代表程序的一种编程语言它主要在工业控制应用中被用于开发可编程邏輯控制器Programmable Logic Controllers PLCs的软件梯形逻辑的命名主要是基于这种语言的程序看起来像一个一级一级的梯子具有两条是指边和其间的一系列水平的梯级 以梯形邏輯編寫可程式邏輯控制器時不可以有個以上相同的輸出指令例如某個指示燈由PLC的Y接點輸出不能出現個以上的OUT Y指令否則會因為PLC的程式掃描機制只有最後的OUT Y才能正確執行因此在編寫時必須考慮到所有輸出指令的條件經常會使程式變得複雜且不易除錯所以梯形邏輯通常只用於固定動作的輸出例如電源指示燈或電磁接觸器的動作指示燈等