10.15 JointDataType

This structure provides the joint information. Joint is the physical outcome of the joining operation which determines the properties of the point where multiple parts are assembled. Refer Annex H for examples.

The structure is defined in Table 236.

Table 236 – JointDataType Structure
Name Type Description Optional
JointDataTypestructureSubtype of the 0:Structure defined in OPC 10000-5.
JointId0:TrimmedStringIt is the identifier of the joint.False
JointOriginId0:TrimmedString

It is an identifier to track the changes made to the original instance in the system.

Example: It can point to the identifier of the object when it was created for the first time. It should be an existing ID in the system if it is available else it can be NULL if it is not tracked in a joining system.

True
JointDesignId0:TrimmedStringIt is the identifier of the associated joint design.True
CreationTime0:UtcTimeIt is the time when the joint was created.True
LastUpdatedTime0:UtcTimeIt is the time when the joint was updated last time. If it is not available, it can be same as CreationTime.True
Name0:StringIt is the name of the joint.True
Description0:LocalizedTextIt is the description of the joint.True
Classification0:Int16

It is the classification of the joint. It has the following pre-defined values.

0 – UNDEFINED

1 – OTHER

2 – CATEGORY_A is high risk, danger to life or environment. (VDI-VDE 2862-2).

3 – CATEGORY_B is medium risk, operational malfunction, or system shutdown. (VDI-VDE 2862-2).

4 – CATEGORY_C is low risk, non-critical. (VDI-VDE 2862-2).

True
ClassificationDetails0:LocalizedText

It is the details of the classification. It can also be used to provide any other type of classification.

Examples: Safety Critical, etc.

True
JointStatus0:TrimmedString

It is the status of the joint.

Examples: Ok, InUse, NotInUse, NotYetDone, etc.

True
AssociatedEntitiesEntityDataType[]

It is the list of entities associated to the joint.

Examples: JoiningProcessId, JobId, QualityProcessId, SimulationProcessId, etc.

True
JoiningTechnology0:LocalizedTextIt is a human readable text to identify the joining technology.True

Its representation in the AddressSpace is defined in Table 237.

Table 237 – JointDataType Definition
Attribute Value
BrowseNameJointDataType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:Structure defined in OPC 10000-5.
Conformance Units
IJT Send Joint
IJT Get Joint List
IJT Get Joint
IJT Joint Data