创建报警配置
1.在设备树中,选择一个应用。
2.点击工程 ➔ 添加对象 ➔ 报警配置。⇒打开添加报警配置对话框。
3.点击添加按钮。
⇒报警配置已创建。报警配置基对象创建时带有错误、信息、和 警告报警类别,以及报警配置下的报警存储。如果需要,可以使用预定义对象。
配置报警类
1.在设备树中选择报警配置对象。
2.选择命令工程 ➔ 添加对象 ➔ 报警配置。
指定名称(例如:"PartsShortage"),然后单击添加。
⇒报警类 PartsShortage添加到设备树中。对象在编辑器中打开。
3.为该类设置以下参数。这些适用于属于该类别组的所有报警:
- 优先:10
归档
- 确认方式REP_ACK
单独确认
4.在下面,定义变量bPartsShortage的值为TRUE,当报警消息发生时:在通知动作组中,双击动作栏。
选择变量动作。
按[ Enter ] 键。
⇒将添加操作并激活所有选项。
5.选择激活复选框,然后清空禁用和确认复选框。
6.单击变量输入字段并输入bPartsShortage或使用输入助手选择变量。
在右侧的字段中输入值TRUE 。
⇒详细说明栏显示语句bPartsShortage := TRUE。
7.在显示选项组中,活动行,选择“红色”作为背景颜色。
在报警表/报警横幅的显示选项组,待确认行,选择“黄色”为背景颜色。
⇒PartsShortage 类中的所有消息现在都将变量bPartsDeficit设置为TRUE。活动消息在“报警表”可视化元素中以红色高亮显示。未确认的停用消息以黄色标注显示。
配置报警组
在下面,您将定义一个带有报警的报警组,以监视“PartsDeficit”。您已经在上面创建了可用的报警类。
1.在设备树中选择报警配置对象。
2.选择命令工程 ➔ 添加对象 ➔ Alarm Group。
指定名称“PartsShortage”,单击添加按钮。
⇒PartsShortage报警类就被添加到设备树中了。对象在编辑器中打开。
MetaFacture创建 PartsShortage 文本列表。
3..设置以下参数:
- 归档:(没有)
4.双击观测类型栏。
选择数字观测类型。
5.配置如下报警:
- 类:PartsShortage
- 消息:Parts shortage at Station 1 - Fill level:
(“ ”是锁存变量1的占位符) - Min. Pend.时间: T#5s
- Latch Var 1: iFillLevel
6.在数字组中,单击表达式字段,然后输入bPart1Empty或使用输入助手选择变量。
在右侧的字段中输入值TRUE 。
⇒详细说明栏显示语句bPart1Empty := TRUE。
如果变量bPart1Empty切换为TRUE,则MetaFacture触发一条消息。变量iFillLevel的值随消息一起打印。确认响应和显示根据PartsShortage报警类来执行。报警未存档。
配置报警存储
1.在设备树中选择Alarm Storage对象。
2.要更改名称,请在上下文菜单中选择属性命令。
从“AlarmStorage”更改名称(例如:“DatabaseFileAlarmStorage”),单击确定。
3.在设备树中双击对象DatabaseFileAlarmStorage,打开编辑器。
4.配置如下:
- 子目录:保持此部分空白。仅在将要存储报警存储文件的PLC上指定目录是可选的。
- 组范围:选择无限制 选项。
⇒报警存储已配置。在这种情况下,MetaFacture将报警内部保存在无限的缓冲区中。
配置远程报警
用户可以在应用中配置HMI设备远程报警的报警管理功能。HMI的本地报警配置由远程报警对象扩展。报警管理可以编辑远程PLC的报警信息,也可以编辑本地报警信息。同时,远程PLC通过数据源管理连接到HMI设备。然后 HMI 应用的可视化能够可以集中显示网络中的所有警报,用户可以从一个中心位置确认它们。
初始情况:应用程序运行在网络中的远程PLC上。每个应用都配置了报警管理。当报警配置对象位于应用程序下的设备视图中时,就会出现这种情况。
1.在本地系统上启动HMI Runtime。
2.打开 MetaFacture 并单击文件 ➔ 新建工程。
3.选择HMI工程模板并为新工程指定一个名称(例如:Central_HMI。
设定HMI Runtime 的通信设置。
在创建HMI工程 - 添加对象对话框中选择报警配置 和项目对象。
至于视角,选择MetaFacture 视角。
⇒工程Central_HMI已创建。
4.选择数据源管理器并为每个远程PLC插入一个数据源。选择连接(例如:MetaFacture符号)。
注意: 请记住远程PLC的应用必须处于活动状态。因此,请及时下载并启动远程应用程序,并检查远程应用程序的状态。
⇒可通过数据源 ds_Device_A 和 ds_Device_B 连接到远程设备。现在可以扩展报警配置了。
5.选择报警配置并单击添加对象 ➔ 远程报警。
6.单击添加确认。
⇒本地报警配置由 App_A 和 App_B 两个应用的报警配置信息扩展而来。警报管理是分布式的,并通过数据源连接进行通信。现在可以将本地HMI应用程序下载到 MetaFacture HMI runtime。
并且可以创建带有报警表 或 报警横幅 元素的可视化。