7 OPC UA ObjectTypes ToC Previous Next

7.9 PreventiveMaintenanceType ObjectType Definition ToC Previous Next

The PreventiveMaintenanceType provides Variables that are used for preventive maintenance and is formally defined in Table 25.

Table 25 – PreventiveMaintenanceType Definition

Attribute Value        
BrowseName PreventiveMaintenanceType        
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 Variable ActivePreventiveMaintenanceTime 0:Double 0:BaseAnalogType O, RW
0:HasComponent Variable InstallationDate 0:DateTime 0:DataItemType O, RW
0:HasComponent Variable LastInspectionDate 0:DateTime 0:DataItemType O, RW
0:HasComponent Variable LastServicingDate 0:DateTime 0:DataItemType O, RW
0:HasComponent Variable NextInspectionDate 0:DateTime 0:DataItemType O, RW
0:HasComponent Variable NextServicingDate 0:DateTime 0:DataItemType O, RW
0:HasComponent Variable PreventiveMaintenanceTime 0:Double 0:BaseAnalogType O, RW

The InstanceDeclarations of the PreventiveMaintenanceType have additional Attributes defined in Table 26. The Variables and the associated Descriptions are based on the standards DIN EN 13306 and VDMA 24223-1.

Table 26 – PreventiveMaintenanceType Attribute values for child Nodes

BrowsePath Value Attribute Description Attribute
ActivePreventiveMaintenanceTime   This attribute indicates the date of installation or commissioning of the device.
   ActivePreventiveMaintenanceTime
   0:EngineeringUnits
NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact
UnitId: 4740434
DisplayName: h
Description: hour
 
InstallationDate   This attribute identifies the date when the device was last inspected.
LastInspectionDate   This attribute identifies the date when the device is scheduled for the next inspection.
LastServicingDate   This attribute identifies the date when the device is scheduled for the next servicing.
NextInspectionDate   This attribute identifies the date when the device was last serviced.
NextServicingDate   Part of maintenance time when preventive maintenance is carried out on an item, including technical, logistic and internal administrative delays
PreventiveMaintenanceTime   Part of the active maintenance time taken to perform a preventive maintenance
   PreventiveMaintenanceTime
   0:EngineeringUnits
NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact
UnitId: 4740434
DisplayName: h
Description: hour
 

Previous Next