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

AVEVA™ InTouch HMI

almQuery() 函数

  • Last UpdatedFeb 01, 2018
  • 1 minute read

执行查询以更新指定的“分布式报警显示”对象,并使用指定的参数。

类别

报警

语法

[Result=]almQuery(ObjectName,AlarmList,FromPri,ToPri,State,Type);

参数

ObjectName

报警对象的名称。例如,AlmObj_1。

AlarmList

设置“报警查询/名称管理器”的别名以执行查询,例如 "\intouch!$System" 或消息标记。

FromPri

要显示的报警的开始优先级。例如,100 或整型标记。

ToPri

要显示的报警的结束优先级。例如,900 或整型标记。

State

指定要显示报警的类型。例如,“未确认”或“消息”标记。有效状态包括“全部”、“未确认”或“确认”。

Type

更新的显示对象中出现的报警记录的类型:

"Hist" = 历史报警

"Summ" = 摘要报警

示例

此语句检索 MyAlarmListGroup 中指定的、优先级为 500 到 600 的所有历史报警。这些报警出现在 AlmObj_1 报警显示对象中。

almQuery("AlmObj_1","MyAlarmListGroup",500,600,"All","Hist");

在本例中,MyAlarmListGroup 是从“名称管理器”设置中配置的报警列表。

另请参阅

almDefQuery(), almSetQueryByName()

In This Topic
Related Links