StepResultDataType

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

1.00.0

2024-03-07


NodeId ns=1;i=3009
NodeClass DataType
BrowseName 1:StepResultDataType
DisplayName StepResultDataType
Description This structure represents the measurement values corresponding to a given step in the program. It is used in JoiningResultDataType.
BaseType 0:Structure
IsAbstract False
Field Name Data Type Is Optional Description
StepResultId 0:TrimmedString It is the system-wide unique identifier of the step result.
ProgramStepId 0:TrimmedString Yes It is the system-wide unique identifier of the Program Step.
ProgramStep 0:String Yes It is the step number or name of the program step. Sometimes the step id is like 2A, 3B based on number of branches. Hence a string place holder is needed instead of number.
Name 0:String Yes It is the user-friendly name of the given step. This can be the name of the step in the configuration for ease of use and troubleshooting.
ResultEvaluation 2:ResultEvaluationEnum Yes It indicates if the StepResult is successful or not.
StartTimeOffset 0:Duration Yes It is the offset to the ProcessingTimes.StartTime in Result, this value can be used to order the steps in execution order if same step is run multiple times.
StepTraceId 0:TrimmedString Yes It is the system-wide unique identifier of the StepTrace associated to the StepResult.
StepResultValues 1:ResultValueDataType[] Yes It is the set of values which needs to be measured as per the program step.