This structure provides the identification data for a given entity in the system. The structure is defined in Table 211.
Table 211 – EntityDataType Structure
Name |
Type |
Description |
Optional |
EntityDataType |
structure |
Subtype of the 0:Structure defined in OPC 10000-5. |
|
Name |
0:String |
It is the name of the entity identifier. Examples: VIN, Program Id, etc. Note: Application can send custom names which could be a combination of different terms in the system. |
True |
Description |
0:String |
It is the description of the entity. Any additional information for the entity can be sent using this property. Examples: Name of the program in the given system. |
True |
EntityId |
0:TrimmedString |
It is the identifier of the given entity. Examples: JoiningProcessId, JointId, etc. |
False |
EntityOriginId |
0:TrimmedString |
It is the origin identifier of the given entity. It is provided only when it is applicable and available for a given entity. Examples: JoiningProcessOriginId, JointOriginId, etc. |
True |
IsExternal |
0:Boolean |
It indicates if the EntityId is provided by the external system or not. Example: VIN is provided by an external system. |
True |
EntityType |
0:Int16 |
It provides the type of the Entity. It has the following pre-defined values which shall be used for each instance of this type. Important Note: EntityType >=0 is defined as part of this specification. For application specific extensions, EntityType < 0 can be used.
|
False |
Its representation in the AddressSpace is defined in Table 212.
Table 212 – EntityDataType Definition
Attribute |
Value |
||||
BrowseName |
EntityDataType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the 0:Structure defined in OPC 10000-5. |
|||||
Conformance Units |
|||||
IJT Result Internal Identifiers |
|||||
IJT Result External Identifiers |
|||||
IJT Event Payload Associated Entities |
|||||
IJT Start Joining Process |