欢迎回到技成培训网
技成培训网
电工题库宝典
技成电工课堂
PLC练习题
技成PLC课堂
变频器故障查询
技成PLC学吧
伺服驱动故障查询
技成PLC网校
手机扫码下载
黄金会员
权益加码,给自己多一个选择!
白金会员
金钻会员
10年会员服务,10000+精品视频任意学!
搜索
热门课程
当前位置:技成首页 > 文章中心 > 西门子PLC > 【跟着我一起来学习s7-200】24传送指令
今天的学习内容是数据传送指令,传送指令也是我们在编程过程中经常会要使用到的指令,我们也要掌握好它。所谓的传送指令就是把一个存储单元(输入端)的数值复制到另一个存储单元(输出端)里面,我们的传送指令经常是用于对存储单元的清零或者程序的初始化等场合。 传送指令有单个数据传送指令MOV,以及块传送指令BLKMOV,根据数据的类型它又可以分为字节、字、双字或者实数等这几种情况,不过要注意的是块传送指令没有实数类型的指令。除此之外,还有字节交换指令SWAP,字节传送立即读指令和字节传送立即写指令,当然这些指令用的相对较少,对这几个指令我们就先了解一下。 2014-9-17 10:07 上传 下载附件 (26.02 KB) 传送指令MOV的输入IN可以是常数、IB、QB、VB、SMB、LB、SB,输出可以是IB、QB、VB、SMB、LB、SB,但是要注意输出是没有常数的,如果输出是常数,那么是会提示错误的。 2014-9-17 10:08 上传 下载附件 (31.83 KB) 除此之外,我们在使用传送指令的时候,要注意的是输入和输出的数据类型是要一致的,如果不一致,同样也是会提示错误的。 2014-9-17 10:08 上传 下载附件 (33.79 KB) 那么数据块传送指令BLKMOV,它是将字节或字或双字数目N从输入存储单元传送到输出存储单元,也就是说块传送指令它是批量传送的,注意N的范围是1~255,使用的时候要注意不能超限。那么下面这条指令也就是将VB0~VB9的里面的数据传送到VB50~VB59里面。 2014-9-17 10:08 上传 下载附件 (37.45 KB) 然后再学习一下字节交换指令SWAP,字节交换指令的功能是交换字的高位字节和低位字节,下面就举个例子来说明一下指令的用法,那么以下这条指令是对VW0进行字节交换,因为VW0=VB0 VB1,它是低地址在前高地址在后的,执行了指令之后则变成VB1 VB0,变为高地址在前低地址在后了。 2014-9-17 10:09 上传 下载附件 (20.54 KB) 下面再继续看一下字节传送立即读指令和字节传送立即写指令,它跟前面讲到的立即指令是一样的,而且它也是只针对I/O地址的。字节传送立即读指令是对输入I进行读操作,字节传送立即写指令是对输出Q进行写操作。 2014-9-17 10:08 上传 下载附件 (40.09 KB) 那么今天就学习了传送指令,传送指令也还算是比较简单的是吧?那么之后就要学习一些相对难一些的指令了,你准备好了吗?
作者:技成培训网(蔡慧荥)
【本文为原创作品。未经同意,盗取必究!】
推荐相关学习视频:
西门子S7-200PLC从入门到精通
西门子S7-200SMART PLC编程应用入门
若有收获,就点个赞吧!
微信扫一扫分享
阅读与本文标签相同的文章
S7-200入门连载 PLC
上一篇:【跟着我一起来学习s7-200】23逻辑运算指令
下一篇:【跟着我一起来学习s7-200】25移位循环指令