我是OPC Unified Architecture领域的新手,正在从基础开始学习。命名空间指的是什么?为什么它总是与NodeID附加在一起?请帮我解释一下。
OPC UA中的命名空间类似于节点id的容器。 OPC基金会定义了索引为0的预定义命名空间。 还有许多其他命名空间,例如DI、PLCopen。每个命名空间都属于特定的OPC UA规范,每个OPC UA规范都可以定义自己的节点id。 为了确保特定ID在命名空间内唯一地标识特定节点,您需要指示命名空间ID。
有关更多信息,请参见官方OPC UA规范:
https://reference.opcfoundation.org/v104/Core/docs/Part3/8.2.2/