Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

使用 Alarm Viewer 控件 ActiveX 属性

  • Last UpdatedOct 04, 2024
  • 2 minute read

您可以使用脚本直接设置 Alarm Viewer 控件属性的值,或是将它指定给 InTouch 标记或 I/O 引用。如需有关设置属性的详细信息,请参阅《AVEVA™ InTouch HMI 应用程序开发指南》中的编写 ActiveX 控件脚本

下表列出了 Alarm Viewer 控件属性。

属性

类型

用途

AckAllMenu

离散

启用/禁用确认全部菜单项。

AckAlmColorRange1

整型

设置用于显示优先级范围从 1 到 ColorPriorityRange1 的已确认的报警的颜色。缺省优先级范围是 1 到 250。

AckAlmColorRange2

整型

设置用于显示优先级范围从 ColorPriorityRange1 到 ColorPriorityRange2 的已确认的报警的颜色。缺省优先级范围是 250 到 500。

AckAlmColorRange3

整型

设置用于显示优先级范围从 ColorPriorityRange2 到 ColorPriorityRange3 的已确认的报警的颜色。缺省优先级为 500 到 750。

AckAlmColorRange4

整型

设置用于显示优先级范围从 ColorPriorityRange3 到 999 的已确认的报警的颜色。缺省优先级为 750 到 999。

AckOthersMenu

离散

启用/禁用确认其它菜单项。

AckSelectedGroupsMenu

离散

启用/禁用确认已选组菜单项。

AckSelectedMenu

离散

启用/禁用确认已选项菜单项。

AckSelectedPrioritiesMenu

离散

启用/禁用确认已选优先级菜单项。

AckSelectedTagsMenu

离散

启用/禁用确认已选标记菜单项。

AckVisibleMenu

离散

启用/禁用确认可见项菜单项。

AlarmQuery

消息

设置初始报警查询。此域仅接受文本;它不接受标记。
下例使用报警组的完整路径:

\\节点\InTouch!Group

本例使用本地报警组的完整路径:

\InTouch!Group

本例使用另一个“组列表”:

GroupList

AlarmState

消息

要查询的缺省报警状态(“全部”、“未确认”、“确认”)。

AlmRtnColor

整型

设置已返回到正常状态且未确认的报警的颜色。此颜色还用于从已确认状态返回到正常状态但尚未观察到确认状态转换的报警。

AutoScroll

离散

如果用户从开头滚动列表,这会自动跳到新报警。新报警定义为当前未在显示对象中显示的那些报警。

ColorPriorityRange1

整型

设置要显示的报警的优先级范围边界。此属性的值必须大于一且小于 ColorPriorityRange2 的值。

ColorPriorityRange2

整型

设置要显示的报警的优先级范围边界。此属性的值必须大于 ColorPriorityRange1 的值且小于 ColorPriorityRange3 的值。

ColorPriorityRange3

整型

设置要显示的报警的优先级范围边界。此属性的值必须大于 ColorPriorityRange2 的值且小于 999。

ColumnResize

离散

返回或设置一个值,确定是否可以在运行时调整列的大小。

CustomMessage

消息

没有报警时显示的缺省消息。

DefaultAckComment

消息

报警已确认且 "UseDefaultAckComment" 为“真”时用作注释。否则将提示用户输入注释。

DisplayedTime

消息

显示报警消息时间。值只能是“OAT”、“LCT”或“LCT 但确认为 OAT”。

DisplayedTimeZone

消息

获取或设置当前时区字符串。
值只能是“GMT”、“原始时间”或“本地时间”。

EventColor

整型

设置事件的颜色。

ExtendedSelection

离散

允许您通过在按住 Ctrl 或 Shift 键的同时结合使用鼠标按钮来选择多个报警。
缺省条件下,选择报警即可切换报警的选择(仅当选中“行选择”复选框时才可用)。

FlashUnAckAlarms

离散

启用或禁用未确认报警的闪烁。它接受离散输入值 1 或 0。如果此属性设置为 1,未确认的报警每秒闪烁一次。如果此属性设置为 0,则未确认的报警不闪烁。
此属性对应于 Alarm Viewer 控件常规选项卡上的闪烁未确认报警复选框。

FlashUnackAlmColorRange1

整型

为属于“报警优先级范围 1”的未确认报警设置闪烁颜色。

FlashUnackAlmColorRange2

整型

为属于“报警优先级范围 2”的未确认报警设置闪烁颜色。

FlashUnackAlmColorRange3

整型

为属于“报警优先级范围 3”的未确认报警设置闪烁颜色。

FlashUnackAlmColorRange4

整型

为属于“报警优先级范围 4”的未确认报警设置闪烁颜色。

字体

为控件中的记录与标题设置字体。

FreezeMenu

离散

启用/禁用冻结菜单项。

FromPriority

整型

设置缺省查询的最低优先级值。

GridColor

整型

设置背景网格的颜色。

NewAlarmEventMode

整型

控制 NewAlarm 事件的触发。

0 = NewAlarm 事件无法触发。(缺省值)。

1 = NewAlarm 事件是活动的。

2 = NewAlarm 事件是活动的,并且在会至少一个新的未确认报警到达时继续触发。

QueryFavoritesFile

消息

返回或设置查询收藏夹文件名。

QueryFavoritesMenu

离散

启用/禁用“查询收藏夹”菜单项。

QueryName

字符串型

返回当前查询名。

QueryStartup

离散

如果设置此属性,则使用缺省查询属性自动开始更新网格。
否则,您必须在脚本中运行 ApplyDefaultQuery 或 ApplyQuery 方法才能更新网格。

QueryType

消息

将显示类型设置为“摘要”或“历史”。

RequeryMenu

离散

启用/禁用“重新查询”快捷菜单项。

RetainSuppression

离散

更改报警查询时在报警查询之间保持报警抑制。

RowSelection

离散

允许用户在运行时选择报警。

SecondarySortColumn

消息

返回或设置当前第二位排序列。

SelectedCount

整型

返回所选报警的总数。

ShowContextMenu

离散

启用快捷菜单功能。

ShowGrid

离散

返回或设置一个值,确定是否在控件中显示网格线。

ShowHeading

离散

显示控件的标题栏。

ShowMessage

离散

返回或设置一个值,确定是否为控件显示错误消息。

ShowStatusBar

离散

获取或设置一个值,确定是否显示状态栏。

SilentMode

离散

获取或设置一个值,确定控件是否处于“无提示”模式。

SortColumn

消息

获取或设置当前排序列。

SortMenu

离散

启用/禁用排序菜单项。

SortOrder

离散

获取或设置排序方向。可能值有“升序”与“降序”,分别用 0 与 1 表示。

StatsMenu

离散

启用/禁用统计菜单项。

SuppressAllMenu

离散

启用/禁用抑制全部菜单项。

SuppressedAlarms

整型

获取抑制的报警的总数。

SuppressionMenu

离散

启用/禁用抑制菜单项。

SuppressOthersMenu

离散

启用/禁用抑制其它菜单项。

SuppressSelectedGroupsMenu

离散

启用/禁用抑制已选组菜单项。

SuppressSelectedMenu

离散

启用/禁用抑制已选项菜单项。

SuppressSelectedPrioritiesMenu

离散

启用/禁用抑制已选优先级菜单项。

SuppressSelectedTagsMenu

离散

启用/禁用抑制已选标记菜单项。

SuppressVisibleMenu

离散

启用/禁用抑制可见项菜单项。

TimeFormat

消息

设置报警时间标签的格式。

标题背景色

整型

设置标题栏背景色。

标题前景色

整型

设置标题栏前景色。

ToPriority

整型

设置报警查询的最高优先级。

TotalAlarms

整型

获取报警数。

UnackAlarms

整型

获取未确认的报警总数。

UnAckAlmColorRange1

整型

设置用于显示优先级范围从 1 到 ColorPriorityRange1 的未确认报警的颜色。

UnAckAlmColorRange2

整型

设置用于显示优先级范围从 ColorPriorityRange1 到 ColorPriorityRange2 的未确认报警的颜色。

UnAckAlmColorRange3

整型

设置用于显示优先级范围从 ColorPriorityRange2 到 ColorPriorityRange3 的未确认报警的颜色。

UnAckAlmColorRange4

整型

设置用于显示优先级范围从 ColorPriorityRange3 到 999 的未确认报警的颜色。

UnsuppressAllMenu

离散

启用/禁用“全部撤销抑制”菜单项。

UseDefaultAckComment

离散

如果设置为“真”,则确认报警时使用缺省确认注释。否则提示操作员输入注释。

窗口颜色

整型

设置网格背景色。