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

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

相关阅读

用干电池和万用表判别电动机绕组的首尾端的电路

电路图 用干电池和万用表判别电动机绕组的首尾端的电路如图11-14所示。 操作方法 先判别出三个绕组各自的两个线端:把万用表调到 电阻挡 ,根据电阻的大小可分清哪两个线端属于同...
2023-07-05
用干电池和万用表判别电动机绕组的首尾端的电路

谐振式电源的基本原理 谐振开关的动态过程分析

电路的谐振现象 为了更好地理解谐振式电源,这里回忆一下电路谐振的条件及其特点。 一、串联电路的谐振 一个R、L、C串联电路,在正弦电压作用下,其复阻抗: Z=R j(ωL-1/ωC) 一定条...
2023-07-17
谐振式电源的基本原理 谐振开关的动态过程分析

单项电表如何读数?教你如何快速看电能表读数

电表每家每户都有,但你看得懂你自己家的电表吗?看懂电表,也就能知道自家每个花多少度电多少钱,也就不会被坑。那么电表的度数要如何看? 1.对于直接接入电路的电度表以及与所...
2023-06-11

电阻的串并联接与分压分流公式

电阻,在电路中最早被认识的元件,也是最简单的元件。除了具有具体阻值的电阻器(如色环电阻、贴片电阻等)外,我们日常生活中常用的电炉、电热棒等家用电器,其电路模型也是...
2024-04-15
电阻的串并联接与分压分流公式

旋转编码器的零位

旋转编码器是一种光电式旋转测量装置,它将被测的角位移直接转换成数字信号(高速脉冲信号),主要应用于机床、电梯 、伺服电机 配套、纺织机械、包装机械、印刷机械、起重机...
2023-03-21
旋转编码器的零位

热销商品

拷边机 包缝机内六角上针匙 开刀 上针内6角螺丝刀扳手 1.5 1.6

拷边机(包缝机)专用内六角上针匙及开刀工具,适用于精确调整机针位置与维护设备。配备1.5mm与1.6mm两种规格的内六角螺丝刀扳手,专为紧固或拆卸上针螺丝设计,确保机针安...
1.65

暗装开关插座面板单开双控一开五孔二三极USB快充肤感超薄家用4开

暗装开关插座面板,简约设计,完美融入家居环境。单开双控,轻松实现远程控制,方便实用。一开五孔,满足多种电器插孔需求;二三极USB快充,快速充电,高效便捷。超薄设计,节省空...
1.2

鸿雁开关插座面板旗舰店家用暗装墙壁86型一开带五孔多孔X86-1

鸿雁开关插座面板旗舰店推出的家用暗装墙壁86型一开带五孔多孔X86-1,是一款设计精良、功能齐全的家居电气产品。该产品采用86型标准面板尺寸,安装方便,适用于各种暗...
4.71

不锈钢加厚镊子维修工具夹子圆头弯头防滑带齿止血烧烤夹茶杯水草

不锈钢加厚镊子维修工具夹子圆头弯头防滑带齿止血烧烤夹茶杯水草 这款不锈钢加厚镊子维修工具夹子是设计用于各种专业场合的多功能工具。它拥有一个厚实的手柄,确...
0.8

三色变光led筒灯2.5寸3W5瓦开孔6 7.5 8公分家用客厅嵌入式天花灯

三色变光LED筒灯,2.5寸精巧设计,功率可选3W/5W,适用于开孔直径6.7–8公分的家用嵌入式安装。采用高亮LED光源,支持暖光、自然光、白光三色切换,满足不同场景氛围需求。...
7.2

网站栏目