PLC学习网 PLC学习网

西门子PLC递增、递减指令的格式简介

1. 递增字节(INC-B/递减字节(DEC-B)指令

递增字节和递减字节指令在输入字节(IN)上加1或减1,并将结果置入OUT指定的变量中。递增和递减字节运算不带符号。

2. 递增字(INC-W/递减字(DEC-W)指令

递增字和递减字指令在输入字(IN)上加1或减1,并将结果置入OUT。递增和递减字运算带符号(16#7FFF > 16#8000)。

3.递增双字(INC-DW/递减双字(DEC-DW)指令

递增双字和递减双字指令在输入双字(IN)上加1或减1,并将结果置入OUT。递增和递减双字运算带符号(16#7FFFFFFF > 16#80000000)。

递增、递减指令格式

LAD

西门子PLC递增、递减指令的格式简介(图1)

西门子PLC递增、递减指令的格式简介(图2)

西门子PLC递增、递减指令的格式简介(图3)

西门子PLC递增、递减指令的格式简介(图4)

西门子PLC递增、递减指令的格式简介(图5)

西门子PLC递增、递减指令的格式简介(图6)

STL

INCB OUT

DECB OUT

INCW OUT

DECW OUT

INCD OUT

DECD OUT

功能

字节加1

字节减1

字加1

字减1

双字加1

双字减1

操作及数据类型

INVB, IB, QB, MB, SB, SMB, LB, AC, 常量, *VD, *LD, *AC

OUTVB, IB, QB, MB, SB, SMB, LB, AC, *VD, *LD, *AC 

IN/OUT数据类型:字节

IN VW, IW, QW, MW, SW, SMW, AC, AIW, LW, T, C, 常量, *VD, *LD, *AC

OUTVW, IW, QW, MW, SW, SMW, LW, AC, T, C, *VD, *LD, *AC 

数据类型:整数

INVD, ID, QD, MD, SD, SMD, LD, AC, HC, 常量, *VD, *LD,*AC 

OUTVD, ID, QD, MD, SD, SMD, LD, AC, *VD, *LD, *AC

数据类型:双整数

说明:

1)使ENO = 0的错误条件:SM4.3(运行时间),0006(间接地址),SM1.1溢出)

2)影响标志位:SM1.0 (零),SM1.1(溢出),SM1.2(负数)。

3)在梯形图指令中,INOUT可以指定为同一存储单元,这样可以节省内存,在语句表指令中不需使用数据传送指令。



未经允许不得转载:PLC学习网 » 西门子PLC递增、递减指令的格式简介