S7-200PLC数据传送指令
数据传送指令如表4-22所示。
表4-22 数据传送指令
名称 | 指令格式 (语句表) | 功能 | 操作数 | |
单一传送指令 | MOVB IN,OUT | 将IN的内容拷贝到OUT中 IN和OUT的数据类型应相同,可分别为字,字节,双字,实数 | IN,OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD IN还可以是常数 | |
MOVW IN,OUT | IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD IN还可以是AIW和常数 OUT还可以是AQW | |||
MOVD IN,OUT | IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD IN还可以是HC,常数,&VB,&IB,&QB,&MB,&T,&C | |||
MOVR IN,OUT | IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD IN还可以是常数 | |||
BIR IN,OUT | 立即读取输入IN的值,将结果输出到OUT | IN:IB OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD | ||
BIW IN,OUT | 立即将IN单元的值写到OUT所指的物理输出区 | IN:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD和常数 OUT:QB | ||
块传送指令 | BMB IN,OUT,N | 将从IN开始的连续N个字节数据拷贝到从OUT开始的数据块 N的有效范围是1~255 | IN,OUT:VB,IB,QB,MB,SB,SMB,LB,*VD,*AC,*LD N:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD和常数 | |
BMW IN,OUT,N | 将从IN开始的连续N个字数据拷贝到从OUT开始的数据块 N的有效范围是1~255 | IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,*VD,*AC,*LD IN还可以是AIW OUT还可以是AQW N:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD和常数 | ||
BMD IN,OUT,N | 将从IN开始的连续N个双字数据拷贝到从OUT开始的数据块 N的有效范围是1~255 | IN,OUT:VD,ID,QD,MD,SD,SMD,LD, *VD,*AC,*LD N:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD和常数 |
详细的应用参照http://www.plc100.com/sanling/
文章版权归西部工控xbgk所有,未经许可不得转载。