The PrognosisType is the most basic prognosis type and the supertype to more specific prognosis types. It is an abstract type, meaning it is not instantiated, only the subtypes are.
The PrognosisType is formally defined in Table 56.
Table 56 – PrognosisType Definition
Attribute |
Value |
||||
BrowseName |
PrognosisType |
||||
IsAbstract |
True |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the BaseObjectType defined in OPC 10000-5 i.e. inheriting the InstanceDeclarations of that Node. |
|||||
0:HasSubtype |
ObjectType |
MaintenancePrognosisType |
Defined in 8.6.5 |
||
0:HasSubtype |
ObjectType |
ManualActivityPrognosisType |
Defined in 8.6.6 |
||
0:HasSubtype |
ObjectType |
PartUnloadPrognosisType |
Defined in 8.6.8 |
||
0:HasSubtype |
ObjectType |
ProcessChangeoverPrognosisType |
Defined in 8.6.9 |
||
0:HasSubtype |
ObjectType |
ProductionJobEndPrognosisType |
Defined in 8.6.10 |
||
0:HasSubtype |
ObjectType |
PartLoadPrognosisType |
Defined in 8.6.7 |
||
0:HasSubtype |
ObjectType |
ToolLoadPrognosisType |
Defined in 8.6.12 |
||
0:HasSubtype |
ObjectType |
ToolUnloadPrognosisType |
Defined in 8.6.13 |
||
0:HasSubtype |
ObjectType |
ToolChangePrognosisType |
Defined in 8.6.11 |
||
0:HasSubtype |
ObjectType |
UtilityChangePrognosisType |
Defined in 8.6.14 |
||
0:HasProperty |
Variable |
PredictedTime |
0:UtcTime |
0:PropertyType |
M, RO |
PredictedTime is used to indicate the point in time the predicted user interaction will become necessary.