欢迎来到天天文库
浏览记录
ID:1549495
大小:183.00 KB
页数:5页
时间:2017-11-12
《s7-200 传送及移位指令(mov shl)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、威海职业学院教案案例7相关背景知识关于:数据处理指令一、传送类指令传送类指令用于在各个编程元件之间进行数据传送。根据每次传送数据的数量,可分为单个传送指令和块传送指令。1.单个传送指令MOVB,BIR,BIW,MOVW,MOVD,MOVR单个传送指令每次传送l个数据,传送数据的类型分为字节传送、字传送、双字传送和实数传送。(1)字节传送指令MOVB,BIR,BlW字节传送指令可分为周期性字节传送指令和立即字节传送指令。①周期性字节传送指令MOVB。在梯形图中,周期性字节传送指令以功能框的形式编程,指令名称为MOV_B。当允许输入EN
2、有效时,将一个无符号的单字节数据IN传送到0UT中。影响允许输出EN0正常工作的出错条件为:SM4.3(运行时问),0006(问接寻址)。在语句表中,周期性字节传送指令MOVB的指令格式为:MOVBIN,OUT。IN和0UT的寻址范围。操作数类型寻址范围INBYTEVB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD和常数OUTBYTEVB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD②立即字节传送指令BIR,BIW。立即读字节传送指令BIR:当允许输入EN有效时,BIR指令立即读取(不考虑
3、扫描周期)当前输入继电器区中由IN指定的字节,并传送到OUT。在梯形图中,立即读字节传送指令以功能框的形式编程,指令名称为:MOV_BIR。当允许输入EN有效时,将1个无符号的单字节数据IN传送到0UT中。在语句表中,立即读字节传送指令BIR的指令格式为:BIRIN,OUT。IN和0UT的寻址范围如下表所示.操作数类型寻址范围INBYTEIBOUTBYTEVB,IB,QB,MB,SB,SMB,LB,AC,。VD,8AC,。LD(2)字传送指令MOVW字传送指令MOVW将1个字长的有符号整数数据IN传送到OUT。在梯形图中,字传送指令
4、以功能框的形式编程,当允许输入EN有效时,将1个无符号的单字长数据IN传送到0UT中。影响允许输出EN0正常工作的出错条件为:SM4.3(运行时间),0006(间接寻址)。在语句表中,字传送指令MOVW的指令格式为MOVWIN,OUT。IN和0UT的寻址范围.操作数类型寻址范围INWORDVW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD和常数OUTWORDVW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD(3)双字传送指令MOVD双字传送指令MOVD将1个双字长的有符号整
5、数数据IN传送到0UT。在梯形图中,双字传送指令以功能框的形式编程,指令名称为:MOV_DW。当允许输入EN有效时,将1个有符号的双字长数据IN传送到0UT中。影响允许输出EN0正常工作的出错条件为SM4.3(运行时间),0006(问接寻址)。在语句表中,双字传送指令MOVD的指令格式为:MOVDIN,OUT。IN和0UT的寻址范围如下表所示。操作数类型寻址范围INDWORDVD,ID,QD,MD,SMD,LD,AC,HC,*VD,*AC,*LD和常数OUTDWORDVD,ID,QD,MD,SMD,LD,AC,*VD,*AC,*LD
6、(4)实数传送指令MOVR威海职业学院教案实数传送指令MOVR将1个双字长的实数数据烈传送到OUT。在梯形图中,实数传送指令以功能框的形式编程,当允许输入EN有效时,将1个有符号的双字长实数数据IN传送到OUT中。影响允许输出EN0正常工作的出错条件为:SM4.3(运行时间),0006(间接寻址)。在语句表中,实数传送指令MOVR的指令格式为:MOVRIN,OUT。IN和0UT的寻址范围如下表所示。操作数类型寻址范围INREALVD,ID,QD,MD,SMD,LD,AC,HC,*VD,*AC,*LD和常数0UTREALVD,ID,Q
7、D,MD,SMD,LD,AC,4VD,*AC,*LD2.块传送指令BMB,BMW,BMD块传送指令用来进行一次传送多个数据,将最多可达255个的数据组成1个数据块,数据块的类型可以是字节块、字块和双字块。(1)字节块传送指令BMB字节块传送指令BMB的功能是:当允许输入EN有效时,将从输入字节IN开始的N个字节型数据传送到从OUT开始的N个字节存储单元。(2)字块传送指令BMW字块传送指令BMW的功能是:当允许输入EN有效时,将从输入字IN开始的N个字型数据传送到从0UT开始的N字存储单元。(3)双字块传送指令BMD双字块传送指令B
8、MD的功能是:当允许输入EN有效时,将从输入双字IN开始的N个双字型数据传送到从OUT开始的N个双字存储单元。块传送指令在梯形图中以功能框形式编程,影响允许输出EN0正常工作的出错条件为:M4.3(运行时间),0006(间接寻址),0
此文档下载收益归作者所有