- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
w
PLC控制系统设计论文:PLC控制系统软件设计
摘要: 由PLC为核心组成的自动控制系统,称为PLC控制系统,可编程控制器的结构和工作方式与单片机、工控机等不尽相同,与传统的继电器控制也有本质的区别。这就决定了其控制系统的设计也不完全一样,其最大特点就是软、硬件可以分开设计。本文就PLC控制系统的软件设计做一下介绍。
? 关键词:PLC;软件设计?
为了实现生产工艺的控制要求,以提高生产效率和产品质量,在设计PLC控制系统时要遵循以下原则:?
1、 最大限度地满足被控对象的控制要求。?
2、 在满足控制要求的前提下,力求使控制系统简单、 经济,使用和维修方便。?
3、 保证控制系统的安全、可靠。?
4、 考虑到生产的 发展和工艺的改进,应适当留有扩充余量。?
PLC控制系统的软件设计就是针对生产工艺要求的控制程序的设计,也就是常说的用户程序设计。用户程序的设计需要分析工艺过程,明确控制要求,列出输入输出分配表的基础上进行。?
在实际的工作中,软件的实现方法有很多种,具体使用哪种方法,因人因控制对象而异,以下是几种常用的方法。? ? 一、经验设计法? ? 在一些典型的控制环节和电路的基础上,根据被控制对象对控制系统的具体要求,凭经验进行选择、组合。有时为了得到一个满意的设计结果,需要进行多次反复地调试和修改,增加一些辅助触点和中间编程元件。这种设计方法没有一个普遍的 规律可遵循,即具有一定的试探性和随意性,最后得到的结果也不是唯一的,设计所用的时间、设计的质量与设计者经验验多少有关。?
经验设计法对于一些比较简单的控制系统的设计时比较有效的,可以收到快速、简单的效果。但是,由于这种方法主要时依靠设计人员的经验进行设计,所以对设计人员的要求也比较高,特别时要求设计者有一定的实践经验,对 工业控制系统和工业上常用的各种典型环节比较熟悉。对于比较复杂的系统,经验法一般设计周期长,不易掌握,系统交付使用后,维护困难。所以,经验法一般只适合于比较简单的或与某些典型系统相类似的控制系统的设计。? ? 二、逻辑设计法? ? 工业电气控制线路中,有不少都是通过继电器等电气元件来实现,而继电器,交流接触器的触点都只有两种状态即吸合和断开,因此,用“0”和“1”两种取值的逻辑代数设计电气控制线路时完全可以的,PLC的早期应用就是替代继电器控制系统,因此用逻辑设计方法同样也适用于PLC应用程序的设计。当一个逻辑函数用逻辑变量的基本运算式表达出来后,实现这个逻辑函数的线路就确定了。当这种方法使用熟练后,甚至梯形程序也可以省略,可以直接写出于逻辑函数和表达式对用的指令语句程序。?
用逻辑设计法设计PLC应用程序的一般步骤如下:?
1、列出执行元件动作节拍表?
2、绘制电气控制系统的状态转移图;?
3、进行系统的逻辑设计;?
4、编写程序;?
5、对程序检测、修改和完善。
三、顺序功能图法? ? 顺序功能图法是首先根据系统的工艺流程设计顺序功能图,然后再依据顺序功能图设计顺序控制程序。在顺序功能图中,在实现转换时使前级步的活动结束而使后续步的活动开始,步之间没有重叠。这是系统中大量复杂的连锁关系在步的转换中得以解决。而对于每一步的程序段,只需处理极其简单的逻辑关系。因而这种编程方法简单易学, 规律性强。设计出的控制程序结构清晰、可读性好,程序的调试和运行也很方便,可以极大地提高工作效率。西门子S7-200 PLC采用顺序功能图法设计时,可用顺序控制继电器(SCR)指令、置位/复位(S/R)指令、移位寄存器(SHRB)指令等实现编程。?
顺序控制继电器(SCR)指令是基于顺序功能图(SFC)的编程方式,专门用于编制顺序控制程序。使用它必须依据顺序功能图进行编程。顺序控制继电器指令的SCR程序段对应于顺序功能图中的步,当顺序控制继电器S位的状态为“1”时,对应的SCR段中被激活,即顺序功能图对应的步被激活,成为活动步,否则是非活动步。SCR段中执行程序所完成的动作或命令对应着顺序功能图中该步相关的动作或命令。程序段的装换(SCRT)指令相当于实施了顺序功能图中的转换功能。由于PLC周期循环扫描执行程序,编制程序时各SCR段只要按顺功能图有序地排列,各SCR段活动状态的进展就能完全按照顺序功能图中有向连线规定的方向进行。?
依据顺序功能图用置位/复位(S/R)指令编制顺序控制程序。用置位/复位(S/R)指令编制顺序控制程序时,使内部标志位继电器与顺序功能图中的步骤建立对应关系。通过置位/复位(S/R)指令,使其某标志位继电器置位或复位,从而达到使相应步的激活和失励的目的。?
? 现以4台电动机的
您可能关注的文档
- 《CFG桩桩复合地基处理竣工资料汇总》-毕业论文(设计).doc
- 《CFSHB风力发电公司会计核算体系设计研究》-毕业论文(设计).doc
- 《《基于Ogre的三维场景渲染》》-毕业论文(设计).doc
- 《CHEMCAD在化工模拟过程中的应用》-毕业论文(设计).doc
- 《CO2焊在客车车身中焊接的应用研究》-毕业论文(设计).doc
- 《Cosplay酒会中的公关策略研究》-毕业论文(设计).doc
- 《cpu设计》-毕业论文(设计).doc
- 《《基于光辅助反应的化学发光和汞冷蒸气发生的研究》》-毕业论文(设计).doc
- 《CPU中指令流水线技术研究》-毕业论文(设计).doc
- 《CR、NR共混体系的导电性能的研究》-毕业论文(设计).doc
- 《24m跨轻钢厂房设计》-毕业论文(设计).doc
- 《25MN铝合金挤压机液压系统改造》-毕业论文(设计).doc
- 《28nm工艺的带隙基准源仿真设计》-毕业论文(设计).doc
- 《30吨试油井架静力有限元强度分析最终稿》-毕业论文(设计).doc
- 《10kta丁苯橡胶合成厂工艺设计》-毕业论文(学术设计).doc
- 《35KV线路保护装置设计》-毕业论文(设计).doc
- 《40m预应力砼简支T型梁桥设计》-毕业论文(设计).doc
- 《48个创意时尚书架设计》-毕业论文(设计).doc
- 《55M集散两用船船体结构规范设计》-毕业论文(设计).doc
- 《57,000敞开口散货船双层底的装焊工艺》-毕业论文(设计).doc
原创力文档


文档评论(0)