- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 顺序控制设计法 用一般方法设计梯形图时,对于不同的控制系统,没有一种通用的容易掌握的设计方法。在设计复杂系统的梯形图时,用大量的中间单元来完成记忆、联锁和互锁等功能,由于需要考虑的因素很多,它们往往又交织在一起,分析起来非常困难,并且很容易遗漏一些应该考虑的问题。修改某一局部电路时,很可能会对系统的其他部分产生意想不到的影响,因此梯形图的修改也很麻烦,往往花了很长的时间还得不到一个满意的结果。而且设计出的梯形图往往很难阅读,给系统的维护和改进带来了很大的困难 返回 后一页 前一页 所谓顺序控制,就是按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间的顺序,在生产过程中各个执行机构自动地有秩序地进行操作。 使用顺序控制设计法时首先根据系统的工艺过程,画出顺序功能图,然后根据顺序功能图画出梯形图。有的可编程序控制器为用户提供了顺序功能图语言,在编程软件中生成顺序功能图后便完成了编程工作。它是一种先进的设计方法,很容易被初学者接受,对于有经验的工程师,也会提高设计的效率,程序的调试、修改和阅读也很方便。某厂有经验的电气工程师用经验设计某控制系统的梯形图,花了两周的时间,同一系统改用顺序控制设计法,只
您可能关注的文档
- [工学]07级数控技术专业-机床电气控制技术复习提纲.doc
- [工学]08工本专业现场认识实习指导书.doc
- [工学]08级学生毕业设计及答辩实施细则.doc
- [工学]1 系统建模的演变.ppt
- [工学]1-2电流和电压的参考方向.ppt
- [工学]09-10一电子07级自然科学史7.ppt
- [工学]1 测试系统特性分析.ppt
- [工学]10年江西财经大学线代代数试卷C答案.doc
- [工学]11 机电典型事故分析.doc
- [工学]13第十三章 价值工程.ppt
- 《基于物联网的建筑施工企业人力资源管理信息化对员工工作压力的缓解研究》教学研究课题报告.docx
- 难点解析京改版数学8年级上册期末试卷【学生专用】附答案详解.docx
- 中学英语教学AI资源内容优化与学生英语听力理解能力匹配性分析教学研究课题报告.docx
- 高中信息技术教师数字素养线上线下融合培训模式创新分析教学研究课题报告.docx
- 高考总复习数学配套练习题38 课时质量评价(三十八).pdf
- 多媒体辅助初中物理教学中的情境设计与实施策略教学研究课题报告.docx
- 《装配式建筑预制构件生产中新型钢筋连接技术的研究与应用》教学研究课题报告.docx
- 高中科技创新活动对学生创新实践能力培养的实践探索教学研究课题报告.docx
- 难点解析京改版数学8年级上册期末试卷【满分必刷】附答案详解.docx
- 数学竞赛背景下的高中数学教学策略优化研究教学研究课题报告.docx
文档评论(0)