3. 画面组态基础与图库应用

环保SCADA画面的本质,是把现场工艺“翻译”成一张可读、可操作、可报警的图形界面。组态时真正决定画面质量的,往往不是画得多漂亮,而是图元是否规范、对齐是否整齐、图层是否清晰、图库对象是否与真实设备一一对应。本节围绕基本图元绘制、对齐分布、图层管理和环保行业图库应用四条主线展开,最终落到“用泵、阀、池体、烟囱搭出一张工艺流程图”这一具体任务上。

一、基本图元:先建立“可复用”的绘制习惯

组态软件中的基本图元通常包括直线、折线、矩形、圆/椭圆、多边形、文本、位图以及组合对象。绘制时建议遵循三条约定:第一,统一栅格,例如以10像素为栅格间距,所有图元坐标尽量落在栅格点上,后续对齐才不会出现“差1像素”的错位;第二,统一线宽与字号,管道线宽可取2px,设备轮廓1px,标注文字12~14px,同一画面内不随意混用;第三,先组合后复用,把“泵+电机+进出口短管”组合成一个图元,命名如“P_离心泵_卧式”,再拖入画面,避免每次重复拼装。

以一台卧式离心泵为例,可用矩形表示泵体、圆表示电机、两条短折线表示进出口,组合后设置对象名为“P101”,并在属性中绑定运行状态变量(如 P101_Run,0=停、1=运行、2=故障)。这样图元不只是图形,而是带数据语义的“设备替身”。

二、对齐与分布:让画面具备工程感

工艺流程图最忌设备高低不一、管道歪斜。组态工具一般提供左对齐、右对齐、顶对齐、底对齐、水平居中和垂直居中,以及水平等间距、垂直等间距分布。实际操作顺序建议为:先框选同类设备(如三台并联提升泵),执行“顶对齐”使泵体基准线一致;再执行“水平等间距分布”,让泵间距相等;最后用“垂直居中”对齐泵与出口母管。对于管道,优先使用正交折线(横平竖直),拐角处用直角而非斜线,斜线仅用于表示物料流向的箭头标注。

一个常见细节是:对齐操作以对象的“包围盒”为基准,若图元组合时包含了不可见的辅助线,会导致对齐结果偏移。因此组合前应删除辅助线,或在组合后检查包围盒。分布间距建议取设备宽度的1.5~2倍,既保证标注文字有空间,也避免画面过密。

三、图层管理:把“看得见”和“点得着”分开

图层是画面可维护性的关键。推荐按功能分层,自下而上依次为:背景层(池体轮廓、厂房边界、地面线)、管道层(工艺管线、流向箭头)、设备层(泵、阀、风机、烟囱)、数据层(数值显示、单位、设备编号)、交互层(按钮、切换开关、弹出面板入口)、报警层(闪烁边框、报警图标)。层内还可再按工段分组,如“预处理”“生化池”“污泥脱水”。

图层设置要遵守两条规则:一是锁定背景层与管道层,防止误拖;二是交互对象置于最上层,避免被设备图元遮挡导致点不到。当画面出现“按钮点不动”时,首先检查是否被上层透明图元覆盖,这是组态排障中最常见的问题之一。

工艺流程画面组态示例(图层自下而上) 调节池 生化池 二沉池 P101 P102 V101 V102 烟囱 1.2 m³/h 0.8 m³/h 液位 2.4 m 启动 P101 停止 P101 P102 故障报警 背景层 管道层 设备层 数据/交互层 报警层

四、环保行业图库:用“标准件”搭工艺流程图

环保行业图库通常预置了泵、阀门、池体、风机、烟囱、加药装置、污泥脱水机、在线仪表等对象。使用图库的关键不是“拖进来就行”,而是建立图库对象与设备台账的映射。以某污水处理站为例,可按工段组织图库:预处理段用格栅、提升泵、调节池;生化段用曝气池、鼓风机、回流泵;深度处理段用二沉池、过滤罐;排放段用在线监测仪表和烟囱(若为废气治理则对应排气筒)。

搭建时建议按“先骨架、后设备、再数据、最后交互”的顺序:先用池体图元摆出各构筑物的相对位置和比例,再用管道连接并标注流向,然后放置泵阀并绑定变量,最后添加数值显示和操作按钮。以提升泵P101为例,图库拖入后需完成三件事:修改对象名为“P101”,绑定运行反馈与故障信号,设置运行/停止/故障三种填充色(如绿色/灰色/红色闪烁)。阀门V101则需绑定开到位、关到位两个状态,图库中通常用填充色区分开/关。

图库对象命名建议采用“工段代号+设备类型+编号”,如“YS_P101”表示预处理段1号泵。命名规范统一后,后续做报警汇总、趋势查询和脚本批量处理都会明显省力。

五、从画面到可用:一次完整的检查

画面搭完后,按以下顺序自检:设备编号是否与台账一致;管道流向箭头是否与工艺方向一致;所有泵阀是否已绑定变量且状态色正确;交互按钮是否位于最上层且可点击;报警对象是否在报警层并设置了闪烁;画面缩放至75%和125%时文字是否仍可读。完成这些检查,一张工艺流程图才真正具备投运条件,而不只是“看起来像”。