工控智汇

工控智汇

三菱——传送指令

admin 121 166

2.1.1传送指令

【MOV指令】---将软元件的内容传送(复制)到其他的软元件中的指令。

传送指令格式---如图2-1所示:


图2-1MOV指令

设定数据---MOV指令操作内容,如表2-1:

表2-1MOV指令操作数

操作数种类

内容

数据类型

传送源的数据或保存的数据的软元件编号

BIN16/32位

传送目标的软元件编号

BIN16/32位

16位传送(MOV,MOVP)---如图2-2所示:


图2-2MOV指令简介

将传送源S·的内容1点传送给传送目标D·

指令输入位OFF时,传送目标D·不变化

在传送源S·中指定常数K时,自动转换为BIN图2-2MOV指令简介

例:按下X0后,将整数1传送进D0里面。如图2-3所示


图2-3MOV指令程序格式

组合位:指定位软元件的位数(K1X000➡K1Y000)的情况,最多传送16个位(4的倍数)软元件。---如图2-4所示:


图2-4指令详解图

例:当M0导通时,将X0、X1、X2、X3状态同步到Y0、Y1、Y2、Y3上,如图2-5所示:


图2-5组合位示意图1

例:当M1导通时,将16进制的1传送至Y0、Y1、Y2、Y3上。结果为Y0导通。,如图2-6所示:


图2-6组合位示意图2

在指令实际应用中需要注意,赋值指令的触发条件尽量运用边沿触发,因为被赋值的数据寄存器存储的数值不是固定不变的,根据触发条件,寄存器的值在不同时期、不同条件下给予的值是不一样的。

32位传送(DMOV,DMOVP)

将传送源[S·+1,S·]的内容1点传送到传送目标[D·+1D·]中。

指令输入为OFF时,传送目标D·不变化。

在传送源[S·+1,S·]中指定常熟K时,自动转换成BIN。如图2-7所示:


图2-732位传送指令简介

例:当M0导通时,将D0D1的值传送到D2D3里,如图2-8所示:


图2-832位传送指令示意图

组合位:指定位软元件的位数(K8X000➡K8Y000)的情况,如图2-9所示:


图2-932位传送指令详解图