指令说明:
MOV是16位连续执行型传送指令,即每个扫描周期传送一次。就是将传送源S的内容原封不动地复制到传送目标D中,不改变传送源S的内容。
软元件传送时指定位软元件的位数的情况,最多传送16个(4的倍数)位软元件。
传送的数值范围:-32768 -+32767
操作数:
S:KnX, KnY, KnM, KnS,T,C,D,K,H,V,Z,LV,DT,@
D:KnY, KnM, KnS, T,C,D,V,Z,LV,DT
指令格式:[MOV S D]
编程示例:
(1)、字软元件传送的情况
条件满足,MOV指令将常数200传送到D0。

条件满足将T0的数据300传入T1。

(2)、位软元件传送的情况
条件满足,MOV指令将X0X1X2X3的位状态依次传送给Y0Y1Y2Y3。

传送目标软元件的位状态:
|
执行前 |
S:K1X0 |
D:K1Y0 | ||||||
|
X3 |
X2 |
X1 |
X0 |
Y3 |
Y2 |
Y1 |
Y0 | |
|
ON |
OFF |
ON |
OFF |
OFF |
OFF |
OFF |
ON | |
|
执行后 |
S:K1X0 |
D:K1Y0 | ||||||
|
X3 |
X2 |
X1 |
X0 |
Y3 |
Y2 |
Y1 |
Y0 | |
|
ON |
OFF |
ON |
OFF |
ON |
OFF |
ON |
OFF | |