The SupervisionMechanicsType provides Variables used for monitoring the Pump mechanics. It is illustrated in Figure 13 and formally defined in Table 31. For the generation of events, the SupervisionMechanicsType has references to the four Namur NE 107 statuses defined in OPC 10000-100. The InputNode Property of the Alarm shall contain the NodeId of the Component.
Figure 13 – Illustration of SupervisionMechanicsType
Table 31 – SupervisionMechanicsType Definition
Attribute
Value
BrowseName
SupervisionMechanicsType
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
AxialBearingAbrasion
0:Boolean
0:TwoStateDiscreteType
O, RO
0:HasComponent
Variable
AxialBearingFault
0:Boolean
0:TwoStateDiscreteType
O, RO
0:HasComponent
Variable
AxialBearingOverheat
0:Boolean
0:TwoStateDiscreteType
O, RO
0:HasComponent
Variable
BearingFault
0:Boolean
0:TwoStateDiscreteType
O, RO
0:HasComponent
Variable
BrakeChopper
0:Boolean
0:TwoStateDiscreteType
O, RO
0:HasComponent
Variable
BrakeOverheat
0:Boolean
0:TwoStateDiscreteType
O, RO
0:HasComponent
Variable
ExcessVibration
0:Boolean
0:TwoStateDiscreteType
O, RO
0:HasComponent
Variable
GapWear
0:Boolean
0:TwoStateDiscreteType
O, RO
0:HasComponent
Variable
MechanicalFault
0:Boolean
0:TwoStateDiscreteType
O, RO
0:HasComponent
Variable
Misalignment
0:Boolean
0:TwoStateDiscreteType
O, RO
0:HasComponent
Variable
RadialBearingAbrasion
0:Boolean
0:TwoStateDiscreteType
O, RO
0:HasComponent
Variable
RadialBearingFault
0:Boolean
0:TwoStateDiscreteType
O, RO
0:HasComponent
Variable
RadialBearingOverheat
0:Boolean
0:TwoStateDiscreteType
O, RO
0:HasComponent
Variable
RotorBlocked
0:Boolean
0:TwoStateDiscreteType
O, RO
0:HasComponent
Variable
RotorStationRubbing
0:Boolean
0:TwoStateDiscreteType
O, RO
0:HasComponent
Variable
Unbalance
0:Boolean
0:TwoStateDiscreteType
O, RO
0:GeneratesEvent
ObjectType
2:CheckFunctionAlarmType
Defined in OPC 10000-100
0:GeneratesEvent
ObjectType
2:FailureAlarmType
Defined in OPC 10000-100
0:GeneratesEvent
ObjectType
2:MaintenanceRequiredAlarmType
Defined in OPC 10000-100
0:GeneratesEvent
ObjectType
2:OffSpecAlarmType
Defined in OPC 10000-100
The InstanceDeclarations of the SupervisionMechanicsType have additional Attributes defined in Table 32. The Variables and the associated Descriptions are based on the standard VDMA 24223-1.
Table 32 – SupervisionMechanicsType Attribute values for child Nodes
BrowsePath
Description Attribute
AxialBearingAbrasion
This attribute indicates an unacceptable abrasion of the axial bearing.
AxialBearingFault
This attribute indicates a failure of the axial bearing.
AxialBearingOverheat
This attribute indicates an overheating of the axial bearing.
BearingFault
This attribute indicates a generic bearing failure.
BrakeChopper
This attribute indicates a problem of the brake chopper.
BrakeOverheat
This attribute indicates an overheating of a brake.
ExcessVibration
This attribute indicates unacceptable high mechanical vibration.
GapWear
This attribute indicates a mechanical wear at gap.
MechanicalFault
This attribute indicates a generic mechanical fault.
Misalignment
This attribute indicates a misalignment.
RadialBearingAbrasion
This attribute indicates an unacceptable abrasion of the radial bearing.
RadialBearingFault
This attribute indicates a failure of the radial bearing.
RadialBearingOverheat
This attribute indicates an overheating of the radial bearing.
RotorBlocked
This attribute indicates a blocked rotor.
RotorStationRubbing
This attribute indicates the rubbing of stator and rotor.