Skip to main content

对象:报警类

报警类别描述了报警的一般属性。这包括优先级以及是否应进行归档。为了确保用户注意到报警,您还可以在此处定义如何确认此类报警。此外,您还可以定义在达到特定报警状态时应采取的操作。

优先事项

警报类别的优先级规范(0-255)。

优先级根据重要性和紧急性对警报类别进行加权。值 0 表示最高优先级,255 表示最低优先级。

警报的优先级应确保所有警报都能得到相应的结构化。

归档

_visu_icon_checked_box.png:此类警报已存档。

此类警报在运行时触发时会被存档并显示在警报表中。

注意:为了进行归档,报警存储对象必须存在并且在警报配置下进行配置。

125. 致谢

确认方法

可视化用户必须确认该警报才能将警报从警报列表中删除。

提示

当将鼠标指针移到编辑器中扩展列表运算块可能的确认方法上时,相应的状态转换图将显示在右侧。

确认方法ACK

确认后报警无效;确认方法 事件

状态转换图:

_visu_img_acknowledge_method_ack.png

状态转换图 确认而不是确认 选项已选定:

_visu_img_acknowledge_method_ack_a.png

确认方式:REP

原因解决后,警报将不再有效。

状态转换图:

_visu_img_acknowledge_method_rep.png

确认方式:REP_ACK

原因得到解决并确认后,警报将处于非活动状态。

状态转换图:

_visu_img_acknowledge_method_rep_ack.png

状态转换图确认而不是确认选项被选中:

_visu_img_acknowledge_method_rep_ack_a.png

确认方式:ACK_REP

确认后,警报将处于非活动状态并且原因已得到解决。

状态转换图:

_visu_img_acknowledge_method_ack_rep.png

状态转换图确认而不是确认选项被选中:

_visu_img_acknowledge_method_ack_rep_a.png

确认方式:ACK_REP_ACK

警报处于活动状态。在可选的警报确认已收到后,警报将变为非活动状态。之后必须解决原因并确认警报事件已结束。

状态转换图:

_visu_img_acknowledge_method_ack_rep_ack.png

状态转换图确认而不是确认选项被选中:

_visu_img_acknowledge_method_ack_rep_ack_a.png

状态转换图

报警状态

  • 普通的:不存在报警情况。

    未触发警报(正常状态)。

  • Active

    积极的:发生警报情况。

  • Waiting for confirm.

    报警处于非活动状态,但尚未收到“确认”确认(用于解决报警事件的原因)。系统仍在等待。

  • Inactive, Unacknowledged

    等待确认中:警报不再存在;尚未收到确认。

  • 不活跃,不被承认

    警报已触发且存在。已发出结束警报的确认。

状态转换

  • activate

    发生警报事件并触发警报。警报处于活动状态(“警报即将到来”)。

  • deactivate

    闹钟即将结束(“闹钟正在响起”)。

  • confirm

    确认已解决已处于非活动状态的警报事件的原因。

  • ACK

    确认警报应该结束。

  • Re-Alarm

    警报重新激活。警报事件尚未解决(且其解决尚未得到确认)。



单独确认

_visu_icon_checked_box.png:在运行模式下,可视化用户不能将该报警与其他报警一起确认,而必须单独确认。

这可以防止可视化用户意外地同时确认某个警报和其他警报。

自动重置数字闹钟

_visu_icon_checked_box.png:已触发警报(观察类型为“数字”)的布尔变量在确认后会自动重置。

确认而不是确认

_visu_icon_checked_box.png:符合 OPC UA(无需“确认”)

重新闹钟时间

时间文字,指定如果警报事件仍然处于活动状态,则确认的警报重新激活的时间长度。

对于确认方法ACK_REPACJ_REP_ACK

典型持续时间为 30 分钟。

例子:t#30m

126. 通知操作

通知操作列表

提示:当您在列表中选择一个操作时,详细信息将显示在此列表下方的单独窗口中。详细信息会根据操作类型而有所不同。

行动

配置的操作在从一个状态转换到另一个状态时执行。

提示:要选择以下操作类型之一,请双击该列。

行动:多变的

多变的操作在状态转换期间完成。变量将设置为配置的值。这允许您以编程方式对状态转换做出反应。

行动:执行

执行状态转换期间完成的操作。执行指定的程序。

行动:称呼

称呼状态转换过程中完成动作。调用指定的功能块实例。

启用

_visu_icon_checked_box.png:该操作通过“Activate“当过渡到”Active“状态已完成。

状态转换:激活

_visu_icon_checked_box.png:状态转换过程中执行动作。

状态转换:停用

_visu_icon_checked_box.png:该操作通过“Deactivate“当切换到”Normal“ 状态。

状态转换:确认

_visu_icon_checked_box.png:该操作通过“Confirm“当过渡到”Normal“状态已完成。

状态转换:确认

_visu_icon_checked_box.png:该操作通过“ACK“当过渡到”Active, Acknowledged“状态已完成。

细节

显示操作定义的摘要。操作定义本身显示在表格下方。在此处编辑操作。

变量停用

应用程序可以通过该变量停用该操作。



127. 操作类型:多变的

要求:具有以下类型的操作多变的被选中。

详细信息取决于所选操作的操作类型确认操作窗口如下。

多变的

变量(IEC应用变量)

用作控制变量(标志),以编程方式调用动作代码

右外野

文字、变量或表达式

文字、变量或表达式

对于布尔变量,您可以使用占位符ALARM,对于整数变量,占位符STATE

对于字符串变量,您可以指定任何 IEC 字符串文字(例如:'too high!')。

占位符:ALARM

状态 (TRUE或者FALSE ) 该报警类别中最后激活/停用的报警

占位符:STATE

占位符包含此警报类当前达到的警报状态(应用程序运行时)。

0: Normal

2: Active

3: WaitingForConfirmation

4: ActiveAcknowledged



128. 操作类型:执行

要求:具有以下类型的操作执行被选中。

详细信息取决于所选操作的操作类型确认操作窗口如下。

可执行文件

控制器上可执行文件的路径和文件名。

范围

添加到调用的一个或多个参数。多个参数之间用空格分隔。



129. 动作类型:称呼

要求:具有以下类型的操作称呼被选中。

详细信息取决于所选操作的操作类型确认操作窗口如下。

功能块实例

被调用的功能块。

功能块必须实现IAlarmNotifiable界面 (AlarmManager.library)。状态改变时所需的操作在Execute方法。

附加参数结构

如果功能块需要附加参数结构,则此表中列出了结构成员,您可以在此处填写。功能块中定义了一个附加参数结构,其属性为AlarmManagerAdditionalData

例如:功能块具有以下属性。

{attribute 'AlarmManagerAdditionalData' := 'StructEmailParams'}

所采用的结构必须由标量组件或以下类型的组件组成POINTER TO

注意:ARRAY OF不支持数据类型或自定义数据类型。

注意:使用{attribute 'AlarmManagerMandatoryParameter'}属性您可以将结构成员标识为必需参数。



130. 警报表/警报横幅的显示选项

配置如何在警报可视化元素(警报表或警报横幅)中显示警报的不同状态。

状态

已配置显示的报警状态

可用状态取决于所选确认方法

字体

选择字体或颜色的默认对话框打开时会显示_cds_icon_button_threedots.png按钮。

背景颜色

警报状态的背景颜色

位图

警报状态图标

您可以通过输入位图 ID 来添加位图。如果尚未为该 ID 分配图像文件,则会打开标准文件搜索对话框。选择文件后,图像池的位图定义全局图像池已添加。

透明的

_visu_icon_checked_box.png:位图以透明色显示。

透明色

透明显示的颜色。仅当透明的选项已激活。