资源描述
可编程控制器与变频器教案编号:09课程名称可编程控制 器与变频器教研组长 意见签名任课教师日期编写日期授课日期2014年8月 12日授课班级13机电2班13机电高班题目第2章PLC基本逻辑指令及其应用 实训一基本逻辑指令的复杂应用实训目的要求巩固本章所学的基本指令结合实例将PLC应用到具体应用中重点、难点如何结合实例应用PLC组 织 教 学同学们结合上学期学习的电气控制知识画出电机控制图,分析控制过 程,应用PLC知识画出梯形图,调试90分钟教具及电化 教学手段等教材,教案,黑板,多媒体,教学用电脑作业布置课后习题课后记事教案续页教学内容及实施过程(注明:*重点#难点?疑点):一、明确实训任务设计一个三相电动机正反转能耗制动的控制系统,并在实训室完成模拟调试。1、控制要求若按SB1,KM1合,电动机正转;若按SB2,KM2合,电动机反转;按SB,KM1或KM2断开,KM3合,能耗制动,;只需必要的电气互锁,不需按钮互锁;若FR动作时,KM1或KM2或 KM3释放,电动机自由停车。2、实训目的(1)进一步掌握编程工具的使用(2)掌握PLC外围电路的设计(3)掌握程序设计的方法二、实训步骤1.I/O分配根据控制要求,起I/O分配为X0-停止按钮,XI正转起动按钮,X2-反转起动按钮,X3-热继 电器动合触点,Y0-正转接触器,Y1-反转接触器,Y2制动接触器2、梯形图设计根据控制要求,可以用3各起保停电路来实现,然后分别列出3个起保停电路的起动条件和停止 条件,即可画出如图所示梯形图3、系统接线图根据系统控制要求,其系统接线图如课本45页图2-42所示4、实训器材根据系统控制要求,I/O分配及系统接线图,完成本实训需要配备如下器材;(1)可编程控制器实训装置1台(2)PLC主机模块1个(3)交流接触器模块1个(4)交流接触器、热继电器模块1个(5)开关、按钮板模块1个,(6)三相电动机1台(7)手持式编程器1个(或计算机1台)(8)电工常用工具1套(9)导线若干5.系统 调试(1)输入程序。按前面介绍的程序输入方法,用计算机或手持式编程器正确输入程序(2)静态调试。按I/O接线图正确连接好输入设备,进行PLC的模拟静态调试(3)动态调试。三、实训报告1、分析与总结(1)根据三相电动机正反转能耗制动的梯形图,写出指令表(2)总结PLC外围电路设计的思路与方法(3)总结PLC程序设计的思路与方法2、巩固与提高(1)若热继电器采用动断触电,则本实训的梯形图如何设计(2)用SET、RST指令设计本实训的梯形图(3)设计一个三相电动机的控制系统,要求电动机正转事有能耗制动,反转时无能耗制动,并 且具有点动功能四、能力测试设计一个三速电动机起动和自动加速的控制系统,其控制要求如下,先起动电动机低速运行,使 KMlo KM2闭合,低速运行T1后,电动机中速运行,此时断开KM1、KM2,使KM3闭合,中 速运行T2(3s)后,电动机高速运行,此时断开KM3,闭合KM4、KM5;5个接触器在三段速度 运行过程中要求软互锁,如有故障或热继电器动作,可随时停机,其I/O分配为:XI起动按钮 SB1,X0停止按钮SB,X2热继电器动合触点FR,Y1,Y2低速接触器KM1、KM2,Y3 中速接触器KM3,Y4、Y5高速接触器KM4,KM5。1、设计梯形图2、设计系统接线图3、系统调试可编程控制器与变频器教案编号:10课程名称可编程控制 器与变频器教研组长 意见签名任课教师日期编写日期授课日期2014年8月 12日授课班级13机电2班13机电高班题目第2章PLC基本逻辑指令及其应用 实训二基本逻辑指令的复杂应用实训目的要求巩固本章所学的基本指令结合实例将PLC应用到具体应用中重点、难点如何结合实例应用PLC组 织 教 学同学们结合上学期学习的电气控制知识画出电机控制图,分析控制过 程,应用PLC知识画出梯形图,调试90分钟教具及电化 教学手段等教材,教案,黑板,多媒体,教学用电脑、手持编程器、PLC作业布置课后习题课后记事教案续页教学内容及实施过程(注明:*重点#难点?疑点):一、明确实训任务设计一个三相电动机V/起动的控制系统,并在实训室完成模拟调试。1、控制要求按下起动按钮,KM2(星形接触器)先闭合,KM1(主接触器)再闭合,3s后KM2断开,KM3(三角形接触器)闭合,起动期间要有闪光信号,闪光周期1S;具有热保护和停止功能。2、实训目的(1)进一步掌握程序设计的方法和技巧。(2)会根据控制要求设计PLC外围电路和梯形图(3)会根据系统调试出现的情况,修改相关设计。三、实训步骤1.I/O分配根据控制要求,其I/O分配为X0停止按钮,XI起动按钮,X2热继电器动合触点,Y0KM1,YlKM2,Y2KM3,Y3-信号闪烁显示。2.梯形图设计根据控制要求,起动期间的闪光信号可用定时器组成的振荡电路来完成,其他电路可采用经验法,用起保停电路来实现,然后分别列出起保停电路的起动条件和停止条件3、系统接线图根据系统控制要求,其系统接线图,4、实训器材根据系统控制要求,DO分配及系统接线图,完成本实训需要配备如下器材;(1)可编程控制器实训装置1台(2)PLC主机模块1个(3)开关、按钮板模块一个(4)交流接触器模块1个(5)交流接触器、热继电器模块1个(6)三相电动机1台(7)指示灯模块1个(8)计算机1台(9)电工常用工具1条(10)导线若干5、系统调试(1)输入程序(2)静态调试(3)动态调试三、实训报告1、分析与总结(1)总结实训操作过程中所出现恶现象(2)提炼出适合编程的控制要求,并叙述其梯形图设计的思路(3)给三相电动机星/三角起动控制的梯形图加必要的设备注释2、巩固与提高(1)比较采用M8013产生的时序脉冲和定时器组成的多谐振荡电路产生的时序脉冲的异同(2)若指示灯的额定电压不是AC220V。则PLC的梯形图和控制电路应如何设计(3)按下起动按钮后,数码管显示1,延时T1秒,显示2,延时T2秒,显示3,按停止按钮后,程序停止无显示,请设计控制程序和系统接线图。可编程控制器与变频器教案编号:11课程名称可编程控制 器与变频器教研组长 意见签名任课教师日期编写日期授课日期2014年8月 12日授课班级13机电2班13机电高班题目第3章PLC步进顺控指令及其应用3.1状态转移图3.2步进顺控指令及其编程方法目的要求了解状态转移图的的功能理解设计状态转移图的方法和步骤、状态转移和驱动的过程步进顺控指令及其编程方法重点、难点学会状态转移图的设计方法、步骤和状态转移驱动的过程、步进顺控指令及其编程 方法组 织 教 学结合实际案例讲解状态转移图的优缺点和应用场合,进而进入状态转 移图设计方法和步骤的讲解及步进顺控指令及其编程方法90分钟教具及电化 教学手段等教材,教案,黑板,多媒体,教学用电脑作业布置课后习题课后记事教案续页教学内容及实施过程(注明:*重点#难点?疑点):一、导入新课形图由于其编程简单、使用方便等优点,受到了很多技术人员的青睐,但在一些工艺流程控 制方面,还存在以下缺点:1)自锁、互锁等连锁关系设计复杂、易出错、检查麻烦。2)难以直接看出具体工艺控制流程及任务。为此,人们经过不懈努力,开发了状态转移图,也称顺序功能图(SFC),它不仅具有流程 图的直观,而且能够方便处理复杂控制中的逻辑关系。二、明确本次授课的目的与要求学会状态转移图的设计方法、步骤和状态转移驱动的过程、步进顺控指令及其编程方法三、讲解本次授课的具体内容第3章PLC步进顺控指令及其应用3.1 状态转移图3.1.1 状态转移图1、定义:是一种用状态继电器来表示的顺序功能图,是FX系列PLC专门用于编制顺序控制程 序的一种编程语言。2、设计状态转移图的方法和步骤(1)将整个控制过程按任务要求分解成若干个工序,其中的每一个工序对应一个状态(即步),并分配状态继电器。(2)搞清楚每个状态的功能。(3)找出每个状态的转移条件和方向,即在什么条件下将下一状态“激活”,状态的转移条件 可以是单一的触点,也可以是多个触点串、并联电路的组合。(4)根据控制要求或工艺要求,画出状态转移图3、状态三要素(1)驱动负载:即该状态所要执行的任务。表达输出可用OUT指令,也可用SET指令。二者 区别在于使用SET指令驱动的输出可以保持下去直至使用RST指令使其复位,而OUT指令在本 状态关闭后自动关闭。(2)转移条件:即在什么条件下状态间实现转移。转移条件可以为单一的,也可以是多个元件 的串并联。(3)转移方向:即转移到什么状态。4、状态转移和驱动的过程当某一状态被“激活”成为活动状态时,它右边的电路被处理,即该状态的负载可以被驱动。当该状态的转移条件满足时,就执行转移,即后续状态对应的状态继电器被SET或OUT指令驱 动,后续状态变为活动状态。同时原活动状态对应的状态继电器被系统程序自动复位,其后面的 负载复位。3.2步进顺控指令及其编程方法3.2.1 步进顺控指令仅有两条步进顺控指令,其中STL(Step Ladder)是步进开始指令,已是该状态的负载可以 被驱动,RET是步进返回指令,也叫步进结束指令,使步进顺控程序执行完毕时,非步进顺控程 序的操作在主母线上完成。3.2.2 状态转移图的编程方法对状态转移图进行编程,就是如何使用STL和RET指令的问题,编程原则是:先进行负载的驱 动处理,然后进行状态的转移处理。负载驱动及转移处理必须在STL指令之后进行,负载的驱动通常使用OUT指令;状态的转移必 须使用SET指令。但是若是向上转移,向非相邻的下游转移或向其他流程转移,一般不能使用 SET指令,而用OUT指令。3.2.3 编程注意事项(1)与STL指令相连的触点使用LD或LDI指令,下一条STL指令的出现意味着当前STL程 序区的结束和新的STL程序区的开始,最后一个ST L程序区结束时,一定要使用RET指令,这就意味着整个STL程序区的结束,否则将出现“程序语法错误”信息,PLC不能执行用户程 序。(2)初始状态必须预先做好驱动,否则状态流程不可能向下进行。一般用控制系统的初始条件,若无初始条件,可用M8002或M8000进行驱动。M8002是一个初始脉冲辅助继电器,它只在PLC运行开关由STOP-RUN时其动合触点闭合一 个周期,股初始状态so就只被它激活一次,初始状态so就只有初始位置和复位功能。(3)STL指令后可以直接驱动或通过别的触点来驱动Y、M、S、T、C等原件的线圈和功能指 令。若同一个线圈需要再连续多个状态下驱动,则可在各个状态下分别使用OUT指令,也可以 使用SET指令将其置位,等到不需要驱动时,再用RST指令将其复位。(4)由于CPU只执行活动状态对应的程序,因此,在状态转移图中允许双线圈输出,即在不同 的STL程序区可以驱动同一软元件的线圈,但是同一元件的线圈不能再同时为活动状态的S T L 程序区内出现。(5)在状态的专业过程中,相邻两个状态的状态继电器会同时ON 一个扫描周期,可能会引发 瞬时的双线圈问题(6)若为顺序不连续的转移,不能使用SET指令进行状态转移,应改用OUT指令进行状态转 移(7)需要再停电恢复后继续维持停电前的运行状态时,可使用S5OO-S899停电保持型状态继电 器。可编程控制器与变频器教案编号:12记事课程名称可编程控制 器与变频器教研组长 意见签名任课教师日期编写日期授课日期2014年8月 12日授课班级13机电2班13机电高班题目第3章PLC 33.3单流程的5进顺控指令及其应用 程序设计目的要求掌握单流程的设计方法和步骤重点、难点单流程的设计方法和步骤组 织 教 学结合实际案例讲解设计过程及注意事项90分钟教具及电化 教学手段等教材,教案,黑板,多媒体,教学用电脑作业布置课后习题课后教案续页教学内容及实施过程(注明:*重点#难点?疑点):一、导入新课上次课讲了步进顺控指令,也就是讲顺控图用功能指令如何编写,这次课我们讲解如何完 成状态转移图的编写二、明确本次授课的目的与要求学会状态转移图单流程的程序设计三、讲解本次授课的具体内容第3章PLC步进顺控指令及其应用3.3单流程的程序设计3.3.1 设计方法和步骤(1)根据控制要求,列出PLC的I/O分配表,画出I/O分配图(2)将整个工作过程按工作步序进行分解,每个工作步序对应一个状态,将其分为若干个状态。(3)理解每个状态的功能和作用,即设计驱动程序(4)找出每个状态的转移条件和转移方向(5)根据以上分析,画出控制系统的状态转移图(6)根据状态转移图写出指令3.3.2 程序设计实例单流程是指状态转移只有一种顺序,每一个状态只有一个转移条件和一个转移目标。单流程 状态转移图编程是指根据状态转移图画出其相应的梯形图,并写出指令表程序。在编程时总要抓 住状态转移图的三要素以及“先驱动、后转移”的编程顺序原则,初始状态可由其他状态驱动或 初始条件驱动,如无初始条件,可用M8002驱动。单流程状态转移图的编程应用示例如图刖进后退 延时 刖进 后退ENDLDM8002OUTTOSETSOK100STLSOLDTOLDXOSETS23SETS20STLS23STLS20LDIY1LDIY1OUTYOOUTYOLDX3LDX2SETS24SETS21STLS24STLS21LDIYOLDIYOOUTY1OUTY1LDXILDXIOUTSOSETS22RETSTLS22END可编程控制器与变频器教案编号:13课程名称可编程控制 器与变频器教研组长 意见签名任课教师日期编写日期授课日期2014年8月 12日授课班级13机电2班13机电高班题目第3章PLC步进顺控指令及其应用 实训三单流程的程序设计目的以实际案例的练习掌握单流程的设计方法记事要求重点、难点如何用状态转移图解决实际问题组 织 教 学结合实际案例明确问题,解决方法、手段、过程。90分钟教具及电化 教学手段等教材,教案,黑板,多媒体,教学用电脑作业布置课后习题课后教案续页教学内容及实施过程(注明:*重点#难点?疑点):一、导入新课上次课对单流程的设计方法进行了讲解,也结合实际案例应用了单流程的状态转移图的过 程,今天希望同学们根据实际案例自己完成 二、明确本次授课的目的与要求完成机械手控制系统的状态转移图设计三、讲解本次授课的具体内容第3章PLC步进顺控指令及其应用实训三单流程程序设计一、实训任务设计一个用PLC控制的将工件从A点移到B点的机械手的控制系统,并在实训室完成模拟调试 1、控制要求手动操作时,每个动作均能单独操作,用于将机械手复归至原点位置;连续运行时,在原点 位置按启动按钮,如图课本65页,一个周期的工作过程如下:原点-放松T-下降-夹紧T-上升-右移-下降-放松T-上升-左移(同时夹紧)到原点。2、实训目的(1)熟悉步进顺控指令的编程方法(2)掌握熨杂单流程程序的编制二、实训步骤1.1/0分配根据控制要求,其I/O分配如图P65页图3-102.程序设计根据机械手的动作示意图,可以画出其动作流程图,然后再将流程图“翻译”成单流程的状态转 移图即可,至于手动操作程序可以加到初始状态SO的后面,而SO用M8000来驱动,其系统程 序如图P65页图3-10 3、系统接线图根据系统控制要求,其系统接线图如图3-11所示4.实训器材根据系统控制要求,I/O分配及系统接线图,完成本实训需要配备如下器材(1)可编程控制器实训装置1台(2)PLC主机模块1个(3)机械手模拟现实模块1个(4)开关、按钮板模块1个(5)手持式编程器1个(6)电工常用工具1套(7)导线若干5、系统调试(1)输入程序(2)静态调试(3)动态调试三、实训报告(1)分析与总结画出机械手工作流程图描述机械手的动作情况,总结操作要领(2)巩固与提高机械手在原点时,哪些信号必须闭合?要求自动运行时,哪些信号必须闭合?若在右限位增加一个光点检测,检测B点是否有工件,若无工件则下降,若有工件则不下降,请 在本实训程序的基础上设计其程序。可编程控制器与变频器教案编号:14课程名称可编程控制 器与变频器教研组长 意见签名任课教师日期编写日期授课日期2014年8月 12日授课班级13机电2班13机电高班题目第3章PLC 33.4选择性流5进顺控指令及其应用 程的程序设计目的要求掌握选择性流程的设计方法和步骤重点、难点选择性流程的设计方法和步骤组 织 教 学结合实际案例讲解设计过程及注意事项90分钟教具及电化 教学手段等教材,教案,黑板,多媒体,教学用电脑作业布置课后习题课后记事教案续页教学内容及实施过程(注明:*重点#难点?疑点):一、导入新课前两次课对单流程的设计方法进行了讲解,也结合实际案例应用了单流程的状态转移图的过 程,今天我们将进行选择性流程的程序设计讲解二、明确本次授课的目的与要求掌握选择性流程的程序设计方法三、讲解本次授课的具体内容第3章PLC步进顺控指令及其应用3.4选择性流程程序设计3.4.1 选择性流程及程序设计1、选择性流程程序的特点由两个及以上的分支流程组成的,但根据控制要求只能从中选择一个分支流程执行的程序,(1)从3个流程中选择执行哪一个流程由转移条件XO、X10、X20决定;(2)分支转移条件XO、X10、X20不能同时接通,哪个接通,就执行哪条分支;(3)当S20已动作,一旦X0接通,程序就向S21转移,则S20就复位。因此,即使以后X10 或X20接通,S31或S41也不会动作;(4).汇合状态S50,可由S22、S32、S42中任意一个驱动。(二)选择性流程编程选择性流程编程原则:先集中处理分支状态,然后再集中处理汇合状态。1.选择性分支的编程选择性分支的编程与一般状态的编程一样,先进行驱动处理,然后进行转移处理,所有的转 移处理按顺序执行,简称先驱动后转移。因此,首先对S20进行驱动处理(OUTYO),然后按S21、S31、S41的顺序进行转移处理。选择性分支的程序如下:STLS20OUTYO先驱动处理LDXO第一分支的转移条件SETS21转移到第一分支LDX10第二分支的转移条件,转移处理SETS31转移到第二分支LDX20第三分支的转移条件SETS41转移到第三分支 2.选择性汇合的编程选择性汇合的编程是先进行汇合前状态的驱动处理,然后按顺序向汇合状态进行转移处理。因此,首先对第一分支(S21、S22)、第二分支(S31、S32)、第三分支(S41、S42)进行驱动处理,然后按S22、S32、S42的顺序向S50转移。选择性汇合的程序如下:STL S21、OUT Y1SET S22,第一分支的驱动处理STL S22OUT Y2 STL S31 OUT YlloL oH;第二分支的驱动处理O EL 1 D。乙STL S32OUT Y12 JSTL S41;OUT Y21SET S42 第三分支的驱动处理STL S42OUT Y22 JSTL S22、LD X2 1由第一分支转移到汇合点SET S50 STI S3?、LD X12 由第二分支转移到汇合点SET S501STL S42、LD X22 由第三分支转移到汇合点SET S50 J(三)编程实例例1用步进指令设计电动机正反转的控制程序。控制要求为:按正转起动按钮SBL电动机正转,按停止按钮SB3,电动机停止;按反转起动按 钮SB2,电动机反转,按停止按钮SB3,电动机停止;且热继电器具有保护功能。(1)I/O分配X0:停止按钮SB3(常开),XI:正转起动按钮SB1,X2:反转起动按 钮SB2,X3:热继电器FR(常开);Y1:正转接触器KML Y2:反转接触器KM2。(2)状态转移图根据控制要求,电动机的正反转控制是一个具有两个分支的选择性流程.分支转移的条件是正转起动按钮SB1(XD和反转起动按钮SB2(X2).汇合的条件是热继电器FR(X3)或停止按钮SB3(X0).初始状态SO可由初始脉冲M8002来驱动,其状态转移图如图7-13(a)所示。(3)指令表根据下图(a)所示的状态转移图,其指令表如下图(b)所示。(b)指令我LDM8OO2STLS20SETSOIDXOOOSIXSOORX003LDX001OUTSOSETS20STLS30I.DX002LDXOOOSETS30ORX003STLS20OUTSOOUTY001RETSTLS30ENDOUTY002电动机正反转控制的状态转移图和指令表可编程控制器与变频器教案编号:15课程名称可编程控制 器与变频器教研组长 意见签名任课教师日期编写日期授课日期2014年8月 12日授课班级13机电2班13机电高班题目第3章PLC 3 实训四选择5进顺控指令及其应用 性流程的程序设计目的要求巩固选择性流程的设计方法重点、难点选择性流程的设计方法和步骤组 织 教 学结合实际案例讲解设计过程及注意事项90分钟教具及电化 教学手段等教材,教案,黑板,多媒体,教学用电脑作业布置课后习题课后记事教案续页教学内容及实施过程(注明:*重点#难点?疑点):一、导入新课上次课对选择性流程的程序设计方法进行了介绍,这次可我们通过设计一个三相电动机的正 反转能耗制动的控制系统,来巩固二、明确本次授课的目的与要求熟悉选择性流程的设计过程三、讲解本次授课的具体内容第3章PLC步进顺控指令及其应用实训四:选择性流程程序设计实训一、实训任务设计一个三相电动机正反转能耗制动的控制系统,并在实训室完成模拟调试。1.控制要求按SB1、KM1合,电动机正转,按SB2、KM2合,电动机反转;按SB、KM1或KM2断开,KM3合,能耗制动(制动时间为T秒);要求有必要的电气互锁,不需按钮互锁;FR动作,KM1 或KM2或KM3释放,电动机自由停车;要求用步进顺控指令设计程序。2.实训目的(1)掌握选择性流程程序的用法;(2)掌握设计选择性流程状态转移图的基本方法和技巧(3)会用状态转移图设计选择性流程程序二、实训步骤1.1/0分配2、状态转移图根据控制要求,电动机的正反转是一个选择性分支流程三、实训报告1.分析与总结(1)根据三相电动机正反转能耗制动的状态转移图,写出指令表(2)比较用基本逻辑指令和步进顺控指令编程的异同,并说明各自的优缺点(3)画出三相电动机正反转能耗制动主电路的接线图2.巩固与提高(1)用另外的方法编制程序(2)从安全的角度分析一下状态S22的作用,并说明原因(3)若要在本实训功能的基础上增加手动正、反转功能,则如何设计其状态转移图可编程控制器与变频器教案编号:16课程名称可编程控制 器与变频器教研组长 意见签名任课教师日期编写日期授课日期2014年10月2日授课班级13机电2班13机电高班题目第3章PLC 33.5并行性流:5进顺控指令及其应用 程的程序设计目的要求掌握并行性流程的设计方法记事重点、难点并行性流程的设计方法和步骤组 织 教 学结合实际案例讲解设计过程及注意事项90分钟教具及电化 教学手段等教材,教案,黑板,多媒体,教学用电脑作业布置课后习题课后教案续页教学内容及实施过程(注明:*重点#难点?疑点):一、导入新课上次课对选择性流程的程序设计方法进行了介绍,这次我们讲解并行性程序设计,希望大家在前面的基础上能更好的理解,并区分两种的不同二、明确本次授课的目的与要求通过讲解掌握并行性流程设计的适用环境和设计方法三、讲解本次授课的具体内容第3章PLC步进顺控指令及其应用3.5并行性流程的程序设计3.5.1 并行性流程及其程序设计(一)并行性流程程序的特点由两个及以上的分支程序组成的,但必须同时执行各分支的程序,称为并行性流程程序。下图是具有3个支路的并行性流程程序,其特点如下:并行性流程程序的结构形式(二)并行性流程编程编程原则:先集中进行并行分支处理,然后再集中进行汇合处理。1.并行性分支的编程 并行性分支的编程与选择性分支的编程一样,先进行驱动处理,然后进行转移处理,所有的转移 处理按顺序执行。根据并行性分支的编程方法,首先对S20进行驱动处理(OUT Y0),然后按第一分支、第二分支、第三分支的顺序进行转移处理。如图(a)所示,并行性分支的程序如下:STLS20OUTY000先驱动处理LDXOOO并行转移条件SETS21转移到第一分支SETS31转移到第二分支,转移处理SETS41转移到第三分支(b)并行分支状态程 序并行性分支的编程2.并行性汇合的编程并行性汇合的编程与选择性汇合的编程一样,也是先进行汇合前状态的驱动处理,然后按顺序向 汇合状态进行转移处理。根据并行性汇合的编程方法,首先对S21、S22、S31、S32、S41、S42进行驱动处理,然后按S22、S32、S42的顺序向S50转移。如下图所示,并行性汇合的 程序如下:(a)汇合状态STL OUT LDSET STL OUTSTL OUTLD SETSTL OUTSTLOUT LDSET STL OUTSTL STL STLLD SETS21 Y21嫖11第一分支的驱动处理S22Y022 J13 13 0 0 s Y X2 2 23 3 3 s s Y4S第二分支的驱动处理Y041o1 r第三分支的驱动处理S42Y042 JS22由第一分支汇合S32由第二分支汇合S42由第三分支汇合X002汇合条件S50汇合状态(b)并行汇合状态程序并行汇合的编程3.并行性流程编程注意事项(1)并行性流程的汇合最多能实现8个流程的汇合。(2)在并行分支、汇合流程中,不允许有下图(a)的转移条件,而必须将其转化为图6-19(b)后,再进行编程。(a)不正确的转移条件(b)正确的转移条件并行性分支、汇合流程的转化可编程控制器与变频器教案编号:17课程名称可编程控制 器与变频器教研组长 意见签名任课教师日期编写日期授课日期2014年10月2日授课班级13机电2班13机电高班题目第3章PLC 3 实训五并行T5进顺控指令及其应用 生流程的程序设计实训目的要求巩固并行性流程的设计方法重点、难点并行性流程的设计方法和步骤组 织 教 学结合实际案例讲解设计过程及注意事项90分钟教具及电化 教学手段等教材,教案,黑板,多媒体,教学用电脑作业布置课后习题课后记事教案续页教学内容及实施过程(注明:*重点#难点?疑点):一、导入新课上次课对并行性流程的程序设计方法进行了介绍,这次我们通过一个实例来巩固并行流程的 设计过程二、明确本次授课的目的与要求巩固并行性流程的设计过程三、讲解本次授课的具体内容第3章PLC步进顺控指令及其应用实训五:并行性流程程序设计实训用步进指令设计一个按钮式人行横道交通灯控制的控制程序。控制要求:如下图所示人行横道交通灯控制,按下按钮SB1或SB2,人行道和车道指示灯按如 下图所示的示意图亮灯。人行横道交通灯控制(1)I/0分配XO:SB1(左起动),XI:SB2(右起动),Y1:车道红灯,Y2:车道黄灯,Y3:车道绿灯,Y5:人行道红灯,Y6:人行道绿灯。(2)PLC的外部接线图(如下图所示)按钮X0或XI车道绿(Y3)车道黄(Y2)车道红(Yl)人行道红(Y5)人行道绿(Y6)30s10s30s20s闪5次按钮式人行横道指示灯的示意图SB1|SB2|ECOM X0 XIFX2N-48MRCOM 1,2 Yl Y2Y315sY5Y6FUDC24V(X)L1(X)L2(X)L3(X)L4(X)L5昌PLC的外部接线图(3)状态转移图根据控制要求,当未按下按钮SB1或SB2时,人行道红灯和车道绿灯亮:当按下按钮SB1或 SB2时,人行道指示灯和车道指示灯同时开始运行,是具有两个分支的并行流程。其状态转移图 如下图所示。M8002人行道,红IsolYOO3,车道:绿=xooiX0001-S20车道:绿S30人行道:红TO一一V)K300-T2TI一一S22车道:黄三1KI00车道:红nK50S31T3-L S32CO-T5-人行道:绿YOi八KI50T4一S33 H人行道:绿-CO-T5-对状态S33动作次数计数 的计数器触点CO在第5 次计数时动作人行道:红RST COT6RET ENDK50按钮式人行横道交通灯控制的状态转移图说明:PLC从STOP-RUN时,初始状态SO动作,车道信号为绿灯,人行道信号为红灯,按人行横道按钮SB1或SB2,贝U状态转移至US20和S30,车道为绿灯,人行道为红灯,30s后车道为黄灯,人行道仍为红灯。再过10s后车道变为红灯,人行道仍为红灯,同时定时器T2起动,5s后T2触点接通,人行 道变为绿灯。1 5s后人行道绿灯开始闪烁(S32人行道绿灯灭,S33人行道绿灯亮)o闪烁中S32、S33反复循环动作,计数器C0设定值为5,当循环达到5次时,C0常开触点 就接通,动作状态向S34转移,人行道变为红灯,期间车道仍为红灯,5s后初始状态,完成一 个周期的动作。在状态转移过程中,即使按动人行横道按钮SB1或SB2也无效。(4)指令表程序根据并行分支的编程方法,其指令表程序如下:LD M8002 SET SO STL SO OUT Y003 一OUT Y005;先驱动处理 OK黑黑)并行转移条件;分支状态编程SET S20。移到第一分支彳转移处理 SET S30转移到第二分支 STL S20、OUT Y003 OUT TO K300 LD TO SET S21 STL S21OUT Y002 1 第一分支、OUT T1 K100 的驱动处理 LD T1 SET S22 STL S22 OUT Y001 OUT T2 K50)STL S30OUT Y005|人必丛LD T2,并行汇合前的驱动处理、SET S31 STL S31 OUT Y006 OUT T3 K150 LD T3 SET S32 STL S32 OUT T4 K5LD T4 第二分支SET S33 的驱动处理1 L J JOUT Y006湍?5窑 并行汇合的编程LI)T5ANI COOUT S32LD TOAND T5SET S34STL S34OUT Y005RST COOUT T6 K50STL S22 由第一分支汇合、STL S34 由第二分支汇合LD T6 汇合条件:转移处理 JOUT SO 汇合状态 RET END
展开阅读全文