网站大量收购独家精品文档,联系QQ:2885784924

[工学]可编程序控制器应用第三章5.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]可编程序控制器应用第三章5

返回 后一页 前一页 3.3.6绘制顺序功能图的注意事项 绘制顺序功能图的注意事项: (1)两个步绝对不能直接相连必须用一个转换将它们隔开。 (2)两个转换也不能直接相连必须用一个步将它们隔开。 (3)顺序功能图中的初始步一般对应于系统等待起动的初始状态,这一步可能没有什么 输出处于ON状态,因此有的初学者在画顺序功能图时很容易遗漏这一步。初始步是必不可 少的,一方面因为该步与它的相邻步相比,从总体上说输出变量的状态各不相同;另一方面如果没有该步,无法表示初始状态,系统也无法返回停止状态。 返回 后一页 前一页 (4)自动控制系统应能多次重复执行同一工艺过程,因此在顺序功能图中一般应有由步 和有向连线组成的闭环,即在完成一次工艺过程的全部操作之后,应从最后一步返回初始步, 系统停留在初始状态,在连续循环工作方式时,将从最后一步返回下一工作周期开始运行的第一步 。 (5)在顺序功能图中,只有当某一步的前级步是活动步时,该步才有可能变成活动步。如 果用没有断电保持功能的编程元件代表各步,进入RUN工作方式时,它们均处于OFF状态,必须用初始化脉冲SM0.1的常开触点作为转换条件,将初始步预置为活动步 ,否则因顺序功能图中没有活动步,系统将无法工作。如果系统有自动、手动两种工作方式,顺序 功能图是用来描述自动工作过程的, 返回 后一页 前一页 这时还应在系统由手动工作方式进入自动工作方式时,用一个适当的信号将初始步置为活动步 。 举例如下: 返回 后一页 前一页 返回 后一页 前一页 返回 后一页 前一页 返回 后一页 前一页 * 后一页 返回 可编程控制器原理与应用 安徽理工大学电信学院 多媒体课件编制 金 林 后一页 返回 安徽理工大学电信学院 第3章 西门子小型可编程控制器S7-200 3.3 顺序控制及程序设计 返回 后一页 前一页 3.3.1 程序结构 返回 后一页 前一页 3.3 顺序控制及程序设计 3.3.1 程序结构 S7-200CPU的用户程序由主程序、子程序和中断程序组成。程序结构见图3-43所示。 1. 主程序 每次CPU扫描都要执行一次主程序。STEP7-Micro/WIN 32的程序编辑器窗口下部的标签用来选择不同的程序。因为程序已被分开,各程序结束时不需要加入无条件结束指令,如END、RET或RETI等。 2. 子程序 子程序是一个可选的指令的集合,仅在被其它程序调用时执行。同一段程序被多次调用,使用子程序可以简化程序代码和减少扫描时间。设计得好的子程序容易移植到别的项目中去。 返回 后一页 前一页 程序 中断程序2 子程序2 主程序 中断程序1 子程序m 子程序1 中断程序n 返回 后一页 前一页 3. 中断处理程序 中断程序是指令的一个可选集合,中断程序不是被主程序调用,它们在中断事件发生时由可编程序控制器的操作系统调用。中断程序用来处理预先规定的中断事件,因为不能预知何时会出现中断事件,所以不允许中断程序改写可能在其他程序中使用的存储器。 主程序应安排到程序的最前面。其他部分的位置安排没有严格的顺序,但习惯上把子程序安排在中断程序的前面。 返回 后一页 前一页 3.3.2 顺序控制设计法 用一般方法设计梯形图时,对于不同的控制系统,没有一种通用的容易掌握的设计方法。在设计复杂系统的梯形图时,用大量的中间单元来完成记忆、联锁和互锁等功能,由于需要考虑的因素很多,它们往往又交织在一起,分析起来非常困难,并且很容易遗漏一些应该考虑的问题。修改某一局部电路时,很可能会对系统的其他部分产生意想不到的影响,因此梯形图的修改也很麻烦,往往花了很长的时间还得不到一个满意的结果。而且设计出的梯形图往往很难阅读,给系统的维护和改进带来了很大的困难 返回 后一页 前一页 所谓顺序控制,就是按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间的顺序,在生产过程中各个执行机构自动地有秩序地进行操作。 使用顺序控制设计法时首先根据系统的工艺过程,画出顺序功能图,然后根据顺序功能图画出梯形图。有的可编程序控制器为用户提供了顺序功能图语言,在编程软件中生成顺序功能图后便完成了编程工作。它是一种先进的设计方法,很容易被初学者接受,对于有经验的工程师,也会提高设计的效率,程序的调试、修改和阅读也很方便。某厂有经验的电气工程师用经验设计某控制系统的梯形图,花了两周的时间,同一系统改用顺序控制设计法,只

您可能关注的文档

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档