网站大量收购独家精品文档,联系QQ:2885784924

项目二任务6 数据传送指令的使用.pptVIP

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
任务六 数据传送指令的使用 任务描述 物料分拣设备在分拣过程中,如检测到连续出现2个塑料件时,则红色指示灯EL1闪烁,绿色指示灯EL2熄灭,系统不能进行分拣。此时按下停止按钮SB2,红灯不再闪烁,系统回到初始上电待机状态。试用数据传送指令设计PLC控制程序并调试运行。 一、基础知识 1.单个数据传送指令 MOV为传送指令符号,传送的数据类型有:字节(B)、字(W)、双字(DW)、实数(R)等。当使能端EN有效时,把输入端(IN)的数据传送到输出端(OUT)。 传送字节指令(MOVB) 传送字指令(MOVW) 传送双字指令(MOVDW) 传送实数指令(MOVR) 例如,常数与存储单元之间的传送。按下启动按钮后,对中间继电器M0~M4进行清零。可采用数据传送指令,把数据0送入M0开始的四个字节M0~M4中,即双字MD0。 存储单元之间的传送,当I0.0接通时,把QB2中的一个字节数据传送到QB0中。 2.数据块传送指令 此指令一次可完成N个数据的成组传送,包括字节块传送(BMB)、字块传送(BMW)和双字块传送(BMD)指令,传送指定数量的数据到一个新的存储区,数据的起始地址IN,数据长度为N个字节、字或者双字,新块的起始地址为OUT。当使能端EN有效时,把从输入端IN开始的N个数据(字节、字或双字),传送到以输出端OUT开始的N个字节、字或双字中。 例如,把MB1开始的2个连续字节中的数据,传送到QB0开始的2个连续字节存储单元中。 例题1:用数据传送指令实现多盏灯的点亮和熄灭。要求:按下SB1按钮,1, 3灯点亮,按下SB2按钮,2, 4灯点亮,按下SB3按钮,四盏灯全部熄灭。 例题2:按下I0.0~I0.4对应的按钮,用数码显示器显示0~4五个数字,字符对应见表,七段数码显示器接线见图。 二、任务实施 1.器材准备 可编程控制器实训装置1台 装有编程软件的计算机1台 PC/PPI通讯电缆线1根 导线若干 2.实训内容 根据本任务描述所涉及的内容,设计PLC控制程序并调试运行。 编程步骤及参考程序如下: (1)列出I/O分配表 (3)编制PLC梯形图程序 (4)调试运行程序 ①按任务要求组装机械手。 ②连接气压传动回路,并手动操作检查气路。 ③按照I/O分配表与外部接线图,进行PLC主机单元与实训单元之间的接线(注意:传感器与PLC接线要注意“+”“-”极)。 ④连接计算机与PLC主机单元之间的通信电缆。 ⑤PLC接电源。 ⑥打开PLC的电源开关,“RUN/STOP”置于STOP状态。 ⑦用STEP7-micro/WIN32软件编程; ⑧下载程序至PLC; ⑨PLC置于RUN状态,开始运行程序。 ⑩按照控制要求操作实训台上的开关,观察实验现象,判断是否实现程序功能。若不能实现,则通过“程序状态监控”找出错误并修改,重新调试,直至正确为止。 三、知识拓展 1.变量存储器V PLC在执行程序过程中,会存在一些控制过程中的中间结果,如工程量转换、数据运算、设置参数等,这些中间数据也需要PLC的存储器来保存,变量存储器(V)就是根据这是实际需要产生的。 西门子S7-200PLC变量存储器可以按字节(B)、字(W)、双字(DW)使用。变量存储器有较大的存储范围,如CPU224存储范围是VB0~VB8191。变量存储器同样也可以表示位地址。 按“位地址”的表示方法为: V[字节地址].[位地址],如V20.0。 PLC编程中变量存储器之间的数据传送一般用传送指令。例如,把数据5以字的形式存储到VW20中后,再从VW20中传送到VW22中,其程序梯形图如图。 2.比较指令 比较指令包括数值比较指令和字符串比较指令。数值比较指令是比较两个数值IN1和IN2的大小。 数值比较的数据类型:字节B(无符号整数)、整数/字 I/W(有符号整数)、双字D(有符号整数)、实数R(有符号双字浮点数)。 数值比较指令的运算符:等于 “= =”;大于等于“=”;小于等于“=”;大于“”;小于“”;不等于“ ”,我们以“>=”运算符为例来了解一下各个数据类型的比较指令。 例题3:整数比较指令的应用,如图所示。当定时器T40的当前值大于等于60时,输出线圈Q0.1通电。 例题4:用比较指令编写一个PLC程序:启动后,灯HL1先亮,0.5秒后,灯HL2亮、 HL1熄灭,再过0.5秒后灯HL3亮、HL2熄灭,再过0.5秒后灯HL1亮、 HL3熄灭,依次循环,按下停止按钮后,所有灯熄灭。 梯形图程序如图 思考与练习 1.编写将VB200的数据送入定时器T39,作为T39的预置值的程序段。 2.用数码显示器循环显示0~9之间的数字,间隔时间为0.5秒。 3.按下列要求用比较指令编写一段程序,下载到PLC中调试运行。 数控车床换刀程序中,将

文档评论(0)

粱州牧 + 关注
实名认证
文档贡献者

资料收集自互联网,若有侵权请联系删除,谢谢~

版权声明书
用户编号:8036120077000004

1亿VIP精品文档

相关文档