S7-200PLC数据传送指令
2018-03-13  来源:网络或本站原创

数据传送指令如表4-22所示。

 

 

 

 

 

 

 

 

4-22  数据传送指令

名称

指令格式

(语句表)

功能

操作数

 

单一传送指令

MOVB INOUT

IN的内容拷贝到OUT

INOUT的数据类型应相同,可分别为字,字节,双字,实数

INOUTVBIBQBMBSBSMBLBAC*VD*AC*LD

IN还可以是常数

 

MOVW INOUT

INOUTVWIWQWMWSWSMWLWTCAC*VD*AC*LD

IN还可以是AIW和常数

OUT还可以是AQW

 

MOVD INOUT

INOUTVDIDQDMDSDSMDLDAC*VD*AC*LD

IN还可以是HC,常数,&VB&IB&QB&MB&T&C

 

MOVR INOUT

INOUTVDIDQDMDSDSMDLDAC*VD*AC*LD

IN还可以是常数

 

BIR INOUT

立即读取输入IN的值,将结果输出到OUT

INIB

OUTVBIBQBMBSBSMBLBAC*VD*AC*LD

 

BIW INOUT

立即将IN单元的值写到OUT所指的物理输出区

INVBIBQBMBSBSMBLBAC*VD*AC*LD和常数

OUTQB

 

块传送指令

BMB INOUTN

将从IN开始的连续N个字节数据拷贝到从OUT开始的数据块

N的有效范围是1~255

INOUTVBIBQBMBSBSMBLB*VD*AC*LD

NVBIBQBMBSBSMBLBAC*VD*AC*LD和常数

 

BMW INOUTN

将从IN开始的连续N个字数据拷贝到从OUT开始的数据块

N的有效范围是1~255

INOUTVWIWQWMWSWSMWLWTC*VD*AC*LD

IN还可以是AIW

OUT还可以是AQW

NVBIBQBMBSBSMBLBAC*VD*AC*LD和常数

 

BMD INOUTN

将从IN开始的连续N个双字数据拷贝到从OUT开始的数据块

N的有效范围是1~255

INOUTVDIDQDMDSDSMDLD *VD*AC*LD

NVBIBQBMBSBSMBLBAC*VD*AC*LD和常数

 

 

     详细的应用参照http://www.plc100.com/sanling/