上海理工大学 过程装备控制技术及应用 指令系统3[宣贯].pptVIP

上海理工大学 过程装备控制技术及应用 指令系统3[宣贯].ppt

  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文档。上传文档
查看更多
把一个较大的程序分成若干个程序段(对应实际的某些操作)。一个程序段称为一个步,用指令来控制各步执行的顺序——步进控制程序。 当执行步进程序时,在执行完上一步、启动下一步之前,可将上一步使用的定时器、数据区等复位。这样,在以下各步程序中还可以重复使用这些资源。 步进控制概述 * 精品PPT | 实用可编辑 一、 步进控制指令 功能:当SNXT指令的执行条件为ON时,结束上一步的执行、复位上一步用过的定时器和数据区,并启动以B为控制位的、以STEP B定义的下一个步。 B:步的控制位号 功能:步结束指令。 当所有步都执行完毕时,要安排SNXT(09) B (B是虚控制位、无实际意义)和 STEP指令以结束步程序 。 SNXT(09) B STEP(08) B SNXT(09)B STEP(08) B STEP(08) STEP(08) * 精品PPT | 实用可编辑 二、 步进控制程序的结构 1. 步进程序的基本结构 SNXT(09) HR0000 由HR0000控制的步1 STEP(08) HR0000 SNXT(09) HR0001 STEP(08) HR0001 由HR0001控制的步2 SNXT(09) 00005 STEP(08) 00000 00001 00002 每一 步都由具有执行条件的SNXT(09) B开始,其后紧随无执行条件的STEP(08) B。 STEP(08) B之后是步的内容 步程序结束时,要安排一个具有执行条件的SNXT(09) B(此B无意义,可是程序中有用过的位号)。 最后安排一个STEP(08) * 精品PPT | 实用可编辑 2. 步进控制程序的类型 步1 步2 步3 步结束 条件1 条件2 条件3 条件4 顺 序 执行类 条件4 条件6 选 择 分支类 步A 步B 步E 条件1 条件2 条件3 条件5 步结束 步C 步D 条件7 并 行 分支类 步A 步B 步E 条件1 条件2 步C 条件3 条件4 步结束 步D 条件5 * 精品PPT | 实用可编辑 步1 步2 步3 步结束 条件1 条件2 条件3 条件4 顺 序 执行类 (1) 顺序执行类程序中无分支,前一步结束被清除、复位,后一步即被启动并开始执行。 SNXT(09) HR0000 由HR0000控制的步1 STEP(08) HR0000 SNXT(09) HR0001 STEP(08) HR0001 由HR0001控制的步2 SNXT(09) 00005 STEP(08) 00000 00001 00002 例如 条件1 条件2 条件3 步结束 * 精品PPT | 实用可编辑 条件4 条件6 选 择 分支类 步A 步B 步E 条件1 条件2 条件3 条件5 步结束 步C 步D 条件7 (2) 选择分支类程序有几个分支,每个分支可以有若干个步。每个步要有执行条件。 在同一时刻只能执行其中的一个分支。编写程序时各分支的执行条件间要互锁。如条件1和条件3。 每个分支执行完毕都要去执行同一个步,如图中步E。 * 精品PPT | 实用可编辑 并 行 分支类 步A 步B 步E 条件1 条件2 步C 条件3 条件4 步结束 步D 条件5 (3) 并行分支程序有几个分支,每个分支可能有若干个步。在满足条件时几个分支将同时被启动。 几个分支都执行完毕时,又被同一个执行条件所清除、同时进入下一步。 如步B、步D执行完毕,可被条件4复位,并同时进入步E。 * 精品PPT | 实用可编辑 三、步进控制程序的编程方法 步进控制程序的结构不同,编写出的程序结构也有区别。 要根据实际控制的要求,确定程序的结构。 编写不同结构的步进控制程序的方法是有章可循的,下面举例说明。 * 精品PPT | 实用可编辑 三、中断的优先级 外部输入中断0→外部输入中断1→外部输入中断2→外部输入中断3→间隔定时器中断→ 高速计数器中断. 在执行某中断子程序时,若发生了优先级更高的中断,则立即停止执行当前的中断子程序,而转去执行优先级更高的子程序。 该子程序执行完毕再返回断点处继续执行程序。 同时发生了几个中断请求信号时,先响应优先级最高的中断。 * 精品PPT | 实用可编辑 四、中断控制指令 INT(89) CC 000 D @INT(89) CC 000 D 1. 中断控制指令 功能:当执行条件为ON时,根据CC的内容执行6种功能中的一种。 D:设定输入点屏蔽/非屏蔽 CC:控制码 输入点00003 ( 0:不屏蔽

文档评论(0)

肖四妹学教育 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档