模块三数据处理功能指令的应用

模块三数据处理功能指令的应用

ID:39757587

大小:4.25 MB

页数:107页

时间:2019-07-11

模块三数据处理功能指令的应用_第1页
模块三数据处理功能指令的应用_第2页
模块三数据处理功能指令的应用_第3页
模块三数据处理功能指令的应用_第4页
模块三数据处理功能指令的应用_第5页
资源描述:

《模块三数据处理功能指令的应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、s7-200系列刘晗主讲西门子PLC应用技术模块三数据处理功能指令的应用3.1数据传送指令简介3.2移位和循环移位指令3.3数据比较指令及其应用3.4数据转换指令及其应用3.5算术逻辑运算指令3.1数据传送指令数据传送指令的作用是把常数或某存储器中的数据传送到另一存储器中。它包括单一数据传送及成组数据传送两大类。3.1.1数据传送指令数据传送指令把输入端(IN)指定的数据传送到输出端(OUT),传送过程中数据值保持不变。数据传送指令按操作数据的类型可分为字节传送(MOVB)指令、字传送(MOVW)指令、双字传送(

2、MOVD)指令、实数传送(MOVR)指令。其指令格式及功能如表3-1所示。表3-1数据传送指令的格式及功能LADSTLMOVBIN,OUTMOVWIN,OUTMOVDIN,OUTMOVRIN,OUT操作数IN:VB、IB、QB、MB、SB、SMB、LB、常量OUT:VB、IB、QB、MB、SB、SMB、LB、ACIN:VW、IW、QW、MW、SW、SMW、LW、T、C、AIW、常量、ACOUT:VW、IW、T、C、QW、MW、IN:VD、ID、QD、MD、SD、SMD、LD、HC、AC、常量OUT:VD、ID、Q

3、D、MD、SD、SMD、LD、ACIN:VD、ID、QD、MD、SD、SMD、LD、AC、常量OUT:VD、ID、QD、MD、SD、SMD、LD、AC功能使能端EN(为1)有效时,将一个输入IN的字节、字/整数、双字/双整数或实数送到OUT指定的存储器输出,传送后存储器IN中的内容不变。数据传送指令的用法如图3-1所示图3-1数据传送指令的用法在图3-1(a)所示的梯形图中,当输入继电器I0.0的常开触点闭合时,字节传送(MOVB)指令将输入继电器I1.0~I1.7中的数据传送到输入继电器I2.0~I2.7中;当

4、输入继电器I0.1的常开触点闭合时,字传送(MOVW)指令将常数3276传送到内部标志位存储器M1.0~M2.7(共16位)中;当输入继电器I0.2的常开触点闭合时,双字传送(MOVD)指令将变量存储器V1.0~V4.7(32位)中的数据传送到变量存储器V4.0~V7.7(32位)中;当输入继电器I0.3的常开触点闭合时,实数传送指令(MOVR)将特殊标志位存储器SM1.0~SM4.7(32位)中的数据传送到特殊标志位存储器SM5.0~SM8.7(32位)中。3.1.2数据块传送指令数据块传送指令是把从输入端(I

5、N)指定地址的N个连续字节、字、双字的内容传送到从输出端(OUT)指定开始的N个连续字节、字、双字的存储单元中去。传送过程中各存储单元的内容不变。N为1~255。数据块传送指令按操作数据的类型可分为字节块传送(BMB)指令、字块传送(BMW)指令、双字块传送(BMD)指令。其指令格式及功能如表3-2所示。表3-2数据传送指令的格式及功能LAD`STLBMBIN,OUT,NBMWIN,OUT,NBMDIN,OUT,N操作数IN:VB、IB、QB、MB、SB、SMB、LB。OUT:VB、IB、QB、MB、SB、SMB

6、、LBIN:VW、IW、QW、MW、SW、SMW、LW、T、C、AIW。OUT:VW、IW、QW、MW、SW、SMW、LW、T、C、AQW数据类型:字IN/OUT:VD、ID、QD、MD、SD、SMD、LD数据类型:双字功能使能输入有效时,即EN=1时,把从输入IN开始的N个字节(字、双字)传送到以输出OUT开始的N个字节(字、双字)中数据块传送指令的用法如图3-2所示。图3-2数据块传送指令的用法在图3-2(a)所示的梯形图中,当输入继电器I0.0的常开触点闭合时,字节块传送(BMB)指令将I1.0~I4.7中

7、的数据传送至S1.0~S4.7中;当输入继电器I0.1的常开触点闭合时,字块传送(BMW)指令将S1.0~S4.7中的数据传送至M1.0~M4.7中;当输入继电器I0.2的常开触点闭合时,双字块传送(BMD)指令将I1.0~I10.7中的数据传送至S1.0~S10.7中。3.1.3字节交换、字节立即读写指令1.字节交换指令:字节交换指令用来交换输入字IN的最高位字节和最低位字节。其指令格式及功能如表3-3所示。LADSTL功能及说明SWAPIN功能:使能输入EN有效时,将输入字IN的高字节与低字节交换,结果仍放在

8、IN中。IN:VW、IW、QW、MW、SW、SMW、T、C、LW、AC。数据类型:字字节交换指令用法如图3-3所示。图3-3字节交换指令的用法LDI0.1SWAPVW50表3-3字节交换指令的格式及功能2.字节立即读写指令字节立即读指令(MOV-BIR)读取实际输入端IN给出的1个字节的数值,并将结果写入OUT所指定的存储单元,但输入映像寄存器未更新。字节立即写指令(MO

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。