第5章__三菱FX_2系列_PLC的功能指令_1.pptxVIP

  • 25
  • 0
  • 约6.26千字
  • 约 54页
  • 2023-12-09 发布于湖北
  • 举报

第5章 三菱FX2系列PLC的功能指令;5.3数据传送指令

在FX2系列PLC中设置了8条数据传送指令,2条数据比较指令,其功能号是FNCl0~FNCl9。

传送指令:;5.3.1 比较指令1;,;5.3.1 比较指令3

若K100>(D10),则M0被置1;若K100=(D10),则M1被置1;若K100<(D10),则M2被置1。

可见CMP指令执行后,标志位中必有一个被置1,而其余二个均为0。

CMP指令在作32位操作时,使用前缀(D):

(D)CMP [S1·] [S2·] [D·]。

CMP指令也可有脉冲操作方式,使用后缀(P):

(D)CMP(P)[S1·] [S2·][D·],只有在驱动条件由OFF→ON时进行一次比较。

注意:指令中的三个操作数必须按表5.10所示编写,如果缺操作数,或操作组件超出此表中指定范围等都要引起出错。清除比较结果,可用RST或ZRST复位指令。;[S1·] [S2·] [S3·];由表5.11可见,能够充当标志位的软组件只有输出继电器Y、辅助继电器M和状态组件S;能够充当源操作数

的如表中[S1·]、[S2·]和[S3·]所指定的范围内的所有软组件。区间比较指令ZCP可将某个指定的源数据[S3·]与一个区间的数据进行代数比较,源数据[S1·]和[S2·]分别为区间的下限和上限,比较结果送到目标操作数[D·]中,[D·]由三个连续的标志位软组件组成

。标志位操作规则是:若源数据[S3·]处在上下限之间

,则第二个标志位置1;若源数据[S3·]小于下限,则第一个标志置1;若源数据[S3·]大于上限,则第三个标志置1。ZCP指令执行后标志位必定有一个是1,其余两个是0。如果[S1·]不比[S2·]小,则把[S1·]和;5.3.2 区间比较指令3

图5.24所示为区间比较指令示例梯形图,对应指令为:ZCPKl00K200C0 M0。

如果X010接通,

则将执行区间比较操作,即将C0的内容与区间的上下限去比较,比较结果写入相邻三个标志位软组件M0~M2中。

标志位操作规则是:

若K100>C0,则M0被置1;

若K100<C0<K200,则M1被置1;若K200<C0,则M2被置1。;5.3.2 区间比较指令4

ZCP指令的32位方式:

(D)ZCP [S1·] [S2·] [S3·] [D·]。

ZCP指令的脉冲方式:

(D)ZCP(P)[S1·][S2·][S3·][D·]

有关ZCP指令操作数等注意事项同CMP指令。

5.3.3 传送指令

指令用法

数据传送指令:FNC12 MOV [S·] [D·][S·]为源数据,[D·]为目软组件。

功能:将源数据传送到目软组件中去。

指令说明

数据传送指令概要如表5.12。;5.3.3 传送指令2;D10内容保持不变,D20中内容被D10内容转化为二进制后取代。

可以将D10中的内容通过多条传送指令传送到多个目标

单元中去,传送结果D10的内容还是不变,也就是说源存储器是“取之不尽”的,而目存储器则是“后入为主”。

MOV指令的32位脉冲方式:;5.3.4 移位传送指令2

功能:将[S·]第m1位开始的m2个数移位到[D·]的第n位开始的m2个位置去,ml、m2和n取值均为:1~4。分

开的BCD码重新分配组合,一般用于多位BCD拨盘开关的数据输入。

2.指令说明

移位传送指令概要如表5.13。;5.3.4 移位传送指令3

功能:将[S·]第m1位开始的m2个数移位到[D·]的第n位开始的m2个位置去,ml、m2和n取值均为:1~4。分

开的BCD码重新分配组合,一般用于多位BCD拨盘开关的数据输入。

2.指令说明

图5.26为SMOV的示例梯形图,对应指令为:SMOVD10K4 K2 D20 K3。;5.3.4 移位传送指令4

将D10中的二进制数转换成BCD码4321;然后将第4位

(m1=K4)开始的共2位(m2=K2)BCD码4和3,分别移到D20的第3位(n=K3)和第2位的BCD码位置上去,所以移位传送后

D20=9438。

移位传送指令只能对16位数据进行操作,所以BCD码值超过9999时将会出错。

SMOV指令脉冲方式:SMOV(P)[S·]m1m2[D·]n。;CML [S·] [D·];5.3.5 取反传送指令2

图5.28为取反传送指令CML示例梯形图,对应指令为

:CML D10 K1Y001。;BMOV [S·] [D·] n;5.3.6 块传送指令2

图5.29(a)为块传送指令示例梯形图,对应指令为:BMOV D0 D10 K3。;FMOV [S·] [D·] n;5.3.7 多点传送指令2

图5.30(a)为多点传送指令示例梯形图

文档评论(0)

1亿VIP精品文档

相关文档