泄压阀/补水电磁阀启停控制场景配置
面向用户: 实施工程师 / 项目经理 项目: 华电新疆发电有限公司昌吉分公司自主可控供热智慧管控系统 场景编号: 场景一
本场景适用于泄压阀、补水电磁阀等具备启动/停止双控制类型的设备。上位系统通过两个独立指令点位分别下发启动、停止请求,系统接收并处理指令后自动将指令点位写回 0,确保指令为脉冲触发,避免因指令保持引发重复动作或后续操作阻塞。按本文档配置后,读者可以在 viSCADA 中完成一键启动与一键停止两条互斥规则的配置与校验。
1 场景说明
1.1 点位定义
| 点位标识 | 用途 | 写入值含义 |
|---|---|---|
泄压阀开 | 启动命令 | 1 = 发起启动请求;0 = 指令复位 |
泄压阀关 | 停止命令 | 1 = 发起停止请求;0 = 指令复位 |
1.2 基本约束
| 约束 | 要求 | 目的 |
|---|---|---|
| 启停互斥 | 处理启动指令时,泄压阀关 必须为 0;处理停止指令时,泄压阀开 必须为 0 | 防止启停指令并发导致指令覆盖、设备动作异常 |
| 指令自复位 | 系统接收任一指令后,立即将该指令点位写回 0 | 确保指令为脉冲触发而非保持量,避免重复触发 |
2 控制规则
两条规则结构对称,核心参数对照如下。
| 对比项 | 规则 1:一键启动 | 规则 2:一键停止 |
|---|---|---|
| 触发条件 | 泄压阀开 = 1 | 泄压阀关 = 1 |
| 联锁(判定)条件 | 泄压阀关 = 0(互斥) | 泄压阀开 = 0(前置校验) |
| 执行动作 | 将 泄压阀开 写回 0 | 将 泄压阀关 写回 0 |
| 控制结果 | 触发启动动作并清零启动指令 | 触发停止动作并清零停止指令 |
2.1 执行流程
图 1 启停指令互斥与自复位流程
图 2 规则 1 一键启动原始流程图
图 3 规则 2 一键停止原始流程图
3 viSCADA 配置
3.1 通用配置项
以下字段两条规则一致,配置时统一填写:
| 字段 | 取值 |
|---|---|
| 规则分类 | 滨湖镇泵启停 |
| 规则等级 | 普通 |
| 规则类型 | 监测规则 |
| 触发条件类型 | 数据触发 |
| 取数周期 | 2 秒 |
| 控制方式 | 自动执行 |
| 动作延时 | 1 秒 |
3.2 差异配置项
| 字段 | 规则 1:一键启动 | 规则 2:一键停止 |
|---|---|---|
| 规则名称 | 泄压阀启动 | 泄压阀停止 |
| 触发逻辑 | 泄压阀开 = 1 | 泄压阀关 = 1 |
| 判定逻辑 | 泄压阀关 = 0 | 泄压阀开 = 0 |
| 控制动作 | 将 泄压阀开 置 0 | 将 泄压阀关 置 0 |
3.3 配置界面示例
图 4 一键启动 viSCADA 配置
图 5 一键停止 viSCADA 配置
ℹ️ 规则各字段的完整填写说明参见 viSCADA 组控规则配置 SOP · 3.2 配置规则信息 。本文档仅列出本场景的特定取值。
⚠️ 两条规则必须成对配置并同时启用,否则会出现”启动可触发但停止无法触发”或反之的单向故障。
💡 配置完成后,建议先在上位机分别写入
泄压阀开 = 1、泄压阀关 = 1各一次,观察系统是否在 3 秒内将对应点位自动写回0,以验证自复位机制生效。
4 校验要求
规则配置完成后,按以下清单逐项核查:
- 两条规则均显示在**「通用规则」列表中,状态为「已启用」**
- 上位机写入
泄压阀开 = 1后,系统在约 3 秒内(取数周期 2 秒 + 延时 1 秒)将泄压阀开写回0 - 上位机写入
泄压阀关 = 1后,系统在约 3 秒内将泄压阀关写回0 - 同时写入
泄压阀开 = 1与泄压阀关 = 1时,两条规则均因判定条件不满足而不触发 - 执行结果可在控制结果中查询到对应记录