项目四送料车的控制-14子程序调用.pptVIP

项目四送料车的控制-14子程序调用.ppt

  1. 1、本文档共19页,可阅读全部内容。
  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文档。上传文档
查看更多
项目四送料车的控制-14子程序调用.ppt

项目四 程序控制(运料车的控制) 手动方式 自动方式(单周期方式、重复循环) 项目四 程序控制(运料车的控制) 项目四 程序控制(步进指令应用) 项目四 程序控制(步进指令应用) 项目四 程序控制(步进指令应用) 选择序列:具有可供选择的流程。分支处,在同一步中利用不同的条件用SCRT指令转移到不同的步(条件为真时才转移,且每次只能执行一条分支);汇合处,则在不同步中(转移条件也不同)用转移到下一相同的步。 (见习题5-33) 项目四 程序控制(步进指令应用) 项目四 程序控制(步进指令应用) 并行序列:把一个顺控状态流分成两个或多个不同的分支控制状态流,并发处和同时结束处用双水平线表示。分支处,在同一步中利用相同的条件转移到不同的步(同时激活各分支);汇合处,分支流必须全部完成后,才能向下转移。而在编程时汇合前的各步中都不用SCRT指令,通过各步完成的信号与转移条件相“与”作为置位汇合处的下一步和复位汇合前各步的条件。 项目四 程序控制(步进指令应用) 项目四 程序控制(步进指令应用) 分析控制要求(工艺要求、工作方式); 进行I/O地址分配; 设计顺序功能图; 根据功能图设计梯形图。 项目四 程序控制(步进指令应用) 交通灯控制:启动时,东西先通行,东西绿灯亮20秒闪3秒,接着,东西黄灯亮2秒,此间,南北红灯亮;25秒后,南北通行,南北绿灯亮25秒闪3秒,接着,南北黄灯亮2秒,此间,东西红灯亮;如此循环,直到断开控制开关。 分析控制要求,画时序图和顺序功能图。(要学生配合完成,可用不同的分步方法) 用顺控指令编程(作业)。 项目四 程序控制(运料车的控制) 项目四 程序控制(跳转、步进指令应用) 项目四 程序控制(跳转、步进指令应用) 项目四 程序控制(子程序调用) 项目四 程序控制(子程序调用) 项目四 程序控制(子程序调用) 项目四 程序控制(循环指令) 项目四 程序控制(运料车的控制) 项目四 程序控制(运料车的控制) * * 引入:工作方式 手动方式 底门打开 Q0.3 驱动向后 Q0.2 翻斗门打开 Q0.1 驱动向前 Q0.0 输出 开门卸料(卸料完成后自动关门) I1.1 开门进料(装料完成后自动关门) I1.0 小车向后(至后限自动停止) I0.7 小车向前(至前限自动停止) I0.6 输入 使用说明 I/O地址 小车在后端时,按起动按钮小车向前,至最前端时停止,并使翻斗开门进料,5秒后,小车向后,至最后端时停止,开底门卸料,3秒后关门,完成一个循环。 I/O分配表 控制要求 程序编制(板书) 自动程序--顺序功能图与顺序控制指令 自动操作的顺序功能图 底门打开 Q0.3 驱动向后 Q0.2 翻斗门打开 Q0.1 驱动向前 Q0.0 输出 后限位行程开关 I0.2 前限位行程开关 I0.1 自动起动按钮 I0.0 输入 使用说明 I/O地址 I/O分配表 自动程序--顺序功能图与顺序控制指令 顺序控制指令 步结束:步结束标志SCRE。 步转移:当条件满足时, SCRT复位本步,激活下一状态继电器和下一步; 步开始:当状态继电器位为1时,SCR指令被激活,后续的程序段开始执行; 红绿灯循环点亮控制:按下起动按钮,红灯亮1秒后灭,绿灯亮1秒后灭,循环点亮,直到按下停止按钮。 应用举例: 运料车自动程序的编制(先板书,讲述编程的基本思路) 选择与并列分支的编程方法 板书编程 选择与并列分支的编程方法 选择与并列分支的编程方法 选择与并列分支的编程方法 板书编程 顺序控制程序设计的步骤 应用举例 I0.5 自动循环方式 I0.4 单周期方式 I0.3 手动方式 方式选择及外围按线 设工作方式选择开关 外围接线: 实际中,输入、输出点根据具体情况进行分组使用! 不同工作方式的实现方法:程序跳转 JMP/LBL指令: JMP:条件满足时,使程序跳转到指定标号(0~255)处; LBL:标记跳转目的地位置。(直接连接于母线上) 应用举例:一台电动机点动与连续两种方式控制 不同工作方式的实现方法:程序跳转 程序总体结构: I0.5 自动循环方式 I0.4 单周期方式 I0.3 手动方式 子程序调用 子程序:具有特定功能、并可能多次使用的程序段。 调用、执行完子程序后,自动返回主程序的子程序调用处。 子程序调用指令编写在主程序中 子程序返回指令编写在子程序中,无条件返回指令由编译程序自动处理(包括END、RET、RETI) 调用指令: 子程序调用指令的应用 不带参数调用 单台电动机点动和连续控制两种方式的实现 运料车手动程序与自动程序的调用(请学生进行设计) 子程序编程的三个步骤: 建立子

您可能关注的文档

文档评论(0)

zhangningclb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档