Guidelines and best practice for information modellers creating OPC UA based information models.
Naming Conventions
1. Naming Conventions for Nodes
2 Naming Conventions for structure Fields
Rules for backward compatibility of Information Models
1. Adding mandatory components to ObjectTypes and VariableTypes
2. Adding optional components to ObjectTypes and VariableTypes
3. Adding Interfaces to ObjectTypes
4. Changing the values of an Enumeration DataType
5. Changing the fields of a Structure DataType
6. Changing the Type Hierarchy of ObjectTypes or VariableTypes
7. Changing the Type Hierarchy of DataTypes
8. Changing the Signature of a Method
9. Changing the DataType of a Variable
10. Changing the TypeDefinition of an InstanceDeclaration
11. Changing the Semantics of ReferenceTypes
12. Changing the Type Hierarchy of ReferenceTypes
Strategies for Breaking Changes
How to define StatusCodes in Companion Specifications
How to return application-specific statuses in Methods
|