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