西门子PLC数据传送指令MOV使用举例
2024-02-10  来源:网络或本站原创

数据传送指令MOV,用来传送单个的字节、字、双字、实数。指令格式及功能如表1所示。

 

 

 

 

 

 

 

1单个数据传送指令MOV指令格式

LAD

STL

MOVB INOUT

MOVW INOUT

MOVD INOUT

MOVR INOUT

操作数及数据类型

INVB, IB, QB, MB, SB, SMB, LB, AC, 常量

OUTVB, IB, QB, MB, SB, SMB, LB, AC

INVW, IW, QW, MW, SW, SMW, LW, T, C, AIW, 常量, AC

OUTVW, T, C, IW, QW, SW, MW, SMW, LW, AC, AQW

INVD, ID, QD, MD, SD, SMD, LD, HC, AC, 常量

OUTVD, ID, QD, MD, SD, SMD, LD, AC

INVD, ID, QD, MD, SD, SMD, LD, AC, 常量

OUTVD, ID, QD, MD, SD, SMD, LD, AC

字节

字、整数

双字、双整数

实数

功能

使能输入有效时,即EN=1时,将一个输入IN的字节、字/整数、双字/双整数或实数送到OUT指定的存储器输出。在传送过程中不改变数据的大小。传送后,输入存储器IN中的内容不变

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

使ENO = 0即使能输出断开的错误条件是:SM4.3(运行时间),0006(间接寻址错误)。

【例】将变量存储器VW10中内容送到VW100中。程序如图1所示。