<< 点击显示目录 >> 主页 mappServices帮助手册 > mapp AlarmX: 报警管理 > 使用案例 > Alarm management in the configuration |
一个工厂的冷却水被储存在一个水箱中。根据水位是否过低或过高,应触发 "WaterTankLevel "警报。
此外,该系统通过TCP与其他工厂系统进行通信。为了确保通信的正常进行,一旦通信中出现错误,就应该触发 "通信错误 "报警。
为了尽量减少报警处理的应用工作,应该使用 MpAlarmXCore配置来管理报警 。
•组件列表
•MpAlarmXCore (拥有MpLink)。收集来自Mapp组件的所有警报
要使用报警系统, 必须添加MpAlarmXCore配置 。
使用 报警监控,可以通过配置管理用户报警。对于报警 "WaterTankLevel",使用监测类型 "LevelMonitoring"。这里可以指定一个过程变量,其极限值被自动检查。水箱的填充水平不应低于100升或超过5000升。为此,"LowLimit "设置为100,"HighLimit "设置为5000。一旦其中一个极限值超标或不足,就会自动触发报警。
功能 TcpSend 用于通过TCP向其他站发送数据。根据该功能的状态,通信要么是有效的,要么是有故障的。为了在通信失败时立即触发报警,通过监测类型 "DiscreteValueMonitoring "监测该函数的状态。该函数的状态返回错误号码32600至32699。这意味着,一旦发生错误,就会自动触发警报 "CommunicationError"。
关于报警监控的其他信息,请看 这里。
功能块 MpAlarmXCore 被添加用于报警管理。
一旦水位低于100L或超过5000L,就会自动显示警报 "WaterTankLevel"。
如果在TCP通信中发生错误,自动显示报警 "CommunicationError"。