- class QOpcUaReadResult#
此类存储读取操作的结果。 更多…
概述#
方法#
def
__init__()
def
attribute()
定义
indexRange()
定义
nodeId()
定义
setNodeId()
定义
setValue()
定义
statusCode()
定义
value()
注:
本文档中可能包含自动从C++翻译到Python的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们
详细说明#
在OPC UA服务器上执行读取操作返回的值和时间戳,描述了源生成值的时间和服务器获取该值的时间。还返回一个状态码,描述了值是否可以读取,如果不行,读取失败的原因。
除此之外,此类还包含从请求返回的节点ID、属性和索引范围,以便客户端能够将结果与请求进行匹配。
本类对象在
readNodeAttributesFinished()
信号中返回,并包含作为readNodeAttributes()
请求一部分的读取操作的结果。- __init__()#
默认情况下,构建一个未设置任何参数的读取结果。
- __init__(other)
- 参数:
other –
QOpcUaReadResult
从
other
构建读取结果。- attribute()#
- 返回类型:
返回属性 ID。
另请参阅:
- indexRange()#
- 返回类型:
str
返回索引范围。
另请参阅:
- nodeId()#
- 返回类型:
str
返回节点 ID。
另请参阅:
返回
value()
的服务器时间戳。另请参阅:
- setAttribute(attribute)#
- 参数:
attribute –
NodeAttribute
将属性 ID 设置为
attribute
。另请参阅:
- setIndexRange(indexRange)#
- 参数:
indexRange – str
将索引范围设置为
indexRange
。另请参阅:
- setNodeId(nodeId)#
- 参数:
nodeId – str
将节点 ID 设置为
nodeId
。另请参阅:
将服务器时间戳设置为
serverTimestamp
。另请参阅:
将源时间戳设置为
sourceTimestamp
。另请参阅:
- setStatusCode(statusCode)#
- 参数:
statusCode –
UaStatusCode
将状态码设置为
statusCode
。另请参阅:
- setValue(value)#
- 参数:
value – 对象
将值设置为
value
。另请参阅:
返回
value()
的源时间戳。另请参阅:
- statusCode()#
- 返回类型:
返回该元素的状态码。如果状态码不是
Good
,则值和时间戳无效。另请参阅:
- value()#
- 返回类型:
对象
返回值。
另请参阅: