如何解决如何使用 OPC UA 命名空间?
我对 OPC UA 非常陌生,希望您能帮助我处理看似基本但我无法完全掌握的内容。
我正在 opc.tcp://opcuaserver.com:48010 探索一个公开可用的 OPC UA 服务器。
这是它公开的节点树:
我想弄清楚这里分配命名空间背后的逻辑是什么。
路径 | 节点 ID | 评论 |
---|---|---|
对象 | i=85 |
(我知道 ns=0 是默认的,被省略了) |
对象/演示 | ns=2;s=Demo |
|
对象/建筑自动化 | ns=3;s=BuildingAutomation |
为什么它在同一个父级下但在不同的命名空间中? |
对象/建筑自动化/控制器配置 | ns=3;s=ControllerConfigurations |
BuildingAutomation 不是前缀的一部分? |
对象/建筑自动化/空调_1 | ns=3;s=AirConditioner_1 |
为什么前缀中没有 BuildingAutomation ? |
物体/建筑自动化/空调_1/温度 | ns=3;s=AirConditioner_1.Temperature |
为什么前缀中有 AirConditioner_1 ? |
是不是我们看到这里合并了多个树(每个树都有自己的命名空间)?这些树从哪里来?命名空间是如何分配的?
没有前缀(例如 ControllerConfigurations
)与有前缀(例如 AirConditioner_1.Temperature
)的节点 ID 背后的逻辑是什么(因为两者似乎都是属性?)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。