This structure is a subtype of 5:ResultMetaDataType. It is used to define additional meta data of a Result in a joining system. The structure is defined in Table 193.
Table 193 – JoiningResultMetaDataType Structure
Name |
Type |
Description |
Optional |
JoiningResultMetaDataType |
structure |
Subtype of the 5:ResultMetaDataType defined in OPC 40001-101. |
True |
JoiningTechnology |
0:LocalizedText |
It is a human readable text to identify the joining technology. |
True |
SequenceNumber |
0:UInt64 |
It is the cyclic counter which is incremented for each result generated. |
True |
Name |
0:String |
It is the user-friendly name of the result. Examples: Job Result, Batch Result, etc. |
True |
Description |
0:LocalizedText |
It is the additional information associated with the result. It can contain information on the ResultConent. |
True |
Classification |
0:Byte |
It provides information on the classification of the result in the joining system. It has the following pre-defined values which shall be used for each instance of this type.
Note: ResultContent shall be populated with the following options based on the ResultMetaData.Classification value. Refer Annex F for detailed examples.
|
True |
OperationMode |
0:Byte |
It provides information on how the joining operation was performed. It has the following pre-defined values which shall be used for each instance of this type.
|
True |
AssemblyType |
0:Byte |
It provides the type of joining operation. It has the following pre-defined values which shall be used for each instance of this type.
|
True |
AssociatedEntities |
EntityDataType[] |
It is a list of identifiers associated to the given result. Examples: ProductId, VIN, SocketId, JointId, JoiningProcessId, etc. |
True |
ResultCounters |
ResultCounterDataType[] |
It is a list of counters associated to the given result. Examples: Batch Counter, Retry Counter, Channel Counter, etc. |
True |
InterventionType |
0:Byte |
It provides information on type of intervention which has occurred during the joining operation. It has the following pre-defined values which shall be used for each instance of this type. Note: It is only applicable when the Classification is INTERVENTION_RESULT.
|
True |
IsGeneratedOffline |
0:Boolean |
It indicates that the result is generated when the asset was offline. The default value is false. Note: The definition of offline status is application specific. Example: Wireless tool performing joining in radio shadow. |
True |
ExtendedMetaData |
KeyValueDataType[] |
It is used to send any additional meta data associated with the result. It is intended to be used for future and vendor-specific extensions. |
True |
Its representation in the AddressSpace is defined in Table 194.
Table 194 – JoiningResultMetaDataType Definition
Attribute |
Value |
||||
BrowseName |
JoiningResultMetaDataType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of 5:ResultMetaDataType defined in OPC 40001-101. |
|||||
Conformance Units |
|||||
IJT Basic Result |
|||||
IJT Single Result |
|||||
IJT Result Processing Times |
|||||
IJT Batch Result |
|||||
IJT Batch Result Counters |
|||||
IJT Sync Result |
|||||
IJT Sync Result Counters |
|||||
IJT Job Result |
|||||
IJT Intervention Result |
|||||
IJT Result Internal Identifiers |
|||||
IJT Result External Identifiers |
|||||
IJT Result Extended Meta Data |