OPC Unified Architecture – Part 25: Object Serialization
Go
v1.05.06
1
Scope
2
Normative references
3
Terms, definitions, and abbreviated terms
3.1
Terms and definitions
3.1.1
SerializationStartNode
3.1.2
SerializationEntity
3.1.3
SerializationScope
3.1.4
SerializationConfiguration
3.1.5
SerializationValue
3.1.6
SerializationFieldDataType
3.1.7
SerializationProperties
3.1.8
SerializationProcess
3.2
Abbreviated terms
4
Concepts
4.1
Object Serialization Basic Concept
4.2
Read Access to the SerializationValue
4.3
Write Access to the SerializationValue
4.4
SerializationScope and SerializationEntity
4.5
General Features
5
Use Cases
5.1
Example Serialize RIO Channel Groups
5.2
Example Serialization of PROFIenergy Data
5.3
Semantic Property handling
6
Model
6.1
Overview
6.2
Limitations
6.3
SerializationEntityType ObjectType
6.3.1
Definition
6.3.2
SerializedData Variable
6.3.3
ConfigureSerialization Method
6.3.4
Include- and ExcludeReferenceTypes Properties
6.3.5
SerializationDepth Property
6.3.6
ConsiderSubElementSerializationProperties Property
6.3.7
CustomMetaDataProperties Property
6.3.8
CustomMetaDataRef Property
6.3.9
IncludeStatus, IncludeSourceTimestamp, and IncludeDictionaryReference Properties
6.4
SerializationValue Structure rules
6.4.1
SerializationFieldDataType of Variables
6.4.2
SerializationFieldDataType of Variables without Children
6.4.3
SerializationFieldDataType of Variables with Children
6.4.4
SerializationFieldDataType of Objects with children
6.4.5
SerializationFieldDataType of nested Object subtrees
6.5
HasSerializationEntity ReferenceType
Annex A
Examples (Informative)
A.1
Model Instance: Variable with Components
A.2
RIO Channel Group Configuration
A.3
RIO Channel Process Values
A.4
Energy Measurement Values
A.5
Semantic Property Metadata in PubSub Scenarios
A.6
JSON encoding of FieldMetaData Properties
A.7
Combining SerializationScopes
3.1.8
SerializationProcess
the mapping of the
SerializationValue
from and to the
Values
in the
SerializationScope
.
↑
↓
✕