您现在的位置是:首页 > 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