找plc产品、学plc技术、看plc新闻-尽在PLC行业网!

PLC行业网-三菱plc编程入门,plc视频教程,plc学习,plc教程,plc编程实例

当前位置: PLC行业网 > plc教材 > 第5章 >

5.2.3 PLC的递增、递减指令

时间:2012-03-29 21:45来源:未知 作者:www.plcs.cn 点击:

 递增、递减指令

递增、递减指令用于对输入无符号数字节、符号数字、符号数双字进行加1或减1的操作。指令格式如表5-19所示。

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)。

表5-19 递增、递减指令格式

LAD

STL

INCB OUT

DECB OUT

INCW OUT

DECW OUT

INCD OUT

DECD OUT

功能

字节加1

字节减1

字加1

字减1

双字加1

双字减1

操作及数据类型

IN:VB, IB, QB, MB, SB, SMB, LB, AC, 常量, *VD, *LD, *AC

OUT:VB, 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

OUT:VW, IW, QW, MW, SW, SMW, LW, AC, T, C, *VD, *LD, *AC

数据类型:整数

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

OUT;VD, 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)在梯形图指令中,IN和OUT可以指定为同一存储单元,这样可以节省内存,在语句表指令中不需使用数据传送指令。

顶一下
(0)
0%
踩一下
(2)
100%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
栏目列表
推荐内容
  • 5.4 习题

    1.已知VB10=18,VB20=30,VB21=33,VB32=98。将VB10,VB30,VB31,VB32中的数据分别送...

  • 5.3.4 字填充指令

    字填充指令。 字填充(FILL)指令用输入IN存储器中的字值写入输出OUT开始N个连续的字...

  • 5.3.3 表查找指令

    表查找指令。 表格查找(TBL-FIND)指令在表格(TBL)中搜索符合条件的数据在表中的位...

  • 5.3.2 表取数指令

    表取数指令 从数据表中取数有先进先出(FIFO)和后进先出(LIFO)两种。执行表取数指...

  • 5.3.1 填表指令

    填表指令 表填表(ATT)指令:向表格(TBL)中增加一个字(DATA)。如图5-25所示。 说...

  • 5.3 表功能指令

    表功能指令 数据表是用来存放字型数据的表格,如图5-23所示。表格的第一个字地址即首...