OPC UA服务器状态
sstat = getServerStatus (UaClient)
sstat = getServerStatus (UaClient)
获取所连接的OPC UA服务器的状态UaClient
.UaClient
必须是一个标量连接的OPC UA客户端,而不是客户端向量。
sstat
作为包含以下字段的结构返回:
字段名 | 描述 |
---|---|
开始时间 |
服务器启动时间(MATLAB datetime) |
CurrentTime |
服务器上的当前时间(MATLAB datetime) |
状态 |
服务器的状态(字符向量) |
BuildInfo |
结构描述服务器的构建信息,包括ManufacturerName ,ProductName ,SoftwareVersion |
SecondsTillShutdown |
如果服务器正在关闭,需要多长时间才能关闭 |
ShutdownReason |
服务器关闭的原因,或一个空字符向量 |
连接一个OPC UA客户端并检索其服务器的状态。
s = opcuaserverinfo (“localhost”);UaClient = opcua(年代);连接(UaClient);sstat = getServerStatus (UaClient)
sstat = StartTime: 10- june -2015 16:39:17 CurrentTime: 10- june -2015 16:55:00 State: 'Running' BuildInfo: [1x1 struct] SecondsTillShutdown: 0 ShutdownReason: "