- class QOpcUaHistoryData#
该类存储从节点中获得的历史数据值。 更多信息...
6.3版本中引入。
摘要#
方法#
定义
__init__()
定义
addValue()
定义
count()
定义
nodeId()
定义
result()
定义
setNodeId()
定义
statusCode()
定义
swap()
注意:
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译有误,您也可以通过在https:/bugreports.qt.io/projects/PYSIDE创建一个工单来告诉我们。
详细描述#
当处理读取历史数据的请求时,使用此类实例存储有关已读取节点的信息,其值和状态码。历史读取请求完成的信号将返回一个包含
QOpcUaHistoryData
对象的列表,可以解析以查看请求的结果。- __init__()#
构造一个无效的历史数据项。
- __init__(other)
- 参数::
other –
QOpcUaHistoryData
从
other
构造历史数据项。- __init__(nodeId)
- 参数::
nodeId – str
构造一个历史数据项并存储它对应的节点。
- addValue(value)#
- 参数::
value –
QOpcUaDataValue
添加由
value
提供的数据值对象。- count()#
- 返回类型::
int
返回可用的数据值对象的数量。
- nodeId()#
- 返回类型::
str
返回已存储数据的节点的nodeId。
参见
- result()#
- 返回类型::
列表 của QOpcUaDataValue
返回历史读取请求的结果的数据值对象的列表。
- setNodeId(nodeId)#
- 参数::
nodeId – str
将
nodeId
设置为nodeId
。参见
- setStatusCode(statusCode)#
- 参数::
statusCode –
UaStatusCode
将状态码设置为
statusCode
。参见
- statusCode()#
- 返回类型::
返回表示在获取历史数据时是否发生错误的狀態碼。
- swap(other)#
- 参数::
other –
QOpcUaHistoryData
与
other
交换此数据值实例。此函数非常快且永远不会失败。