Project Node IDs

When you save a project, the IDs of the project Nodes that are not exposed through OPC UA may change to optimize performance. If the OPC UA server exposes Nodes, the IDs of these nodes become fixed, and they do not change when you save the project.

Custom Node IDs

You can define custom fixed Node IDs by editing the
ProjectName
\Nodes\Model\Model.yaml
file.
The following example of the
Model.yaml
file shows custom IDs defined for four variables:
Name: Model Id: g=fb6543bf8c558b11ea2f5be225a426c0 Type: FolderType Children: - Name: Variable1
Id: g=d457b2dd5183a536fd7e00ed1de83292
Type: BaseDataVariableType DataType: String Value: "Variable with GUID" - Name: Variable2
Id: "s='Custom Variable 2'"
Type: BaseDataVariableType DataType: String Value: "Variable with String spaced ID" - Name: Variable3
Id: s=CustomVariable3
Type: BaseDataVariableType DataType: String Value: "Variable with String ID" - Name: Variable4
Id: i=12345
Type: BaseDataVariableType DataType: String Value: "Variable with Integer ID"
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.