Alarm management in the configuration

<< 点击显示目录 >>

主页  mappServices帮助手册 > mapp AlarmX: 报警管理 > 使用案例 >

Alarm management in the configuration

要求

一个工厂的冷却水被储存在一个水箱中。根据水位是否过低或过高,应触发 "WaterTankLevel "警报。

此外,该系统通过TCP与其他工厂系统进行通信。为了确保通信的正常进行,一旦通信中出现错误,就应该触发 "通信错误 "报警。

为了尽量减少报警处理的应用工作,应该使用 MpAlarmXCore配置管理报警

解决方案

组件列表

MpAlarmXCore (拥有MpLink)。收集来自Mapp组件的所有警报

连接图

mpalarmxusecase6_connection

 

 

MpAlarmXCore配置

要使用报警系统, 必须添加MpAlarmXCore配置

使用 报警监控,可以通过配置管理用户报警。对于报警 "WaterTankLevel",使用监测类型 "LevelMonitoring"。这里可以指定一个过程变量,其极限值被自动检查。水箱的填充水平不应低于100升或超过5000升。为此,"LowLimit "设置为100,"HighLimit "设置为5000。一旦其中一个极限值超标或不足,就会自动触发报警。

mpalarmxusecase6_watertanklevel

功能 TcpSend 用于通过TCP向其他站发送数据。根据该功能的状态,通信要么是有效的,要么是有故障的。为了在通信失败时立即触发报警,通过监测类型 "DiscreteValueMonitoring "监测该函数的状态。该函数的状态返回错误号码32600至32699。这意味着,一旦发生错误,就会自动触发警报 "CommunicationError"。

mpalarmxusecase6_communicationerror

关于报警监控的其他信息,请看 这里

使用mapp组件

功能块 MpAlarmXCore 被添加用于报警管理。

一旦水位低于100L或超过5000L,就会自动显示警报 "WaterTankLevel"。

如果在TCP通信中发生错误,自动显示报警 "CommunicationError"。