全站数据
8 4 2 0 5 8 1

plc dmove是什么指令

工程师笔记 | 简单学习,快乐成才!         
问题更新日期:2024-11-12 01:53:59

问题描述

plc dmove是什么指令,在线求解答
精选答案
最佳答案

MOVE指令用于将从输入端(IN端)输入的数据传送到输出端(OUT端),可以对字节(B)、字(W)、双字(DW)等类型的数据进行传送。MOVE指令工作的前提是使能输入端(EN端)允许,因此可以通过控制使能输入端来控制数据是否进行传送。

MOVE指令 MOVE指令

◇ MOVE:指令标题,用来声明指令的类型,即说明该指令为传送指令。

◇ EN:使能信号的输入端,用来控制MOVE指令是否工作,当它接收的信号为高电位“1”时MOVE指令才工作。

◇ ENO:使能信号的输出端,当MOVE指令工作时,它可以输出高电位信号“1”,用来驱动下面的工作端口。

◇ IN:输入端,用来输入要传送的数据或者指明需要传输的数据所在的位置。

◇ OUT:输出端,用来存储输入端传输来的数据。

MOVE指令可以对任何类型的数据进行传送,但是应注意输入与输出的数据宽度一般应该一致;如果输入和输出的数据宽度不一致,PLC系统可以自己进行转换。下面分两种情况说明。

1.输入端的数据比输出端的数据长

2.输入端的数据比输出端的数据短

MOVE指令可以将一个常值或变量中的数据传递给另一个变量,该指令在程序中的具体连接形式。

MOVE指令的具体应用 MOVE指令的具体应用当I0.1为高电位“1”时,

第一个MOVE指令开始执行,将QW12中的值传送到MW14中,并且在该MOVE指令执行时,使能输出端输出高电位“1”,用于驱动第二个MOVE指令执行;

第二个MOVE指令将常值W#16#AB12传送到MW16中,同时使能输出端为高电位,用于使Q0.1置位。