面对较复杂的PLC工程 我该怎么样组织程序?

时间:2023-03-06来源:佚名
梯形图语言是一种面向过程的程序设计语言,它脱胎于电气控制图,继承了其简单、易懂的特点。但是面对复杂的工程时程序编写繁锁,可读性较差。这里引入软件工程的一些观点给用户在面向较复杂工程编程时提供几点建议:
1.用户面对复杂的工程后不要立刻写程序,要首先保证对整个系统充分了解和掌握。这些在软件工程中称为“需求分析”,建议分如下几个方面考虑:
1)功能需求。plc 具体要做哪些工作?最终用户、其他设备对 PLC 有哪些要求?程序量大概有多少?这方面的需求指系统必须提供的功能,编程者可能需要跟最终用户进行多次深入的交流才能彻底了解。这是编程的第一步,对最终用户需求的误解会给编程者带来极大的损失。
2)接口和周边设备的需求。PLC I/O 点数是否足够?通讯口是否足够?通讯协议是否支持?PLC 往往处在一个系统的控制核心位置,编程者有必要对该系统的其他设备如执行机构、人机接口有一定了解,统一规划整个系统。
3)逆向需求。逆向需求说明软件系统不应该做什么,一些执行机构提供的功能往往能够省去 PLC 的一部分工作,将一些功能下放给执行机构,能够减短 PLC 扫描周期、降低程序的复杂度,使控制系统的健壮程度和可靠性增强。
4)将来可能提出的需求。梯形图程序维护方便、修改简单是其特点,但是在复杂的工程中插入一个功能往往要面临更多的困难,建议编程者为将来可能增加的功能准备接口,以便一旦确实需要时能比较容易地进行扩充和修改。
2.当编程者对整个系统充分了解和掌握之后,建议将这些想法固化下来,方便编程者自己和合作者较明晰的了解该系统,对该系统今后的维护和修改也十分有益。流程图是目前最流行的方式之一。
3.分层实现。较复杂的工程往往能够分成若干个功能,建议将每一个功能单独作为一个子程序,在需要该功能时主程序调用子程序,子程序之间的耦合度尽量降低,子程序和主程序之间可以有适当的参数传递。这种组织方式程序功能明晰,可读性好,程序继承性好。
4.重视继承。分层实现的另一个优点是子程序的复用性好,之前工程中有的功能如果新工程需要可以直接采用其子程序。

相关阅读

变压器柜及电流互感器、电压互感器作用

在这里我们介绍一下变压器柜一次系统图,变压器柜是为变压器电路回路,主要的作用是监测电流电压、在变压器故障时切断变压器回路。 变压器一般为降压变压器,10KV降压380V的降压...
2023-03-29
变压器柜及电流互感器、电压互感器作用

变压器铁芯及金属构件可靠接地的必要性

有关变压器安全接地的问题,变压器铁芯及其他金属构件必须可靠接地,变压器在试验或运行中,由于静电感应,铁芯与接地金属件会产生悬浮电位,电位差超过绝缘强度时会放电,所...
2024-03-18

作为一名电工,你相信玄学吗?你相信伪科学吗?你会迷信吗?

作为一名电工,我深知迷信、玄学与伪科学是不可取的。我们的工作,乃至生活,都应建立在科学的基础之上。然而,最近车间里发生的一件怪事,却让我陷入了深深的思考。 事情是这样的,车...
2024-08-29
作为一名电工,你相信玄学吗?你相信伪科学吗?你会迷信吗?

恭喜你!你找到了全网最全的电气图形符号和代号对照图表

恭喜你!!你找到了...应该就是 全网最全 的电气图形符号和代号对照图表。(文末提供下载方式) 分类如下: 1. 导体和连接体 2. 基本无源元件 3. 半导体管和电子管 4. 电能发生和转换...
2023-06-11
恭喜你!你找到了全网最全的电气图形符号和代号对照图表

带你走进水电施工预埋现场(图片)

在水电预埋安装中要注意三个大的问题,插座的高度及数量,电线的布局及水流的走向。那么你对水电预埋安装了解多少呢?下面小编带你走进带你走进水电施工预埋现场,看看他们是怎...
2023-06-11

热销商品

连发瓦斯枪通用瓦斯射钉钢钉枪瓦斯气体高强度瓦斯射钉枪165气罐

连发瓦斯枪是一款专为高强度瓦斯射钉设计的工具,其特点在于能够连续发射瓦斯气体,适用于多种需要快速穿透和固定材料的场景。这款瓦斯枪配备了165气罐,容量足够满足...
4.5

安全帽工地男ABS建筑工地加厚施工电工透气盔国标领导监理定制

这款ABS材质安全帽专为建筑工地、电力施工等高风险环境设计,采用加厚高强度工程塑料,抗冲击性能优异,符合国家标准(GB 2811-2019),有效保障头部安全。帽壳结构坚固,内衬...
7.57

欧普led筒灯3w孔灯超薄桶灯吊顶天花灯过道嵌入式洞灯客厅5w

欧普LED筒灯是一款高品质嵌入式照明产品,适用于客厅、过道、吊顶等多种场景。采用优质LED光源,提供3W和5W两种功率选择,光线柔和均匀,显色指数高,有效还原真实色彩。超...
10.2

黄铜镀镍金属电缆防水接头EWM密封格兰头HSM电线固定填料函M20M16

黄铜镀镍金属电缆防水接头EWM密封格兰头(HSM型)是一款高性能电线固定与密封装置,适用于M16和M20螺纹规格。采用优质黄铜材质并表面镀镍处理,具备优异的防腐蚀性、机械...
1.14

消防配件二氧化碳灭火器2 3 5 7KG弯头喷管24Kg干冰CO2外喷头喷嘴

二氧化碳灭火器配件中的2357KG弯头喷管与24Kg干冰CO₂外喷头喷嘴,是专业消防设备的重要组成部分。该弯头喷管采用高强度耐腐蚀材料制造,连接灵活,适用于高压CO₂灭火...
4.5

网站栏目