二、数据传送指令及其应用
2022-09-21
|
16页
|
110人阅读
|
0人下载
特供
内容正文:
PLC编程与应用
(三菱)
任务一
传送带的PLC控制
PLC编程与应用(三菱)
二、数据传送指令及其应用
数据传送指令可以实现各存储单元之间数据的传送和复制。
传送MOV(Move)
数据传送
BMOV(Block Move)
数据交换
XCH ( Exchange )
BCD码移位传送SMOV(Shift Move)
取反传送
CML(Complement Move)
多点传送
FMOV(Fill Move)
数据传送指令
1
2
3
4
5
6
PLC编程与应用(三菱)
二、数据传送指令及其应用
1.传送、移位传送、取反传送指令
传送指令MOV
移位传送指令SMOV
将源数据传送到指定的目标。
将源数据(二进制)自动转换成4位BCD码,再进行移位传送,传送后的目标操作数元件的BCD码自动转换成二进制数。
取反传送指令CML
将源元件中的数据逐位取反(1 → 0,0 → 1),并传送到指定目标。指令格式见下表3-1-1。
PLC编程与应用(三菱)
二、数据传送指令及其应用
1.传送、移位传送、取反传送指令
指令格式
见表3-1-1
PLC编程与应用(三菱)
二、数据传送指令及其应用
1.传送、移位传送、取反传送指令
传送、移位传送与取反指令的应用,如图3-1-2 所示。
图 3-1-2 传送、移位传送与取反指令的应用
图中,MOV 指令:X000为ON 时,源操作数中的常数100被传送到目的操作数软元件D10 中,并自动转换为二进制数;当X000 断开时,指令不执行,D10 中的数据保持不变。
PLC编程与应用(三菱)
二、数据传送指令及其应用
1.传送、移位传送、取反传送指令
SMOV指令
X001 为 ON 时,将D1中转换后的BCD码右起第4位(m1=4,起始位号是4)开始的2位(m2 = 2,移位的位数是2)移到目的操作数D2的右起第3位(n=3)和第2位,然后D2中的BCD码自动转换为二进制码,D2中的BCD码的第1位和第4 位不受移位传送指令的影响,如图3-1-3 所示。
PLC编程与应用(三菱)
二、数据传送指令及其应用
1.传送、移位传送、取反传送指令
CML指令
图 3-1-3 SMOV 传送指令的数据传送过程
将D0的低4位取反后传送到Y003 ~ Y000中。
PLC编程与应用(三菱)
二、数据传送指令及其应用
2.数据块传送、多点传送、数据交换指令
BMOV 指令
将源操作数指定元件开始的n个数据组成数据块传送到指定的目标。
FMOV 指令
将源操作数中的数据传送到指定目标开始的n个元件中,传送n个元件中的数据完全相同。
XCH 指令
将数据在指定的目标元件之间交换。
PLC编程与应用(三菱)
二、数据传送指令及其应用
2.数据块传送、多点传送、数据交换指令
指令格式见表3-1-2。
PLC编程与应用(三菱)
二、数据传送指令及其应用
2.数据块传送、多点传送、数据交换指令
数据块传送、多点传送、数据交换指令的应用如图3-1-4所示。
图3-1-4 数据块传送、多点传送、数据交换指令的应用
PLC编程与应用(三菱)
二、数据传送指令及其应用
2.数据块传送、多点传送、数据交换指令
图中
BMOV 指令
X000为ON时,源操作数D10、D11、D12中的数据分别被传送到目标操作数D11、D12、D13中。
FMOV 指令
X001为ON时,源操作数D10、D11、D12 中的数据分别被传送到目标操作数D9、D10、D11 中。X002为ON时,将常数0 送到D5 ~ D14 这10个(n=10)数据寄存器中。
XCH 指令
X003为ON时,数据在指定的目标元件D10和D11之间交换。
PLC编程与应用(三菱)
二、数据传送指令及其应用
2.数据块传送、多点传送、数据交换指令
例1
用数据传送指令实现三台电动机的同时启动,同时停止。
图 3-1-5 例1 的PLC 控制程序
实施步骤
三台电动机分别由Y0、Y1、Y2驱动,X1为启动信号,X2为停止信号。梯形图及
语句表如图3-1-5 所示。
PLC编程与应用(三菱)
二、数据传送指令及其应用
2.数据块传送、多点传送、数据交换指令
例2
按下X0~ X4对应的按钮,用数码显示器显示0~4五个数字。七段数码显示器接线如图3-1-6所示。
图 3-1-6 数码显示器接线图
PLC编程与应用(三菱)
二、数据传送指令及其应用
2.数据块传送、多点传送、数据交换指令
例2
实施步骤
(1) 显示不同数字字符的分配对应,见表3-1-3。
(2) PLC的外部硬件接线示意图,如图3-1-6所示。
表3-1-3 字符对应表
PLC编程与应用(三菱)
二、数据传送指令及其应用
2.数据块传送、多点传送、数据交换指令
例2
实施步骤
(3)编写梯形图和
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。