您现在的位置是:首页 > PLC技术 > PLC技术

S7-200 PLC单一传送指令说明

来源:艾特贸易2017-06-05

简介可以用来在各存储单元之间进行一个数据传送,数据类型可以是字节 (B) 、字 (W) 、双字 (DW) 和实数 (R) 。指令中 EN 为状态端,即当 EN 前面的逻辑条件满足时,才能进行数据传送。 IN 是

    可以用来在各存储单元之间进行一个数据传送,数据类型可以是字节(B)、字(W)、双字(DW)和实数(R)。指令中EN为状态端,即当EN前面的逻辑条件满足时,才能进行数据传送。IN是所要传送的数据输入端。OUT是所要传送的数据输出端。ENO是设定的错误条件,SM4.3(运行时间)。

   (1)字节传送。MOV_B为字节传送指令。使能输入有效时,把一个单字节无符号数据由IN传送到OUT所指的字节存储单元。

    梯形图符号:

   IN的操作数范围:VBIBQBMBSBSMBLBAC*VD*AC*LD和常数。

   OUT的操作数范围:VBIBQBMBSBSMBLBAC*VD*AC*LD

   (2)字传送。MOV_W为字传送指令。使能输入有效时,把一个1字长有符号整数由IN传送到OUT所指的字存储单元。

    梯形图符号:

   IN的操作数范围:VWIWQWMWSWSMWLWTCAIWAC*VD*AC*LD和常数。

   OUT的操作数范围:VWTCIWQWSWMWSMWLWACAQW*VD*AC*LD

   (3)双字传送。MOV_DW为双字传送指令。使能输入有效时,把一个双字长有符号数据由IN传送到OUT所指的双字存储单元。

    梯形图符号:

   IN的操作数范围:VDIDQDMDSDSMDLDHC&VB&IB&QB&MB&SB&T&CAC*VD*AC*LD和常数。

   OUT的操作数范围:VDIDQDMDSDSMDLDAC*VD*AC*LD

   (4)实数传送。MOV_R为实数传送指令。使能输入有效时,把一个32位实数由IN传送到OUT所指的双字存储单元。

    梯形图符号:

   IN的操作数范围:VDIDQDMDSDSMDLDAC*VD*AC*LD和常数。

   OUT的操作数范围:VDIDQDMDSDSMDLDAC*VD*AC*LD

    字节传送电路与MOV_B指令的用法如图7-11所示。

MOV_B指令的用法

    7-11    MOV_B指令的用法

    传送字节电路中EN端连接执行条件,IN端指定源操作数,OUT端指定目标操作数。当连接EN端的I0.0的动合触点闭合时,产生的脉冲信号将IN端的常数“10”传送到指定的输出字节QBO

   MOV_W(传送字)、MOV_DW(传送双字)、MOV_R(传送实数)的指令的用法同MOV_B指令。