This structure represents the measurement values corresponding to a given step in the program. It is used in JoiningResultDataType. The structure is defined in Table 199.
Table 199 – StepResultDataType Structure
Name |
Type |
Description |
Optional |
StepResultDataType |
structure |
Subtype of the 0:Structure defined in OPC 10000-5. |
|
StepResultId |
0:TrimmedString |
False |
|
ProgramStepId |
0:TrimmedString |
It is the system-wide unique identifier of the Program Step. |
True |
ProgramStep |
0:String |
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. |
True |
Name |
0:String |
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. |
True |
ResultEvaluation |
5:ResultEvaluationEnum |
True |
|
StartTimeOffset |
0:Duration |
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. |
True |
StepTraceId |
0:TrimmedString |
It is the system-wide unique identifier of the StepTrace associated to the StepResult. |
True |
StepResultValues |
ResultValueDataType[] |
It is the set of values which needs to be measured as per the program step. |
True |
Its representation in the AddressSpace is defined in Table 200.
Table 200 – StepResultDataType Definition
Attribute |
Value |
||||
BrowseName |
StepResultDataType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the 0:Structure defined in OPC 10000-5. |
|||||
Conformance Units |
|||||
IJT Joining Result Step Results |
|||||
IJT Result Value FINAL Tag |