<< 点击显示目录 >> 主页 mappServices帮助手册 > mapp AlarmX: 报警管理 > 库 > 功能块 > MpAlarmXCore > Description |
MpAlarmXCore配置的MpLink被用于该功能块。整个报警系统是用这个组件来管理的。这个功能块收集了所有的报警以及它们的当前状态。报警本身是事先用 MpAlarmXCore配置创建和配置的 。使用MpAlarmX的不同功能来修改状态(MpAlarmXSet用于设置,MpAlarmXAcknowledge用于确认,MpAlarmXListUI用于可视化显示,等等)。此外,所有 反应的状态 都是通过这个功能块管理的。关于在系统中何时精确启用或禁用警报的信息,请参见 最佳实践。
为了确保MpAlarmXCore警报在启动时被立即检测到,建议在INIT子程序中已经启用这个功能块,输入 "Enable"。这样就可以直接在INIT子程序中初始化所有报警。
计数报警
一旦这个功能块被激活,输出 "ActiveAlarms "将显示当前有多少个报警在活动。这包括所有Mapp组件报警和用户定义的报警。不包括不活跃的、未确认的警报。
所有活动/不活动但未确认的报警的数量在输出 "PendingAlarms "中显示。这些正是那些在HMI应用程序中显示的报警,如果它们需要确认的话。
机器组中的报警管理
每个机器组只能有一个MpAlarmXCore(如果不使用组,那么就意味着项目中只有一个MpAlarmXCore)。关于机器组的更多信息,请参见 创建模块化应用程序一节 。已经有一个用例演示了MpAlarmX的外观。 印刷机生产线的报警管理 。