Set Alarm
- 更新时间2025-08-04
- 阅读时长3分钟
当应用程序检测到条件时,触发警报实例以通知订阅者需要注意的问题或状态。
在该VI后连接Clear Alarm,清除与警报实例关联的警报。

HTTP configuration
服务器的HTTP连接。
如果此输入未连接,则此VI将使用默认连接,并当您在受管系统或服务器上执行应用程序时自动检索您的SystemLink Server凭证。
additional information
有关新警报实例的各种数据,例如创建它的应用程序或用户以及与之关联的关键字和属性。
此VI在更新现有警报实例时将忽略此输入。
alarm id
警报跟踪的过程或情况的唯一标识符。Build Alarm ID VI将系统名称和触发规则的顶层VI名称及alarm name连接成一个路径。
例如,alarm id可能类似于<system>.<namespace>.<alarm name>。
set transition
满足创建或更新警报实例的特定条件的状态变化和严重等级。
将Build Alarm Set Transition连接至此输入。
display name
警报实例想要使用的标题。
此VI在更新现有警报实例时将忽略此输入。
channel
与警报关联的资源。例如,如果应用程序由于无线网络不通而设置了警报,则channel可以是该网络的名称,而resource type会将该警报分类为网络警报。
此VI在更新现有警报实例时将忽略此输入。
error in
此VI运行前发生的错误情况。VI根据标准错误处理方式响应此输入。resource type
与警报关联的资源类型。例如,如果应用程序由于无线网络不通而设置了警报,则channel可以是触发警报的网络的名称,而resource type会将该警报分类为网络警报。
此VI在更新现有警报实例时将忽略此输入。
alarm
已创建或更新的警报实例。
alarm instance created or updated?
布尔值,用于判断是否已经存在具有提供的set transition的警报实例。如果警报实例已存在或当前严重等级已发生,将返回False,并且alarm将返回默认数据。