节点 QML 类型

表示服务器上的一个节点。 更多...

导入语句import QtOpcUa
QtOpcUa 5.12
继承自

MethodNodeValueNode

属性

方法

详细描述

import QtOpcUa as QtOpcUa

QtOpcUa.Node {
    nodeId : QtOpcUa.NodeId {
        identifier: "s=Example.Method"
        ns: "Example Namespace"
    }
    connection: myConnection
}

属性文档

状态 : 枚举

节点的状态。

常量描述
Node.Status.Valid节点准备就绪
节点.Status.InvalidNodeId节点 ID 无效
节点.Status.NoConnection未连接到服务器
节点.Status.InvalidNodeType服务器上的节点类型与 QML 类型不匹配
节点.Status.InvalidClient无效的连接客户端
节点.Status.FailedToResolveNode无法解析节点
节点.Status.InvalidObjectNode对象节点无效或其类型与预期类型不匹配
节点.Status.FailedToReadAttributes无法读取属性
节点.Status.FailedToSetupMonitoring无法设置监控

也见 状态错误信息


browseName : 字符串

节点的浏览名称。如果信息不可用,则返回空字符串。


connection : 连接

用于节点实例的连接。当关联的连接已建立到服务器的连接时,节点将自动可访问。

如果此属性未设置,则使用默认连接,如果有的话。

参阅:连接连接::默认连接


description : 本地化文本

节点的描述。如果信息不可用,则返回默认构造的 本地化文本


displayName : 本地化文本

节点的本地化文本。如果信息不可用,则返回默认构造的 本地化文本


errorMessage : 字符串 [只读]

当前状态码的字符串表示。

参阅:状态状态


eventFilter : 事件过滤器

事件过滤器允许在服务器上监控满足某些条件的事件。

参阅:事件过滤器


nodeClass : QOpcUa::NodeClass [只读]

节点的节点类。如果信息不可用,则返回 QtOpcUa.Constants.NodeClass.Undefined


nodeId : 节点ID

服务器上要使用的节点的ID。这可以是绝对节点ID或相对节点ID。

参阅:节点ID相对节点ID


readyToUse : 布尔值 [只读]

此属性返回节点是否已准备好使用。这发生在成功建立到服务器的连接并且节点已成功设置之后。


status : 状态 [只读]

节点的当前状态。只有在状态为 有效 时,节点才可用。在其他任何情况下,它表示出一个错误。

参阅:errorMessage状态


方法文档

日期 getServerTimestamp(Constants::NodeAttribute attribute)

返回给定 属性 的服务器时间戳。


日期 getSourceTimestamp(QOpcUa::NodeAttribute attribute)

返回给定 属性 的源时间戳。


© 2024 Qt公司有限。这里包含的文档贡献是各自所有者的版权。本文件提供的文档依据GNU自由文档许可证版本1.3许可,由自由软件基金会发布。Qt及其相关标志是Finland和/或世界其他地区Qt公司有限的所有权商标。所有其他商标均为其各自所有者的财产。