5.2 程序控制指令(新修改).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
5.2 程序控制指令(新修改)

5.2.1暂停、结束指令 5.2.2跳转指令 5.2.3循环指令FOR和NEXT 5.2.4子程序 2. STOP指令 1) 指令格式、功能及其用法 STOP为暂停指令,在执行条件成立时,能够使PLC的运行方式从运行状态(RUN)转为停止状态(STOP),同时立即终止程序的执行。 WDR指令 1) 指令格式、功能及其用法 WDR为看门狗复位指令。为保证CPU系统可靠运行,PLC内部设置了系统监视定时器WDT(watch dog timer),用于监视扫描周期是否超时。系统正常工作时扫描周期会小于WDT的定时设置值(默认为500ms),在每个扫描周期内扫描到WDT时,系统都会对WDT复位一次,从而保证WDT不会报警。但当系统出现故障时,扫描周期有可能超过WDT的定时设置值,这时WDT不能在设置值范围内被复位,则报警并停止CPU运行,同时复位输入输出。 3) 带参数的子程序调用 可以带参数调用子程序,这种方式扩大了子程序的使用范围,增加了调用的灵活性。 练习与思考 1.S7-200系列共有几种类型的定时器,各自有什么特点?S7-200系列PLC有几种分辨率的定时器? 2.S7-200系列有几种形式的计数器,各有什么特点? 3.指出图中的错误(P124中图5-43)。 4. 对锅炉鼓风机和引风机控制要求如下: (1)开机时首先启动引风机,12S后自动启动鼓风机。 (2)停止时,立即关断鼓风机,经过23S后自动关断引风机。 试统计输入信号、输出信号并进行端口的分配,设计相关的梯形图程序,画出时序图。 5.设计一个照明灯的控制程序。当按下接在I0.0上的按钮后,接在Q0.0上的照明灯可以发光36S,如果在这段时间内又有人按下按钮,则时间间隔从头开始,这样可以确保最后一次按完按钮后,灯光可以持续36S的照明。 6.某机车主轴和润滑泵分别由各自的笼型电机拖动,且都采用直接启动。控制要求: (1)主轴必须在润滑泵启动之后才可以启动。 (2)主轴连续运转时为正向运行,但还可以进行正、反向点动。 (3)主轴先停车后,润滑泵才可以停。 试统计输入信号,输出信号并进行端口的分配,设计相关的梯形图。 * 5.2 程序控制指令 1. 结束指令END/MEND 1) 指令格式、功能及其用法 END指令为有条件结束指令,MEND为无条件结束指令 梯形图 MEND END 指令表 无条件结束 有条件结束 名 称 END指令用于在执行条件成立时结束主程序,返回程序起点。 用Micro/Win32编程时,编程人员不需手工输入MEND指令,而是由软件自动加在主程序结尾。用于标志主程序的结束。 5.2.1暂停、结束指令 I0.0闭合时,END指令运行,程序到此结束,返回主程序首地址重新开始执行。I0.0断开时,END指令不运行,程序继续向下运行,直到MEND指令结束。 2) 指令说明 (1) 两条指令均为无操作数指令。 (2) 结束指令只能用于主程序中,不能在子程序和中断程序中使用。有条件结束指令可用在无条件结束指令前结束主程序。 STOP指令操作数 梯形图 STOP 指令表 暂 停 名 称 I0.0闭合时,STOP指令运行,PLC工作方式立即从运行转变为停止方式。I0.0为断开,则程序正常运行。 2) 指令说明 (1) STOP指令在程序中常用于处理突发紧急事件,所以其执行条件必须严格选择,既不能干扰程序的正常运行,又要在出现问题时能够起到作用。可以同时并联多个触点作为其执行条件。 (2) STOP指令可以用在主程序、子程序和中断程序中。 (3) STOP指令无操作数。 但有时在程序正常运行情况下,由于程序过长或使用中断指令、循环指令会使扫描周期超过WDT定时器的设置值,为避免使监视定时器动作,就需要在程序中使用WDR指令人为复位WDT定时器。 WDR指令操作数 — (WDR) 梯形图 WDR 指令表 看门狗复位 名 称 I0.0闭合时,WDR指令运行,复位系统监视定时器WDT。 有I/O错误时,该位置1。 运行过程中发现编程问题时,该位置1。 1. JMP、LBL指令 1) 指令梯形图与指令表 梯形图格式 LBL N JMP N 指令表格式 LBL JMP 指令 标 号 跳 转 名 称 5.2.2 跳转指令 其中N为0~255的常数。 2) 指令功能 JMP 跳转指令,在预置触发信号接通时,使程序跳转到N所指定的相应标号处

文档评论(0)

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

你好,我好,大家好!

版权声明书
用户编号:7140162041000002

1亿VIP精品文档

相关文档