class QOpcUaReadItem#

该类存储读取操作选项。 更多...

摘要#

方法#

注意

本文档可能包含从 C++ 自动翻译到 Python 的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译存在问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE创建工单来告知我们。

详细说明#

对 OPC UA 服务器的读操作返回服务器上节点属性值的整个值或其索引范围的值。此类包含后端向服务器发送读请求所需的信息。

此类的一个或多个对象组成readNodeAttributes()操作的请求。

__init__()#

默认构造无参数设置的读项。

__init__(other)
参数:

otherQOpcUaReadItem

other构造读项。

__init__(nodeId[, attr=QOpcUa.NodeAttribute.Value[, indexRange=""]])
参数:

为节点 nodeId 的属性 attr 的索引范围 indexRange 构建一个读取项。

attribute()#
返回类型:

节点属性

返回节点属性 ID。

indexRange()#
返回类型:

字符串

返回索引范围。

nodeId()#
返回类型:

字符串

返回节点 ID。

参见

setNodeId()

__ne__(rhs)#
参数:

rhsQOpcUaReadItem

返回类型:

布尔值

如果 lhsrhs 不相等,则返回 true;否则返回 false

如果两个读取项的 nodeIdattributeindexRange 不相等,则认为它们不相等。

setAttribute(attribute)#
参数:

attributeNodeAttribute

将节点属性 ID 设置为 attribute

参见

attribute()

setIndexRange(indexRange)#
参数:

indexRange – str

将索引范围设置为 indexRange

参见

indexRange()

setNodeId(nodeId)#
参数:

nodeId – str

将节点 ID 设置为 nodeId

参见

nodeId()