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.2
SerializationEntity
the
TargetNode
of the
HasSerializationEntity
ReferenceType.
↑
↓
✕