JoiningResultDataType

http://opcfoundation.org/UA/IJT/Base/

1.00.0

2024-03-07


NodeId ns=1;i=3005
NodeClass DataType
BrowseName 1:JoiningResultDataType
DisplayName JoiningResultDataType
Description This structure represents the data associated with Joining Result and the corresponding measurement values.
BaseType 0:Structure
IsAbstract False
Field Name Data Type Is Optional Description
FailureReason 0:Byte Yes It provides the primary reason for failure. If a violation is handled by a rework step resulting in a successful operation, then it is not reported as failure.
OverallResultValues 1:ResultValueDataType[] It is an array of overall result values which contains the measurement values of different quantities like torque, angle, time, etc. based on the program. Note: If the operation is terminated in the first step and no values are available to report, then this list may be empty.
StepResults 1:StepResultDataType[] Yes It is an array of step results corresponding to each step in the program. This parameter is used if the system provides one or more step results.
Errors 1:ErrorInformationDataType[] Yes It is an array of external errors which captures the failures outside the boundary of the program are captured as part of the Errors. It is up to the application to fill in the critical/primary error in the Errors list as top entry.
FailingStepResultId 0:TrimmedString Yes It is the identifier of the step result which is the primary cause of failure.
Trace 1:JoiningTraceDataType Yes It is a structure to include the Joining Trace content. This can be NULL or empty and it is up to the application to send this as part of the Joining Result.