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 214.
Table 214 – 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 with 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 215.
Table 215 – 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 |
|||||