S7―200PLC顺序控制程序编写几种思路.docVIP

  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文档。上传文档
查看更多
S7―200PLC顺序控制程序编写几种思路

S7―200PLC顺序控制程序编写几种思路   本文简要讲述了三种常用的顺序控制程序编写方法。利用这三种方法,可以很方便地对S7-200PLC在用于顺序控制工艺时进行编程。   【关键词】PLC 顺序控制 顺序控制功能图 梯形图   可编程序控制器(PLC)是应用最广的以计算机技术为核心的自动控制装置。S7-200 是一种小型的可编程序控制器,适用于各行各业,各种场合中的检测、监测及控制的自动化装置。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有极高的性价比。在我国职业教育电气及自动化相关专业教学中,也多采用S7-200PLC作为教学机型。   所谓顺序控制,就是针对顺序控制系统,按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间的顺序,在生产过程中各个执行机构自动地有秩序地进行操作。   在实际应用中,因为生产工艺是事先安排好的,生产过程大多采用顺序控制。使用顺序控制设计程序时,首先根据系统的工艺过程,画出顺序功能图,然后根据顺序功能图设计出梯形图。这是一种先进的设计方法,可以提高程序设计的效率,同时也给程序的调试、修改和阅读带来了很多方便。因此,掌握顺序控制程序的编写,是学习S7-200PLC很重要的内容。   顺序控制程序的编写就是将系统的一个完整工作周期划分为若干个顺序相连的阶段,这些阶段称为步(step)。可以用编程元件(例如顺序控制继电器S、位存储器M等)来代表各步。步是按照输出量的状态来划分的,在任何一步之内,各输出量的ON/OFF状态不变,但是相邻两步输出量总的状态是不同的,步的这种划分方法使代表各步的编程元件的状态与各输出量的状态之间有着较强且简单的逻辑关系。使系统由当前步进入下一步的信号称之为转换条件。转换条件可以是外部的输入信号,例如按钮、限位开关、光电开关的接通或断开等,也可以是由PLC内部产生的信号,例如定时器、计数器常开、常闭触点的接通或断开等。转换条件还可以是若干个信号的与、或、非逻辑组合。本文将分析、总结几种常用的顺序控制程序编写方法。   1 使用起保停电路的顺序控制梯形图设计方法   我们以液体混合装置控制为例,见图1。其工艺过程如下:液体贮罐有上限位、中限位和下限位液位传感器来检测液位高度。在初始状态时,容器是空的,各进料和出料阀门均处于关闭状态。按下启动按钮后,打开阀A,液体A流入贮罐;当中限位液位传感器检测到信号为ON时,关闭阀A,打开阀B,液体B流入贮罐;当混合液体液面上升到上限位传感器时,关闭阀B,同时启动搅拌电机M,对混合液体进行搅拌,30秒后关闭搅拌电机,打开阀C放出混合液体。当贮罐中的液面下降至下限位传感器之后再经过5秒,容器放空,关闭阀C,打开阀A,又开始下一个周期的操作。当按下停止按钮后,等到当前工作周期的操作结束后,才能停止操作,返回并停留在初始状态。   液体混合控制装置的工艺过程是一个典型的顺序控制工艺过程,我们可以很方便地画出顺序功能图,如图2所示。   所谓使用起保停电路设计方法,仅仅使用与触点和线圈有关的指令。设计关键是找出它的起动条件(激活步)和停止条件(停止步)。根据转换实现的基本规则,各步实现激活的条件是它的前级步为活动步,并且满足相应的转换条件。如图2中M0.1步变为活动步的条件有两个:一是M0.0步为活动步,且转换条件I0.3为ON;二是M0.5步为活动步,且转换条件M1.0和定时器T38常开触点的逻辑与结果为真。这两个条件中只要有一个得到满足,那么M0.1步就将成为活动步。图2中M0.1步变为非活动步,即停止条件是M0.2步被激活而成为活动步。上述M0.1步的逻辑关系可以用逻辑代数式表示为:   M0.1=( M0.0+I0.3+ M0.5?M1.0?T38)?   其相应的梯形图如图3所示。   从梯形图中可以看出,常开触点M0.0和I0.3串联后,再与M0.5、M1.0及T38三个触点串联的结果进行逻辑或操作,其运算结果是起保停电路中的起动条件;M0.2的常闭触点是起保停电路中的停止条件; 并联电路块中M0.1常开触点是起保停电路中的自锁条件;而M0.1线圈和Q0.0线圈作为起保停电路的输出。根据上述的顺序功能图和编程方法,我们可以很容易地画出整个工艺控制流程的梯形图,为我们编程带来了方便。   2 使用SCR指令的顺序控制梯形图设计方法   在S7-200PLC中,有专门用于编制顺序控制程序的顺序控制继电器(SCR)。顺序控制程序被划分为LSCR与SCRE指令之间的若干个SCR段,一个SCR段对应于顺序功能图中的一步。   SCR指令用3条指令描述程序的顺序控制步进状态:   (1)顺序步开始指令LSCR(Load Sequen

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档