版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PLC实训报告——步进指令及应用实训顺序功能图的出现用梯形图或指令表方式编程固然为广大电气技术员接受,但对于一些复杂的控制程序,尤其是顺序控制程序,由于其内部的连锁、互动关系复杂,在程序的编制、修改和可读性等方面都存在许多缺陷。因此近年来发展了顺序功能图。
实训任务一、了解并掌握状态流程图的编程方法二、掌握单流程状态转移图的编程三、掌握选择流程状态转移图的编程四、掌握并行流程状态转移图的编程
一、了解状态转移图1.状态转移图一是将流程图中的每一个工序(或阶段)用PLC的一个状态继电器来替代;二是将流程图中的每个阶段要完成的工作(或动作)用PLC的线圈指令或功能指令来替代;三是将流程图中各个阶段之间的转移条件用PLC的触点或电路块来替代;四是流程图中的箭头方向就是PLC状态转移图中的转移方向。2.设计状态转移图的方法(1)将整个控制过程按任务要求分解,其中的每一个工序都对应一个状态(即步),并分配状态继电器。(2)搞清楚每个状态的功能、作用。状态的功能是通过PLC驱动各种负载来完成的,负载可由状态元件直接驱动,也可由其他软触点的逻辑组合驱动。(3)找出每个状态的转移条件和方向,即在什么条件下将下一个状态“激活”。状态的转移条件可以是单一的触点,也可以是多个触点的串、并联电路的组合。(4)根据控制要求或工艺要求,画出状态转移图。3.状态转移图的特点(1)可以将复杂的控制任务或控制过程分解成若干个状态。(2)相对某一个具体的状态来说,控制任务简单了,给局部程序的编制带来了方便。(3)整体程序是局部程序的综合,只要搞清楚各状态需要完成的动作、状态转移的条件和转移的方向,就可以进行状态转移图的设计。(4)这种图形很容易理解,可读性很强,能清楚地反映全部控制的工艺过程。4、状态继电器5、步进顺控指令
FX系列PLC的步进顺控指令有两条:一条是步进触点(也叫步进开始)指令STL(StepLadder),一条是步进返回(也叫步进结束)指令RET。1.STL指令
STL步进触点指令用于“激活”某个状态,其梯形图符号为。2.RET指令
RET指令用于返回主母线,其梯形图符号为。6、步进顺控的编程方法状态转移图的编程方法1.状态的三要素(驱动负载、指定转移方向和转移条件)2.编程方法状态转移图的编程原则为:先进行负载的驱动处理,然后进行状态的转移处理。3.状态转移图的理解(激活驱动)7、编程注意事项(1)与STL步进触点相连的触点应使用LD或LDI指令,(2)初始状态可由其他状态驱动,但运行开始时,必须用其他方法预先作好驱动,否则状态流程不可能向下进行。如按图4-2所示而设计的程序。(3)STL触点可以直接驱动或通过别的触点驱动Y、M、S、T等元件的线圈和应用指令。(4)由于CPU只执行活动步对应的电路块,因此,使用STL指令时允许双线圈输出,(5)在步的活动状态的转移过程中,相邻两步的状态继电器会同时ON一个扫描周期,可能会引发瞬时的双线圈问题(6)并行流程或选择流程中每一分支状态的支路数不能超过8条,总的支路数不能超过16条。(7)若为顺序不连续转移(即跳转),不能使用SET指令进行状态转移,应改用OUT指令进行状态转移。(8)STL触点右边不能紧跟着使用入栈(MPS)指令。STL指令不能与MC、MCR指令一起使用。在FOR、NEXT结构中、子程序和中断程序中,不能有STL程序块,但STL程序块中可允许使用最多4级嵌套的FOR、NEXT指令。(9)需要在停电恢复后继续维持停电前的运行状态时,可使用S500~S899停电保持状态继电器。二、单流程状态转移图的编程1、单流程所谓单流程就是指状态位移只可能有一种顺序,没有其他可能2.编程方法和步骤(1)根据控制要求,列出PLC的I/O分配表,画出I/O分配图;(2)将整个工作过程按工作步序进行分解,每个工作步序对应一个状态,将其分为若干个状态;(3)理解每个状态的功能和作用,即设计驱动程序;(4)找出每个状态的转移条件和转移方向;(5)根据以上分析,画出控制系统的状态转移图(6)根据状态转移图写出指令表。3、编程实例设计一个用plc控制的将工件从A点移到B点的机械手的控制系统(如图3-16所示)。其控制要求如下:手动操作时,每个动作均能单独操作,用于将机械手复位到原点位置;连续运行时,在原点位置按下启动按钮,机械手按如图3-16所示动作过程连续工作一周期。一周期的工作过程如下:原点→下降→夹紧(T)→上升→右移→下降→放松(T)→上升→左移回到原点。
动作示意图(1)系统I/O分配如下:X0:自动/手动转换X1:停止X2:自动启动X3:上限位X4:下限位X5:左限位X6:右限位X7:手动向上X10:手动向下X11:手动左移X12:手动右移X13:手动夹紧/放松Y0:夹紧/放松Y1:上升Y2:下降Y3:左移Y4:右移Y5:原点指示
(2)手动程序(3)自动程序指令表三、掌握选择流程状态转移图的编程1.选择性流程程序的特点由两个及以上的分支程序组成的,但只能从中选择一个分支执行的程序,称为选择性流程程序。
编程实例2用步进指令设计一个大、小球分类传送装置的控制程序控制要求:(1)只有机械手在原点才能起动;(2)系统的动作顺序为下降、吸球、上升、右行、下降、释放、上升、左行:(3)机械手下降时,电磁铁压住大球,下限位开关是断开的,压住小球,下限位开关则接通;(4)有手动操作功能;
动作示意图X0:起动,X1:左限位,X2:下限位,X3:上限位,X4:小球右限,X5:大球右限,X6:手动右移,X7:手动左移,X10:手动上升,X11:手动下降,X12:手动吸球,X13:手动释放,X14手动/自动转换开关;Y0:下降,Y1:抓球,Y2:上升,Y3:右移,Y4:左移,Y5:原点显示。
I/O分配根据控制要求,系统必须包括手动和自动程序两部分,手动程序可放在初始状态S0处(也可以按图4-13(a)所示的方法设计),自动程序可用状态转移图编程。根据机械的动作要求,必须对大、小球进行分类传送,所以,有两个分支,且属于选择性分支,分支的转移条件为SQ2的通断和下降的时间,分支的汇合条件分别为小球右限SQ4和大球的右限SQ5,其状态转移图如下图所示。
状态转移图及程序
指令表四、掌握并行流程状态转移图的编程1.并行性流程程序的特点由两个及以上的分支程序组成的,但必须同时执行各分支的程序,称为并行性流程程序。
2、编程实例
用步进指令设计一个按钮式人行横道指示灯的控制程序。控制要求:按XO或X1,人行道和车道指示灯按如图4-20所示的示意图亮灯。
XO:左起动,X1:右起动,Y1:车道红灯,Y2:车道黄灯,Y3:车道绿灯Y5:人行道红灯,Y6:人行道绿灯
I/O分配PLC的外部接线图
状态转移图
指令表程序LDM8002OUTT0K300STLS30LDT4SETS34SETS0LDT0OUTY005SETS33STLS34STLS0SETS21LDT2STLS33OUTY005OUTY003STLS21SETS31OUTY006RSTC0OUTY005OUTY002STLS31OUTC0K5OUTT6K50LDX000OUTT1K100OUTY006OUTT5K5STLS2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 厦门大学《口腔组织病理学》2025-2026学年期末试卷
- 安徽林业职业技术学院《信息管理概论》2025-2026学年期末试卷
- 赣南师范大学《管理沟通》2025-2026学年期末试卷
- 芜湖医药健康职业学院《经济学专业导论》2025-2026学年期末试卷
- 痔疮术后康复指导方案
- 彩虹职业发展规划指南
- 飞机桨叶型面仿形工8S考核试卷含答案
- 数控激光切割机操作工操作技能评优考核试卷含答案
- 常减压蒸馏装置操作工岗前实操知识考核试卷含答案
- 淡水水生植物繁育工岗前操作技能考核试卷含答案
- 2026年4.15全民国家安全教育日知识竞赛题库及答案
- 天津市十二区重点学校2025-2026学年高三下学期毕业联考-语文试卷
- 茶叶加工车间工作制度
- 2026年全国社会工作者职业资格证考试模拟试卷及答案(共六套)
- (一模)2026届石家庄市高三毕业年级教学质量检测(一)化学试卷(含答案)
- 公路危大工程监理实施细则
- 2026安徽省供销集团有限公司集团本部招聘7人笔试参考题库及答案解析
- 2026年生产安全事故应急预案编制导则全文
- 农村人居环境整治长效管护模式研究课题申报书
- 四年级下册数学四则运算计算题400道及答案
- 2026年山西药科职业学院单招综合素质考试题库及答案详解(基础+提升)
评论
0/150
提交评论