The NodeIds generated by the OPC UA server in the process gateway are not guaranteed unique
Summary
When the OPC UA server in the process gateway is used in combination with a runtime with multiple projects, without explicitly configuring any variables in the configuration of the OPC UA server, the NodeIds generated automatically for the nodes of all variables of all projects is not unique throughout the data model of the OPC UA server.
Description
When the OPC UA server in the process gateway is used in combination with a runtime with multiple projects, without explicitly configuring any variables in the configuration of the OPC UA server, the NodeIds generated automatically for the nodes of all variables of all projects is not unique throughout the data model of the OPC UA server.
Solution
An issue has been addressed in the OPC UA server in the process gateway where automatic generation of NodeIds did not work correctly when a runtime with multiple projects was used.
Now the NodeIds for variables in the OPC UA server in the process gateway consist of the project GUID followed by the variable ID in hexadecimal form, which together make the NodeId unique throughout the data model of the OPC UA server.
Information
This automatic generation of unique NodeIds is only used when variables are not explicitly configured in the OPC UA server configuration.
Issue Number: 33278
Fixed on Date: 15.11.2015
Versions: 7.60 0 BUILD 36068