1 / 70
文档名称:

松下PLC编程手册之高级指令F20-F59.ppt

格式:ppt   大小:1,514KB   页数:70页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

松下PLC编程手册之高级指令F20-F59.ppt

上传人:zxwziyou9 2018/6/12 文件大小:1.48 MB

下载得到文件列表

松下PLC编程手册之高级指令F20-F59.ppt

文档介绍

文档介绍:16位数据加法
[D+S → D]
操作数
A: 可以使用
N/A: 不可使用
程序示例
概述
两个16位数据相加
对于FP-M/FP0/FP1,P型高级指令不适用。
F20(+)
P20(P+)
10
11
ST R 0
F 20 (+)
DT 1
DT 10
16位常数或16位数据区(加数)
S
地址
指令
梯形图程序
布尔形式
步数
适用机型
5
FP-C/FP-M/FP0/FP1/ FP2/FP2SH/ FP3/FP10SH
5
(*1)此处不适用FP-M、FP0和FP1。
(*2)对于FP2、FP2SH和FP10SH,此处为I0至IC。
(*3)对于FP2、FP2SH和FP10SH,此处为ID。
示例说明
当触发器R0为ON时,将数据寄存器DT10的内容和数据寄存器DT1的内容相加。
当DT1中的十进制数4与DT10中的十进制数8相加时,操作如下:
触发器
16位区(放被加数和结果)
D
被加数[D]:K8
加数[S]:K4
结果[D]:K12
将由S指定的16位等值常数或16位区与由D指定的16位区相加。
被加数数据加数数据触点导通结果
(D) + (S) →(D)
描述
·错误标志(R9007):在变址数指定区超限时为ON并保持ON。
·错误标志(R9008):在变址数指定的区超限时瞬间为ON。
·相等标志(R900B):当计算结果被认为等于“0”时瞬间为ON。
·进位标志(R9009):当计算结果超出16位数据的范围(上溢出或下溢出)时瞬间为ON。
标志位状态
若算术运算指令的结果超出可处理的值的范围,则会出现上溢出或下溢出。
在正常情况下,不允许出现上溢出或下溢出。
若计算结果有时会出现上溢出或下溢出,则建议使用F21(D+)指令(32位数据加法)。
当使用F21(D+)指令而不使用F20(+)时,一定要用F89(EXT)指令将16位被加数和加数转换为32位的数据。
若出现上溢出或下溢出,则进位标志(特殊内部继电器R9009)将为ON。
有关详细内容,。
编程时的注意事项
32位数据加法[(D+1,D)+(S+1,S) →(D+1,D)]
操作数
A: 可以使用
N/A: 不可使用
程序示例
概述
两个32位数据相加。
对于FP-M/FP0/FP1,P型高级指令不适用。
F21(D+)
P21(PD+)
10
11
ST R 0
F 21 (D+)
DT 0
DT 10
32位常数或32位数据区低16位(存放加数)
S
地址
指令
梯形图程序
布尔形式
步数
适用机型
7
FP-C/FP-M/FP0/FP1/ FP2/FP2SH/ FP3/FP10SH
7
(*1)此处不适用FP-M、FP0和FP1。
(*2)对于FP2、FP2SH和FP10SH,此处为I0至IC。
(*3)对于FP2、FP2SH和FP10SH,此处为ID。
32位数据的低16位数据区(放被加数和结果)
D
触发器
由S指定的32位等值常数或32位区与由D指定的32位数据相加。
被加数数据加数数据结果
(D+1,D) + (S+1,S) →(D+1,D)
描述
·错误标志(R9007):在变址数指定区超限时为ON并保持ON。
·错误标志(R9008):在变址数指定的区超限时瞬间为ON。
·相等标志(R900B):当计算结果被认为等于“0”时瞬间为ON。
·进位标志(R9009):当计算结果超出32位数据的范围(上溢出或下溢出)时瞬间为ON。
标志位状态
若算术运算指令的结果超出可处理值的范围,则会出现上溢出或下溢出。
在正常情况下,不允许出现上溢出或下溢出。
若出现上溢出或下溢出,则进位标志(特殊内部继电器R9009)会变为ON。
有关详细内容,。
编程时的注意事项
示例说明
当触发器R0为ON时,数据寄存器DT11和DT10的内容与数据寄存器DT1和DT0的内容相加。
指定的数据区与其后的数据区共同构成32位数据
运算结果的低16位存放于DT10,高16位存放于DT11
高16位低16位
DT11 + DT10
DT1
DT0
(结果)
存入DT11 存入DT10
16位数据加法[S1+S2 → D]
操作数
A: 可以使用
N/A: 不可使用
程序示例
概述
将两个16位数据相加并将结果保存在指定区。
对于FP-M/FP0/FP1,P型高级指令不适用。
F22(+)
P22(P+)
10
11
ST R 0
F 21 (D+)
DT 0
DT 10
16位常数或存放数据的16位区(被加数)
S1
地址
指令
梯形图程

最近更新