GetServerStatus

<< 点击显示目录 >>

GetServerStatus

返回一个OPC UA服务器连接的当前状态,作为枚举值。

方法属性

Attribute

Data type or value

Description

xsi:type

opcUa.SystemAction.GetServerStatus

 

结果

一个类型为 "ANY_INT "的值作为结果被返回。

Status

描述

SERVER_STATUS_CONNECTED

0

服务器连接已建立

SERVER_STATUS_CONNECTION_FAILED

1

服务器连接失败

SERVER_STATUS_CONNECTION_LOST

2

服务器连接意外丢失(如网络错误)。

SERVER_STATUS_SHUTDOWN

3

服务器连接断开;被关闭

行为

这个动作可以在事件处理程序的顺序或平行动作中使用。

GetServerStatus动作被同步调用。这意味着,对于一连串的动作,读取过程已经完成,返回值可以在动作的结果处理程序中进行评估。

例子

<ReadTarget xsi:type="opcUa.SystemAction.Read" serverAlias="extern" >
    <Method xsi:type="opcUa.SystemAction.GetServerStatus" />
</ReadTarget>