ShelveAlarm 方法

使用此方法搁置报警一览对象中的报警。

语法

object.ShelveAlarm DataPoint, ShelveDurationNumber, [intErrorMode], [BsendMsg]

属性

ShelveAlarm 方法语法包含以下部分:

组成部分

描述

对象

对象表达式,其值为“应用到”列表中的一个对象。

DataPoint 字符串。标签名。
ShelveDurationNumber 长整型。
intErrorMode

整数。(可选)。错误模式。

0(默认)– 允许子程序提供错误消息。以消息框的形式显示错误。如果未输入intErrorMode参数,则使用默认值。

1 – 允许用户处理错误信息。将子程序中的错误传回到调用例程以进行处理。

2 – 把错误写入所有目标。不显示错误消息,而是使用SendOperatorMessage将错误写入所有iFIX目标,包括“报警历史”窗口目标。

BsendMsg 布尔值。(可选)。如果为 TRUE,则将消息“value changed byxxx”发送到报警目标。如果为 FALSE,则隐藏消息。

返回值

  • 无效的搁置策略名称
  • 无效的搁置持续时间
  • 报警已禁用
  • 报警搁置未启用
  • 报警已搁置
  • 安全访问错误
  • 未知错误

示例

应用到

您最近了解过 iFIX 吗 ?

查看最新版 iFIX 的所有新功能。

让 iFIX 帮助您提高效率,降低成本。