The PrognosisListType is a structuring node to collect predictions about future times when certain interaction with the machine may be necessary.
The PrognosisListType is formally defined in Table 68.
Table 68 – PrognosisListType Definition
Attribute |
Value |
||||
BrowseName |
PrognosisListType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the 0:BaseObjectType defined in OPC 10000-5 i.e. inheriting the InstanceDeclarations of that Node. |
|||||
0:HasComponent |
Object |
<Prognosis> |
|
PrognosisType |
OP |
0:HasProperty |
Variable |
0:NodeVersion |
String |
0:PropertyType |
O, RO |
0:GeneratesEvent |
ObjectType |
0:GeneralModelChangeEventType |
|
|
|
Conformance Units |
|||||
MachineTool PrognosisType |
|||||
MachineTool Prognoses Dynamic List |
<Prognosis > is an optional placeholder for PrognosisType nodes. Thus, the PrognosisListType can have any number of prognoses as components, including none. If the number of prognoses in this list changes during the runtime of the OPC UA server, the 0:NodeVersion and 0:GeneralModelChangeEventType can be used to indicate those changes. The 0:NodeVersion and the 0:GeneralModelChangeEventType are intended to be used in the way defined in OPC 10000-3 and 7.3.