使用 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 |
消息 |
获取或设置当前时区字符串。 |
|
EventColor |
整型 |
设置事件的颜色。 |
|
ExtendedSelection |
离散 |
允许您通过在按住 Ctrl 或 Shift 键的同时结合使用鼠标按钮来选择多个报警。 |
|
FlashUnAckAlarms |
离散 |
启用或禁用未确认报警的闪烁。它接受离散输入值 1 或 0。如果此属性设置为 1,未确认的报警每秒闪烁一次。如果此属性设置为 0,则未确认的报警不闪烁。 |
|
FlashUnackAlmColorRange1 |
整型 |
为属于“报警优先级范围 1”的未确认报警设置闪烁颜色。 |
|
FlashUnackAlmColorRange2 |
整型 |
为属于“报警优先级范围 2”的未确认报警设置闪烁颜色。 |
|
FlashUnackAlmColorRange3 |
整型 |
为属于“报警优先级范围 3”的未确认报警设置闪烁颜色。 |
|
FlashUnackAlmColorRange4 |
整型 |
为属于“报警优先级范围 4”的未确认报警设置闪烁颜色。 |
|
字体 |
无 |
为控件中的记录与标题设置字体。 |
|
FreezeMenu |
离散 |
启用/禁用冻结菜单项。 |
|
FromPriority |
整型 |
设置缺省查询的最低优先级值。 |
|
GridColor |
整型 |
设置背景网格的颜色。 |
|
NewAlarmEventMode |
整型 |
控制 NewAlarm 事件的触发。 0 = NewAlarm 事件无法触发。(缺省值)。 1 = NewAlarm 事件是活动的。 2 = NewAlarm 事件是活动的,并且在会至少一个新的未确认报警到达时继续触发。 |
|
QueryFavoritesFile |
消息 |
返回或设置查询收藏夹文件名。 |
|
QueryFavoritesMenu |
离散 |
启用/禁用“查询收藏夹”菜单项。 |
|
QueryName |
字符串型 |
返回当前查询名。 |
|
QueryStartup |
离散 |
如果设置此属性,则使用缺省查询属性自动开始更新网格。 |
|
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 |
离散 |
如果设置为“真”,则确认报警时使用缺省确认注释。否则提示操作员输入注释。 |
|
窗口颜色 |
整型 |
设置网格背景色。 |