User alarm management with an HMI application

<< 点击显示目录 >>

主页  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)。用于传送带的轴控制

连接图

mpalarmxusecase_2_connection

 

 

报警配置

报警属性可以在MpAlarmXCore配置中进行编辑。用户报警的名称在 "名称 "下指定。当需要设置、重置和确认警报时,这个名称将用于在应用程序中识别该警报。在 "信息 "下添加稍后将在HMI应用程序中显示的报警文本。"代码 "和 "严重程度 "指定报警代码和报警的严重程度。报警的行为是由 "行为 "决定的。在我们的案例中,我们处理的是一个持久性报警,因为报警应该保持活动状态,直到温度恢复到正常范围。

mpalarmxusecase_2_alarm_config1

使用mapp组件

MpAlarmXCoreMpAlarmXSetMpAlarmXResetMpAlarmXListUI 组件被添加用于报警管理, MpAxisBasic 组件被添加用于控制传送带。

如 "连接图 "中所描述的那样,这些组件被相互连接。

然后对所有的组件进行配置。关于使用 MpAlarmXListUI与HMI应用程序进行连接的信息 ,请参阅 VC4模板部分

用户报警的名称(TemperatureHigh)在组件 MpAlarmXSetMpAlarmXReset的输入 "Name "中指定 。如果现在在加热区触发了警报,  必须调用MpAlarmXSet 组件。这将导致用户报警被激活并显示在HMI应用程序中。

如果加热区的温度恢复到正常范围,调用 MpAlarmXReset 组件可以重置报警,使其不再活动.