The MaintenanceGroupType provides FunctionalGroups for general maintenance and specific maintenance strategies, such as condition based maintenance, preventive maintenance, and breakdown maintenance. It is illustrated in Figure 11 and formally defined in Table 19.
Figure 11 – Illustration of MaintenanceGroupType
Table 19 – MaintenanceGroupType Definition
Attribute
Value
BrowseName
MaintenanceGroupType
IsAbstract
False
References
Node Class
BrowseName
DataType
TypeDefinition
Other
Subtype of the 2:FunctionalGroupType defined in OPC 10000-100, i.e. inheriting the InstanceDeclarations of that Node.
0:HasComponent
Object
BreakdownMaintenance
BreakdownMaintenanceType
O
0:HasComponent
Object
ConditionBasedMaintenance
ConditionBasedMaintenanceType
O
0:HasComponent
Object
GeneralMaintenance
GeneralMaintenanceType
O
0:HasComponent
Object
PreventiveMaintenance
PreventiveMaintenanceType
O
The InstanceDeclarations of the MaintenanceGroupTypehave additional Attributes defined in Table 20.
Table 20 – MaintenanceGroupType Attribute values for child Nodes