内容正文:
《电器及PLC控制技术》(第3版)
高等教育出版社
同步精品课程——中职专业课
第5章 FX 系列 PLC的功能指令及编程方法
5.4 数据传送指令
知识目标 1.理解数据传送指令在FX系列PLC中的作用和使用方法。
2.掌握传送指令MOV的使用,能够将数据从一个存储器单元传送到另一个存储器单元。
3.掌握块传送指令BMOV的使用,能够高效地传送大块数据。
能力目标 1.提高学习者的编程意识,强化数据传送指令在PLC编程中的重要性。
2.培养学习者的细致认真和耐心,因为在PLC编程中,数据传送操作需要精确无误。
情感目标 能够根据需求选取合适的数据传送指令进行编程。
能够熟练地使用传送指令MOV,实现单个数据的传送。
能够熟练地使用块传送指令BMOV,高效地传送大块数据。
三维目标
新知学习
02
一、数据传送指令
1,传送指令MOV
(1)MOV 指令的操作功能是将源地址中的数据传送到目的地址中。如下图所示为 MOV 指令的使用说明。MOV 指令的使用举例1如图 5-16 所示。图5-16a 所示是用 MOV 指将定时器的当前值输出。在图5-16a 中当X10=0N 时,将 T10 的当前值由 Y17~YO 输出。在图-16b 中当X11=ON 时,将 K500 送到 D10 中,用于设定定时器的时间常数。这两种方法同样也可以使用于计数器。
新知学习
02
(2) MOV 指令的使用举例2如下图 所示它是采用 MOV 指实现电动机的Y-A减压起动控制的应用实例,I/0 地址分配见下表。梯形图程序的控制功能分析:起动按钮闭合(XO=ON)时,第一个梯级执行,将 K3(0011)送到输出端 Y3Y2Y1Y0由于 YO=Y1=ON,所以 KM1和 KM2得电,电动机绕组按Y联结且接通电源起动运转,同时 YO 动合触点闭合,使定时器 TO得电开始延时。当6s 延时时间到,电动机的转速已上升到接近额定转速时,PLC 执行程序将 K50101)送到Y3Y2Y1Y0此时 YOY2为ON 状态Y2 控制 KM3 得电即电动机的绕组被接成A,实现 PLC 控制电动机处于A联结方式运行,完成了电动机的Y-A起动方式。当闭合停止按钮(X1为 0N)或电动机超载(X2 为 ON)时,PLC 执行序将 KO(0000)送到 Y3Y2Y1YO此时 YO~Y2 全部为 OFF 状态电动机则停运行
一、数据传送指令
切削运动分析:
新知学习
02
下图所示为图MOV 指今的使用举例与MOV 指令的使用举例
一、数据传送指令
切削运动分析:
新知学习
02
下表为I/0 地址分配
一、数据传送指令
切削运动分析:
新知学习
02
2,块传送指令 BMOV ( Block Move)
(1)块传送指令 BMOV 的操作功能是将数据块(由源地址指定元件开始的 个数据组成)传送到指定的目的地址中,n 只能取常数 K、。如果地址超出允许的范围,数据仅传送到允许范围的目的地址中。
(2)数据寄存器间的数据块传送。如下图所示为块传送指举例,对应的指令为 BMOVDO D10 K3。当X10为0N 时,执行块传送指根据 K3 指定的数据块个数为3则将D2~DO中的内容传送到 D12~D10 中去,如下图所示传送后 D2~D0 中的内容不变而 D12~D10 中的内容相应地被 D2~DO 的内容取代。
一、数据传送指令
切削运动分析:
新知学习
02
(2) 用位元件组合传送数据块。图 5-19 所示为用位元件组合传送数据块应用示例。当X10为ON时将 M7~M4M3~MO 的数据相对应地传送到 Y7~Y4和Y3~Y0K1表示数据是4位,补充说明 n为 K2 表示是两块数据的传送。
(3)数据寄存器间的数据块传送。如下图所示为块传送指举例,对应的指令为 BMOVDO D10 K3。当X10为0N 时,执行块传送指根据 K3 指定的数据块个数为3则将D2~DO中的内容传送到 D12~D10 中去,如下图所示传送后 D2~D0 中的内容不变而 D12~D10 中的内容相应地被 D2~DO 的内容取代。
一、数据传送指令
切削运动分析:
新知学习
02
下图所示为块传送指令的使用说明
一、数据传送指令
切削运动分析:
新知学习
02
下图所示为用位元件组合传送数据块应用示例
一、数据传送指令
切削运动分析:
新知学习
02
3,多点传送指令 FMOV (Fiil Move )
(1)多点传送指令 FMOV 的操作功能是将源地址中的数据传送到指定目标开始的 n 个元件中这n个元件中的数据完全相同,指令中给出的是目标元件的首地址。如果元件号超出允许的范围,数