您现在的位置是:首页 > PLC技术 > PLC技术

PLC的极限比较指令(LIM)

来源:艾特贸易2017-06-05

简介LIM 指令是一条输入指令。 LIM 指令比较测试值是否在下限和上限值范围内。对于有符号整数,当其高位有效位被置位时,从“最大正数”返回到“最大负数”。例如对于 16 位整数( I

    LIM指令是一条输入指令。LIM指令比较测试值是否在下限和上限值范围内。对于有符号整数,当其高位有效位被置位时,从“最大正数”返回到“最大负数”。例如对于16位整数(INT数据类型),最大正整数是32767,用十六进制表示位16#7FFF(位0~14都置位)。如果用户对此数值加1,则结果是16#8000(位15置位)。对于有符号整数,十六进制16#8000等于十进制的-32768。从这一数值继续增加,直到全部16位都置位,结果是16#FFFF,等于十进制的-10。当Low Limit小于等于High Limit,如果测试值等于或在下限值和上限值之间,则指令为真。当Low Limit大于等于High Limit,如果测试值等于或在下限值和上限值之间,则指令为真。

   LIM指令举例,如图5-33、图5-34所示。

LIM指令举例1

    5-33    LIM指令举例1

LIM指令举例2

    5-34    LIM指令举例2

   Low LimitHigh Limit:当0value100时,接通指示灯1

   Low LimitHigh Limit:当value0value-100时,接通指示灯1