7 OPC UA ObjectTypes ToC Previous Next

7.6 MaintenanceGroupType ObjectType Definition ToC Previous Next

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.

readme_files/image015.jpg 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 MaintenanceGroupType have additional Attributes defined in Table 20.

Table 20 – MaintenanceGroupType Attribute values for child Nodes

BrowsePath Description Attribute
BreakdownMaintenance Properties for breakdown maintenance.
ConditionBasedMaintenance Properties for condition based maintenance.
GeneralMaintenance General maintenance properties.
PreventiveMaintenance Properties for preventive maintenance.

Previous Next