<< 点击显示目录 >> 主页 mappServices帮助手册 > mapp AlarmX: 报警管理 > 使用案例 > User alarm management with an HMI application |
一台机器上的传送带正在运输PET瓶。在这个过程中,传送带穿过一个加热区。在应用中实现了对加热区温度的监控。一旦加热区的温度超过上限值,就会触发警报。
所有的报警应该在HMI应用中可见。
|
|
•组件列表
•MpAlarmXCore (自有MpLink)。收集来自Mapp组件的所有报警
•MpAlarmXSet (来自MpAlarmXCore的MpLink)。设置一个用户警报
•MpAlarmXReset (来自MpAlarmXCore的MpLink)。重置一个用户警报
•MpAlarmXListUI (来自MpAlarmXCore的MpLink)。包含所有必要的参数和结构,用于建立与HMI应用程序的连接,并显示来自MpAlarmXListUI的所有报警。
•MpAxisBasic (自有MpLink)。用于传送带的轴控制
报警属性可以在MpAlarmXCore配置中进行编辑。用户报警的名称在 "名称 "下指定。当需要设置、重置和确认警报时,这个名称将用于在应用程序中识别该警报。在 "信息 "下添加稍后将在HMI应用程序中显示的报警文本。"代码 "和 "严重程度 "指定报警代码和报警的严重程度。报警的行为是由 "行为 "决定的。在我们的案例中,我们处理的是一个持久性报警,因为报警应该保持活动状态,直到温度恢复到正常范围。
MpAlarmXCore、 MpAlarmXSet、 MpAlarmXReset 和 MpAlarmXListUI 组件被添加用于报警管理, MpAxisBasic 组件被添加用于控制传送带。
如 "连接图 "中所描述的那样,这些组件被相互连接。
然后对所有的组件进行配置。关于使用 MpAlarmXListUI与HMI应用程序进行连接的信息 ,请参阅 VC4模板部分 。
用户报警的名称(TemperatureHigh)在组件 MpAlarmXSet 和 MpAlarmXReset的输入 "Name "中指定 。如果现在在加热区触发了警报, 必须调用MpAlarmXSet 组件。这将导致用户报警被激活并显示在HMI应用程序中。
如果加热区的温度恢复到正常范围,调用 MpAlarmXReset 组件可以重置报警,使其不再活动。.