PySide6.QtOpcUa.QOpcUaReadItem¶
- class QOpcUaReadItem¶
此类存储读取操作的选项。更多…
概要¶
方法¶
def
__init__()def
attribute()def
indexRange()def
nodeId()def
__ne__()def
setAttribute()def
setIndexRange()def
setNodeId()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
对OPC UA服务器的读取操作返回服务器上节点属性的整个值或某个索引范围的值。此类包含后端向服务器发出读取请求所需的信息。
一个或多个此类的对象构成了
readNodeAttributes()操作的请求。- __init__()¶
默认构造一个没有设置参数的读取项。
- __init__(other)
- Parameters:
其他 –
QOpcUaReadItem
从
other构造一个读取项。- __init__(nodeId[, attr=QOpcUa.NodeAttribute.Value[, indexRange=""]])
- Parameters:
nodeId – str
attr –
NodeAttributeindexRange – str
为节点
nodeId的属性attr的索引范围indexRange构造一个读取项。- attribute()¶
- Return type:
返回节点属性id。
另请参阅
- indexRange()¶
- Return type:
字符串
返回索引范围。
另请参阅
- nodeId()¶
- Return type:
字符串
返回节点ID。
另请参阅
- __ne__(rhs)¶
- Parameters:
rhs –
QOpcUaReadItem- Return type:
布尔
如果
lhs不等于rhs,则返回true;否则返回false。如果两个读取项的
nodeId、attribute或indexRange不相等,则认为它们不相等。- setAttribute(attribute)¶
- Parameters:
属性 –
NodeAttribute
将节点属性id设置为
attribute。另请参阅
- setIndexRange(indexRange)¶
- Parameters:
indexRange – str
将索引范围设置为
indexRange。另请参阅
- setNodeId(nodeId)¶
- Parameters:
nodeId – str
将节点ID设置为
nodeId。另请参阅