应用STEP7进行PLC控制编程方法和技巧.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文档。上传文档
查看更多
应用STEP7进行PLC控制编程方法和技巧

应用STEP7进行PLC控制编程方法和技巧   【摘要】可编程控制器(PLC)在各种控制领域的应用非常广泛,而STEP7 是一个很好地解决 PLC编程和网络通讯的软件。文章以实例的形式详细介绍了 PLC的不同的编程方法和技巧,目的是对PLC有一个全面的了解,并能在自动控制领域更好地应用它。   【关键词】plc控制;顺序功能图;顺序控制设计方法   【中图分类号】TEl51【文献标识码】A   【文章编号】1674-1145(2008)05-0120-03      现代化社会中,随着社会的进步和科技的发展,自控技术的应用也越来越广泛,它应用于人们的生产、生活等各个方面,而在现代化的控制技术中,plc控制无疑是应用最为广泛的一种,而step7是比较好的plc控制的开发编程软件。   step7的功能较强大,它可用于plc的单机编程,也可用于多台plc或plc与计算机通过现场总线和网络通信协议连接形成工业网络(dcs)。Plc主要由机架、cpu模块、信号模块、功能模块、通信处理器、电源模块和编程设备组成。Plc采用循环执行用户程序的方式,在循环程序处理过程中,cpu并不直接访问I/O模块中的输入地址区和输出地址区,而是访问cpu内部的输入/输出过程影像区。批量输入、批量输出。Plc定义了五种编程语言:指令表,结构文本,梯形图,功能块图,顺序功能图。Plc作为控制元件,既可作为主站,又可作为从站。一个控制过程的实现,首先要把plc与上位机和执行机构做好物理上的连接,而更主要的是利用plc的编程软件做好程序的编写工作,step7就能出色地完成这项工作。下面我要介绍一下plc的编程方法和技巧。   Plc的编程方法主要有以下三种:顺序控制设计方法;以转换为中心的编程方法;使用scr指令的编程方法。每一种编程方法都有各自的形式和特点,但互相之间各不相同。不同的控制过程可以用同一种编程方法来实现;同样的控制过程也可以用不同的编程方法来实现,达到异曲同工的效果。   首先介绍顺序控制设计方法:它是将系统的一个工作周期划分为若干个顺序相连的阶段(步,step),用编程元件(例如M)来代表各步。在任何一步内输出的状态不变,相邻两步输出量总的状态是不同的,步与各输出量有着极为简单的逻辑关系。使系统由当前步进入下一步的信号称为转换条件。顺序控制设计法用转换条件控制代表各步的编程元件,让他们的状态按一定的顺序变化,然后用代表各步的编程元件去控制输出。当系统正处于某一步所在的阶段时,该步处于活动状态,称该步为“活动步”。步的活动状态的进展是由转换的实现来完成的,转换实现必须同时满足两个条件:   1. 该转换所有的前级步都是活动步;   2. 相应的转换条件得到满足。   转换实现应完成以下操作:前级步都变为不活动步;后续步都变为活动步。每两个步不能直接相连,必须用一个转换将它们隔开:每两个转换也不能直接相连,必须用一个步将它们隔开;初始步对应于系统等待起动的初始状态,是必不可少的;顺序功能图中一般应有由步和有向连线组成的闭环。这种设计方法的基本思路是使用起动、保护、停止电路(以下简称起保停电路)的顺序功能图和梯形图进行编程,即每一步都看成一个类似于起保停的电路,对每一步进行编程,然后顺序执行,完成整个控制过程的梯形图的编写。如下为简单的起保停电路梯形图:      Q0.1=(I0.0+Q0.1)?I0.1   I0.0为起动按钮,也称为起动条件;Q0.1为自锁条件,也称为保护条件;I0.1为关断条件,也称为停止条件。   在以上的顺序功能图中,I0.0为起动按钮(或此步的起动条件),M0.0为前级步(或初始步),M0.2为后续步,I0.2为后续步起动的条件,Q0.1是被控制的执行机构或元件,这里假设为起保停电路的电机。若想使Q0.1 电机动作,就要使M0.1步成为“活动步”,而M0.1成为“活动步”需要满足两个条件,所有前级步均为“活动步”且转换条件得到满足;而M0.1的前级步只有M0.0一个,转换条件也只有I0.0一个,所以M0.0=ON和I0.0=ON同时满足则M0.1成为“活动步”,在梯形图中要连入M0.0和I0.0的常开触点的串联;保持Q0.1运转就需要M0.1步保持为“活动步”,所以M0.1=ON为保持条件,即在梯形图中并入M0.1的常开触点;而在一定时候要关断电机Q0.1,就需要使M0.1成为“不活动步”,也就是此转换完成,这时应使当前步到后续步的转换条件I0.1成立即I0.1=ON,且使后续步M0.2成为“活动步”,即M0.2=ON,反之,I0.1=ON或M0.2=ON就成为停止当前步M0.1的转换条件,这样就要在梯形图中接入I0.1的常闭触点或M0.2的常闭触点,最后完成此步的梯形图。即: I0.0

文档评论(0)

151****1926 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档