电气控制与PLC技术(西门子S7-1200系列)(第2版)课件 项目二任务7 移位指令的使用_第1页
电气控制与PLC技术(西门子S7-1200系列)(第2版)课件 项目二任务7 移位指令的使用_第2页
电气控制与PLC技术(西门子S7-1200系列)(第2版)课件 项目二任务7 移位指令的使用_第3页
电气控制与PLC技术(西门子S7-1200系列)(第2版)课件 项目二任务7 移位指令的使用_第4页
电气控制与PLC技术(西门子S7-1200系列)(第2版)课件 项目二任务7 移位指令的使用_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

任务七移位指令的使用任务描述

PLC控制机械手将工件从工作台搬送到传送带上。上电时,机械手处在初始状态(上极限位置、左极限位置),原位指示灯EL1亮。按下启动按钮SB1,机械手开始进行抓送工件的动作,返回原位后,再次循环运行。按下停止按钮SB2,机械手把工件放到传送带后返回初始位置停止。试采用移位指令设计PLC控制程序并调试运行。

任务目标理解左移和右移、循环左移和循环右移等指令的功能及应用;掌握用左移和右移、循环左移和循环右移等指令编程的方法;能够根据控制要求用移位指令编制一般PLC控制程序,正确安装接线与调试运行;掌握PLC在工业生产过程中的应用,学会使用PLC系统解决生产实际问题。一、基础知识1.左、右移位指令1)左、右移位的含义

该指令分为左移位和右移位指令。

左移1位时,相应的位都左移1位,最高位移除丢失,最低位补0。右移1位时,相应的位都右移1位,最低位移除丢失,最高位补0。2)移位指令的格式移位指令SHL和SHR将输入参数IN指定的存储单元的整个内容逐位左移或右移若干位,移位的位数用参数N来定义,移位的结果保存在输出参数OUT指定的地址。移位次数与移位数据的长度有关,如果所需要移位次数大于移位数据的位数,则超过的次数无效。

例如,字节左移时,若移位次数设定为10,则指令实际执行的结果是移位8次,而不是设定的10次。

3)移位指令的使用图示为字右移位指令程序,设VW20=0011010101101001,试分析执行程序后,VW20中的数值变化过程。本程序对VW20进行3次右移位,数值变化过程如表所示。例题1:

“河南机电”4盏彩灯分别接于Q0.1~Q0.4,SB1、SB2分别为启动和停止按钮。要求:按下SB1后,“河”先亮,以后每隔1秒逐次单个点亮一盏灯,最后一盏灯点亮后,第一盏灯又开始点亮,并如此循环;按下停止按钮,系统停止工作。试用移位指令编写上述程序。

1)输入输出地址分配梯形图程序

2.循环移位指令(1)循环移位的含义循环移位指令分为循环左移和循环右移指令。循环移位数据存储单元的移出端与另一端相连,最后被移出的位进入另一端空出来的位。循环左移1位时,相应的位都左移1位,最高位进入最低位;循环右移1位时,相应的位都右移1位,最低位进入最高位。(2)循环移位指令的格式

使能输入有效时,把输入数据IN循环左移或循环右移N位后,再将结果输出到OUT所指的存储单元中。执行指令后,ENO总是为“1”状态。(3)循环移位指令的使用

设QB0=10100110,试分析执行程序后,QB0的数值变化过程。例题2:用寄存器移位指令编写例题1“河南机电”4盏彩灯顺次点亮的程序。要求:按下启动按钮后,4盏灯逐个点亮并保持,全亮后又逐个顺次熄灭,逐个点亮与熄灭间隔时间均为1秒,并如此循环工作。例题3:用移位指令编制图示喷泉状霓虹灯的PLC控制程序。要求:接通开关S,其指示灯按时间间隔0.5秒依次循环点亮:1→2→3→4→5→6→7→8→1→2、3、4→5、6、7、8→1、2、3、4、5、6、7、8;断开开关S,指示灯全部熄灭。PLC输入输出接口分配顺序功能图梯形图程序二、任务实施1.器材准备可编程控制器实训装置1台装有编程软件的计算机1台PC/PPI通讯电缆线1根导线若干2.实训内容

根据本任务描述所涉及的内容,设计PLC控制程序并调试运行。(1)列出I/O分配表(2)画出系统工作的顺序功能图(3)绘制PLC外部硬件接线图(4)编制PLC梯形图程序(5)调试运行程序①按照输入/输出分配表与外部接线图,进行PLC主机单元与实训单元之间的接线。②连接计算机与PLC主机单元之间的通信电缆。③PLC接通电源。④打开PLC的电源开关,“RUN/STOP”置于STOP状态。⑤用TIA博途软件编程。⑥下载程序至PLC。⑦PLC置于RUN状态,开始运行程序。⑧按照控制要求操作面板上的开关,观察实验现象,判断是否实现程序功能。若不能实现,则通过“程序状态监控”找出错误并修改,重新调试,直至正确为止。3.实训记录(1)描述实验现象和工作原理。

(2)记录实验过程中出现的程序问题、接线问题及其处理方法。思考与练习

1.用寄存器移位指令编制灯塔之光控制系统的程序,安装接线并调试运行。2.用寄存器移位指令编制图十字路口红绿灯控制系统的程序。3.如图,电镀生产线采用专用行车架,行车架上装有可升降的吊钩,行车和吊钩各有一台电动机拖动,行车进退和吊钩升降由限位开关控制,生产线定为三槽位,依次完成酸洗、电镀、清洗过程。系统的初始状态为:吊钩在下限位,行车在左限位。工作流程为:启动后,吊钩从原位由下向上移动,遇到上限位开关SQ4后,行车从左向右移动,到3号槽限位开关SQ3后(中间遇到1号槽限位开关SQ1和2号槽限位开关SQ2不响应)停止,吊钩下降,到下限位时停止,工件放入酸洗槽,10秒后,吊钩上升,到上限位时停止,5秒后,行车左行,在SQ2弹起时停止左行,吊钩下降,到下限位后停止,电镀20秒后,吊钩上升,到上限位停5秒,接着左行,在SQ1弹起时停止左行,吊钩下降,到下限位后停止,放入清水槽清洗10秒,之后吊钩上升,到上限位后停5秒,接着左行到左限位停止,1秒后下降至下限位

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论