您现在的位置是:首页 > PLC技术 > PLC技术
SIMATIC PLC的加1与减1指令
来源:艾特贸易2018-09-28
简介加 1 与减 1 指令如表 9-11 所示。字节加 1 指令 INC_B(IncrementByte) 和字节减 1 指令 DEC_B(Decrement Byte) 将输入字节 (IN) 加 1 或减 1 ,并将结果存入 OUT 指定的变量中,字节加 1 和减 1 指令是无
加1与减1指令如表9-11所示。字节加1指令INC_B(IncrementByte)和字节减1指令DEC_B(Decrement Byte)将输入字节(IN)加1或减1,并将结果存入OUT指定的变量中,字节加1和减1指令是无符号的。
表9-11 加1与减1指令
指 令
描 述
INCB IN
字节加1
DECB IN
字节减1
INCW IN
字加1
DECW IN
字减1
INCD IN
双字加1
DECD IN
双字减1
字加1指令INC_W和字减1指令DEC_W将输入字(IN)加1或减1,并将结果存入OUT指定的变量中。字加1和减1指令是有符号的(16#7FFF>16#8000)。
双字加1指令INC_DW和双字减1指令DEC_DW将输入双字(IN)加1或减1,并将结果存入OUT指定的变量中。双字加1和减1指令是有符号的(16#7FFFFFFF>16#80000000)。
上述6条指令影响SM1.0(零)、SM1.1(溢出)和SM1.2(负)。
在梯形图中,IN+1=OUT,IN-1=OUT。
在语句表中,OUT+1=OUT,OUT-1=OUT。
使ENO=0的错误条件:SM1.1(溢出),SM4.3(运行时间),0006(间接地址)。
【例】 加1与减1指令举例。
LD I4.0
INC WAC0 //AC0+1=AC0
DECD VD100 //ND100-1=VD100