PLC梯形图编程指令丰富多样,主要包括以下几类:触点及线圈指令:LD/LDN:LD读取BOOL型变量值,LDN读取BOOL型变量的取反值。AND/ANDN:AND获取BOOL型变量值与输入条件的逻辑积,ANDN获取BOOL型变量的取反值与输入条件的逻辑积。OR/ORN:OR获取BOOL型变量值与输入条件的逻辑和,ORN获取BOOL型变量的相反...
plc梯形图编程指令
PLC梯形图编程指令丰富多样,主要包括以下几类:
触点及线圈指令:LD/LDN:LD读取BOOL型变量值,LDN读取BOOL型变量的取反值。AND/ANDN:AND获取BOOL型变量值与输入条件的逻辑积,ANDN获取BOOL型变量的取反值与输入条件的逻辑积。OR/ORN:OR获取BOOL型变量值与输入条件的逻辑和,ORN获取BOOL型变量的相反值与输入条件的逻辑和。OUT/OUTNot:Out将前段逻辑运算结果输出至BOOL型变量,OutNot将前段逻辑运算结果的取反值输出至BOOL型变量。SET/Reset:Set设置BOOL型变量为TRUE,Reset设置BOOL型变量为FALSE。定时器指令:包括接通延时定时器(TON)、有记忆的接通延时(保持型)定时器(TONR)、断开延时定时器(TOF)。例如S7 - 200有256个定时器(T0~T255)。计数器指令:有加计数CTU、减计数CTD和加/减计数CTUD,总共有256个(C0~C255)。计数器对PLC内部或外部的计数脉冲进行计数,累计计数的当前值存放在16位当前值寄存器中。这些指令在PLC编程中应用广泛,能够实现各种逻辑控制、定时控制和计数控制等功能。在编程时,需遵循PLC梯形图语言的编程原则,如每个线圈构成一个梯级,常开/常闭接点可无限次引用但线圈输出只能一次等。
2025-04-15