作者:mobiledu2502879663 | 来源:互联网 | 2022-12-09 18:23
从查看节点ids文件,您会注意到节点ID跳过951 - 1999范围,即没有OPC UA节点,该节点在该范围内.
该范围是否保留供应用程序使用?我的服务器实现在950 - 1999范围内使用nodeids是否安全?
如果您将分享有关nodeid范围的规范的一部分,我将不胜感激.
1> ZbynekZ..:
你所指的是命名空间0中的节点ID(URI为http://opcfoundation.org/UA/).整个命名空间保留供OPC Foundation使用.您不能在此命名空间中定义任何新的NodeID - 无论它们的数字或其他标识符是什么.
对于特定于服务器的节点,您应该定义自己的命名空间 - 然后它就是您的全部命名空间.然后,您可以在此命名空间内使用任何节点标识符 - 甚至是与命名空间0"冲突"的数字(实际上,根本不会发生冲突,因为命名空间是为了防止冲突).