项目三PLC的顺序控制指令应用任务三人行横道交通课件

上传人:风*** 文档编号:242661209 上传时间:2024-08-30 格式:PPT 页数:34 大小:574.06KB
返回 下载 相关 举报
项目三PLC的顺序控制指令应用任务三人行横道交通课件_第1页
第1页 / 共34页
项目三PLC的顺序控制指令应用任务三人行横道交通课件_第2页
第2页 / 共34页
项目三PLC的顺序控制指令应用任务三人行横道交通课件_第3页
第3页 / 共34页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,点击此处结束放映,项目三 PLC顺序控制指令应用 任务三 人行横道交通灯控制,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,江西工业职业技术学院 机电分院,任务三,项目三 PLC顺序控制指令应用,江西工业职业技术学院 机电分院 任务三项目三 PLC顺序,1.掌握多流程顺控程序的编写,2.熟悉程序控制类指令的应用,3.用PLC实施人行横道交通灯控制,学时: 2,习题,: 3.6 3.5,教学目的和要求,项目三 PLC顺序控制指令应用 任务三 人行横道交通灯控制,教学目的和要求项目三 PLC顺序控制指令应用 任务,目 录,一、,任务导入和分析,二、,相关知识,多流程顺序控制,三、,任务实施,四、,知识拓展,程序控制类指令,项目三小结,目 录,一、任务导入与分析,图3-18所示为按钮式人行横道控制系统示意图。通常路口车道为绿灯,人行道为红灯。若人行道有人按动按钮(I0.0或I0.1有信号),则车道继续为绿灯,人行道仍为红灯。但20S后,车道变黄灯,再5S后车道变为红灯,车道为红灯5S后,人行道变为绿灯,行人方可通过。人行道为绿灯15S后再闪烁5S,然后又变回红灯,这期间车道一直为红灯,再过5S返回初始状态。因为车道和人行横道同时要进行控制,所以这是典型的并行分支结构。,一、任务导入与分析 图3-18所示为,图3-18,按钮式人行横道交通灯控制系统示意图,I0.0,I0.1,人行道,Q0.3 红,Q0.4 绿,车 道,Q0.0 红,Q0.1 黄,Q0.2 绿,图3-18 按钮式人行横道交通灯控制系统示意图I0.0I0.,二、相关知识 多流程顺序控制,1分支控制,在实际控制中,一个顺序控制状态流有时需要分成两个或多个不同分支控制状态流,如图3-19所示。,注意:当一个控制状态流分离成多个分支时,所有的分支控制状态流必须同时激活。也就是说,在同一个转移条件的允许下,使用多条SCRT指令并联可以在一段SCR程序中实现控制流的分支。状态A状态B状态C转移条件图3-19 控制流的分支,状态A,状态B,状态C,转移条件,图3-19 控制流的分支,二、相关知识 多流程顺序控制,2有条件的分支控制,在有些情况下,一个控制流可能转入多个可能的控制流中的某一个。到底转入到哪一个,取决于控制流前面的转移条件,哪个先为真就转入那个分支。如图3-20所示。,图3-20 基于转移条件的控制流分支,状态E,状态F,状态G,转移条件,转移条件,2有条件的分支控制 在有些情况下,一,3合并控制,当多个控制流产生类似的结果时,可以把这些控制流合并成一个控制流,被称之为控制状态流的合并,如图3-21所示。在合并控制流时,必须等到所有分支控制流都执行完成,才能共同进入下一个SCR段。,状态L,状态N,状态M,转移条件,图3-21 控制流的合并,3合并控制 当多个控制流产生类似,4多流程顺序控制举例,(1)选择分支,某选择分支过程控制的状态转移图和梯形图程序如图3_22、图3_23所示。,图3-22 选择分支过程控制状态转移图,SM0.1,I0.0,I0.1 I0.4,I0.2,I0.5,I0.3,I0.6,S0.0,Q0.0接通,S0.1,Q0.1接通,S0.4,Q0.4接通,S0.5,Q0.5接通,S0.2,Q0.3接通,S0.2,Q0.1接通,S0.3,Q0.2接通,4多流程顺序控制举例(1)选择分支图3-22 选择分支过程,项目三PLC的顺序控制指令应用任务三人行横道交通课件,项目三PLC的顺序控制指令应用任务三人行横道交通课件,图3-23 选择分支过程控制梯形图程序,图3-23 选择分支过程控制梯形图程序,(2)并行分支合并过程控制,某并行分支合并过程控制的状态转移图和梯形图程序如图3-24、图3-25所示。,图3-24 并行分支合并过程控制状态转移图,SM0.1,I0.0,I0.2,I0.3,I0.4,S0.0,Q0.0接通,S0.2,Q0.2接通,S0.2,Q0.1接通,S0.3,Q0.3接通,S0.4,Q0.4接通,S0.5,Q0.5接通,(2)并行分支合并过程控制 某并行分支,项目三PLC的顺序控制指令应用任务三人行横道交通课件,图3-25并行分支合并过程控制梯形图程序,图3-25并行分支合并过程控制梯形图程序,三、任务实施,1分配I/O地址,绘制PLC输入/输出接线图,表3-3 按钮式人行横道交通灯控制I/O地址分配,输 入,输 出,内部编程元件,人行道启动按钮SB1,I0.0,车道红灯HL1,Q0.0,定时器,T37 T42,人行道启动按钮SB2,I0.1,车道黄灯HL2,Q0.1,车道绿灯HL1,Q0.2,顺序控制,继电器,S0.0,S2.0 S2.2,S3.0 S3.3,人行道红灯HL1,Q0.3,人行道绿灯HL1,Q0.4,三、任务实施1分配I/O地址,绘制PLC输入/输出接线图表,图3-26 按钮式人行横道交通灯控制输入/输出接线图,I0.0,I0.1,PLC,1M,Q0.0,Q0.1,Q0.2,Q0.3,Q0.4,1L,SB1,SB2,车道红灯,车道黄灯,车道绿灯,人行道红灯,人行道绿灯,电源,图3-26 按钮式人行横道交通灯控制输入/输出接线图I0.0,2编制PLC程序并调试,图3-27 按钮式人行横道交通灯控制状态转移图,SM0.1,I0.0 I0.1 车 道,T37,T38,T42,S0.0,Q0.2接通,车道绿灯,Q0.3接通,人行道红灯,S2.1,Q0.1接通黄灯,T38定时5S,S2.0,Q0.2接通,T37定时20S,S2.2,Q0.0接通红灯,T39定时5S,人 行 道,T39,T40,T41,S3.1,Q0.4接通绿灯,T40定时15S,Q0.4绿灯闪烁,T41定时5S,S3.2,S3.0,Q0.3接通红灯,S3.3,Q0.3接通红灯,T42定时5S,2编制PLC程序并调试图3-27 按钮式人行横道交通灯控制,项目三PLC的顺序控制指令应用任务三人行横道交通课件,项目三PLC的顺序控制指令应用任务三人行横道交通课件,项目三PLC的顺序控制指令应用任务三人行横道交通课件,项目三PLC的顺序控制指令应用任务三人行横道交通课件,图 3-28 按钮式人行横道交通灯控制的梯形图程序,图 3-28 按钮式人行横道交通灯控制的梯形图程序,四、知识拓展 程序控制类指令,1结束指令,END功能:根据前面逻辑条件终止本次循环的用户主程序,并返回主程序起始点继续执行。,STEP7-MicroWin32编程软件,在主程序的结尾自动生成无条件结束指令(MEND),在编制程序时用户不得自己添加MEND指令。,【指令使用说明】,(1) END指令无操作数。,(2) END指令只能用在主程序,而不能用在子程序或中断程序中。,END,图 3-30 条件结束指令格式,四、知识拓展 程序控制类指令 1,STOP功能:使 CPU 立即终止程序的执行,强迫 CPU 从 RUN 方式转变为 STOP 方式。如果停止指令在中断程序中执行,该中断立即停止,并且忽略所有挂起的中断,但继续扫描程序的剩余部分,直至本次扫描完成后,终止程序的执行。,2. 停止指令,STOP,图 3-31 停止指令格式,STOP功能:使 CPU,当 I0.0 接通时,Q0.0 有输出,若I0.1 接通,,终止本次用户程序,Q0.0仍保持接通,下面的程序不会执行,并返回主程序起始点。若I0.1 断开,当接通I0.2时 ,则Q0. 1 有输出,若将I0.3 接通则执行STOP指令,立即终止程序执行,Q0.0 与 Q0.l 均复位,CPU 转为 STOP 方式。,结束指令和停止指令的简单应用,图3-32 结束、停止指令应用举例,当 I0.0 接通时,Q0.0 有输,3. 看门狗复位指令,WDR,WDR,图 3-33 看门狗指令格式,为了保证系统的可靠运行,PLC内部设置了看门狗定时器(Watch Dog Timer)(也叫系统监视定时器), 用于监视扫描周期是否超时。系统正常工作时扫描周期小于看门狗定时器的定时设置值(默认为300ms),在每个扫描周期内都会扫描到看门狗定时器,系统对看门狗定时器复位一次,从而保证看门狗定时器不会报警。如果系统出现故障,使PLC偏离正常的程序执行路线,看门狗定时器不再被周期性的复位,当定时时间到的时候,则报警并停止CPU运行。若程序正常扫描的时间超过300毫秒,为了防止在正常的情况下看门狗定时器报警,可将看门狗定时器复位指令WDR插入到程序中适当的地方,使看门狗定时器重新触发,这样可以增加扫描时间。,看门狗复位指令WDR功能:使看门狗定时器重新触发。,3. 看门狗复位指令,4. 跳转及标号指令,跳转指令JMP:当输入端有效时,使程序流程跳转到指定标号N处。操作数 N 范围: 0255 。,标号指令LBL:标记程序跳转的目标位置。,JMP N,LBL N,图 3-35 跳转及标号指令格式,【指令使用说明】,(1)跳转及标号指令成对出现在程序中,它们可以用在主程序、子程序或中断程序中。但不能从主程序跳到子程序或中断程序,同样也不能从子程序或中断程序跳出。,(2)多条跳转指令可以对应同一标号,但一个跳转指令不能对应多个相,4. 跳转及标号指令 跳转指令JMP,跳转及标号指令的应用,LD I0.0,JMP 3,LD I0.1,= Q0.1,LBL 3,LD I0.2,= Q0.2,( a ) 梯形图 ( b) 语句表,图3-36 跳转及标号指令应用举例,跳转及标号指令的应用 LD I0.0( a ) 梯形图,5. 循环指令,循环开始指令FOR:标记循环体的开始。,循环结束指令NEXT:标记循环体的结束。,FOR指令中的INDX 为当前循环次数计数器,INIT为循环初值,FINAL循环终值。FOR和NEXT之间的程序段称为循环体。每执行一次循环体,当前计数值加 1 ,并且将结果同终值作比较,如果大于终值,那么终止循环。,FOR INDX,INIT,FINAL,NEXT,图 3-37 循环指令格式,5. 循环指令 循环开始指令FOR:,【指令使用说明】,(1)FOR 、NEXT 指令必须成对使用。,(2)如果初值大于终值,那么循环体不被执行。,(3)循环指令可以嵌套,但不能交叉。最大嵌套深度为 8 层。,(4)每次使能输入重新有效时,指令将自动复位各参数,使循环指令重新开始执行。,【指令使用说明】,循环指令的应用,LD SM0.1,MOVW 0 , AC1,LD I0.1,FOR VW1 , 1 , 60,LD SM0.0,INCW AC1,NEXT,( a ) 梯形图 ( b) 语句表,图4-38 循环指令应用举例,循环指令的应用 LD SM0.1( a,项目三 小 结,本项目通过“运料小车的运行控制、液体的混合装置控制、按钮式人行横道交通灯控制”三个任务为载体,介绍了S7-200 PLC顺序控制指令。顺序控制指令可以模仿控制进程的步骤,对程序逻辑分块;可以将程序分成单个流程的顺序步骤,也可以同时激活多个流程;可以使单个流程有条件地分成多支单个流程,也可以使多个流程有条件地重新汇集成单个流程,从而可以对一个复杂的工程非常方便地编制控制程序。,S7-200 PLC提供了三条顺序控制指令:顺序状态开始指令LSCR、顺序状态转移指令SCRT和顺序状态结束指令SCRE。编写每个顺序控制继电器(SCR)段程序时需清楚三个方面的内容:本SCR段要完成的工作;实现状态转移的条件;下一个SCR段的状态位。,项目三 PLC顺序控制指令应用,项目三 小 结 本项目通过“运,谢谢,骑封篙尊慈榷灶琴村店矣垦桂乖新压胚奠倘擅寞侥蚀丽鉴晰溶廷箩侣郎虫林森,-,消化系统疾病的症状体征与检查林森,-,消化系统疾病的症状体征与检查,谢谢骑封篙尊慈榷灶琴村店矣垦桂乖新压胚奠倘擅寞侥蚀丽鉴晰溶廷,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!