- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
精品文档
精品文档
PAGE
PAGE6
精品文档
PAGE
.
PLC程序设计9大体求
一套完整的 PLC程序,并不只是是使系统能够运行起来这么简单,它也需
要完整的说明、精良的架构、优秀的可扩展性、完备的报警保护系统、运行前的
模拟系统。最好的评论标准是实践。看程序可否达到预期的目的。 但这还不够。
因为能达到目的的程序还有好与不好之分。 到底什么样的程序才算好的程序呢?
大概有如下几个方面:
一、简洁性
使PLC程序尽可能简洁,也是应追求的目标。
简洁的程序能够节俭用户存储区;多半情况下也可节俭履行时间,提高对输入的响应速度,还可提高程序的可读性。
程序是否简洁,一般可用程序所用的
指令条数权衡,用的条数少,程序自然就简洁。要想程序简洁,从大的方面讲,要优化程序构造,用流程控制指令简化程序,从小的方面讲还要用功能强的指令取代功能单调的指令,以及注意指令的安排次序等。
二、省时性
程序简洁能够节俭程序运行时间, 但简洁与省时并不完全是一回事。 因为运
行程序时间虽与程序所拥有指令条数相关,而且还与所使用的是什么指令相关。
..
.
PLC指令不同,履行的时间也不同。而且,
有的指令,在逻辑条件 ON时履行与在
OFF时履行其时间也不同。此外,由于
使用了流程控制指令,在程序中,不是
所有指令都要履行等。所以,运行程序
的时间计算是较复杂的。但要求其平均
时间少,最大时间也不太长是必要的。这样可提高 PLC的响应速度。
省时的重点是用好流程控制指令。 按情况确定一些必须履行的指令, 作必备
部分,其余的可依程序进行,有选择地履行,或作些分时工作的设计,防止最大
时间太长等。
三、可读性
要求所设计的程序可读性要好。这不单便于程序
设计者加深对程序的理解,便于调试,而且,还要便
于别人读懂你的程序,便于使用者维护。必要时,也
可使程序推广。
要使程序可读性好,所设计的程序就要尽可能清
晰。要注意层次,实现模块化,以至于用面向对象的方法进行设计。要多用一些
标准的设计。
如遇特殊情况下采用语言编程,多半情况下请使用梯形图编程,方便阅读。
..
.
再就是I/O分派要有规律性,便于记忆与理解。必要时,还要做一些说明工作。
内部器件的使用也要讲规律性,不要随便地拿来就用。
可读性在程序设计开始时就要注意。这不易完全
做到。因为在程序调试的过程中,指令的增减,内部
器件的使用变化,可能使原较清晰的程序,变的有些
乱。所以在设计时就对换试增减留有一定的余地,然
后调试完成后再做一下整理,这样所设计的程序具有
更高的质量。
程序的说明,最少应当有以下几个方面:
A、 系统说明:整套程序的版权企业和此套程序用途
B、 程序块说明:此程序块的主要用途和作者
C、 段说明:此段代码的用途
D、 段说明:此段代码的用途
而至于保密性的考虑,我觉得应当在程序的加密算法或许块的加密上考虑,
而不应当用减少说明这种小聪明来实现。
四、正确性
PLC的程序一定要正确,并要经过实际工作验
证,证明其能够正确工作。这是对 PLC程序的最根
本的要求,若这一点做不到,其余的再好也没有用。
要使程序正确,一定要正确的使用指令,正确的
使用内部器件。正确的使用指令与正确理解指令相联
..
.
系,为此对指令含义和使用条件一定要弄清楚。 必要时,可编些小程序对一些不
清楚的指令作些测试。
同一指令,由于 PLC的出厂批次不同或是 PLC的系列型号的不同,一些指
令细节有可能不同样,应认真查阅编程手册。
内部器件正确使用也是重要的。如有的 PLC有掉电保护,有的 PLC没有。
一定要做到该掉电保护的一定要用掉电保护的器件,反之则不能用。
总之,要正确的使用指令,正确使用内部器件,使所编的程序能正确要作,
这是对PLC程序最根本的要求。
五、可靠性
程序不单要正确,还要可靠。可靠反应着 PLC程序
的稳定性,这也是对 PLC程序的基本要求。
有的PLC程序,在正常的工作条件下或合法操作时
能正确工作,而出现非正常工作条件(如临时停电,又
很快再通电)或进行非法操作(如一些按钮不按次序按,
或同时按若干按钮)后,程序就不能正常工作了。这种
程序,就不大可靠,或说不稳定,就是不好的程序。
好的PLC程序对非正常工作条件出现,能予以辨别,并能使其与正常条件
衔接,可使程序适应于多种情况。好的 PLC程序对非法操作能予以拒绝,且不
留下“印迹”。
只接受合法操作。 联锁是拒绝非法操作常用的手段,继电电路常用这个方
法,PLC也可继承这个方法。
..
.
六、易改性
要使程序易改,也就是要便于改正。
PLC的特点之一就是方便,可灵活地适用于各样
情况。其办法就是靠改正或从头设计程序。
从头设计程序用于改变 PLC工艺的用途要求的
情况,不单程序重编,而且 I/O也要从头分派。多半
原创力文档


文档评论(0)