7.12 SupervisionMechanicsType ObjectType Definition

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
BrowseNameSupervisionMechanicsType
IsAbstractFalse
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:HasComponentVariableAxialBearingAbrasion0:Boolean0:TwoStateDiscreteTypeO, RO
0:HasComponentVariableAxialBearingFault0:Boolean0:TwoStateDiscreteTypeO, RO
0:HasComponentVariableAxialBearingOverheat0:Boolean0:TwoStateDiscreteTypeO, RO
0:HasComponentVariableBearingFault0:Boolean0:TwoStateDiscreteTypeO, RO
0:HasComponentVariableBrakeChopper0:Boolean0:TwoStateDiscreteTypeO, RO
0:HasComponentVariableBrakeOverheat0:Boolean0:TwoStateDiscreteTypeO, RO
0:HasComponentVariableExcessVibration0:Boolean0:TwoStateDiscreteTypeO, RO
0:HasComponentVariableGapWear0:Boolean0:TwoStateDiscreteTypeO, RO
0:HasComponentVariableMechanicalFault0:Boolean0:TwoStateDiscreteTypeO, RO
0:HasComponentVariableMisalignment0:Boolean0:TwoStateDiscreteTypeO, RO
0:HasComponentVariableRadialBearingAbrasion0:Boolean0:TwoStateDiscreteTypeO, RO
0:HasComponentVariableRadialBearingFault0:Boolean0:TwoStateDiscreteTypeO, RO
0:HasComponentVariableRadialBearingOverheat0:Boolean0:TwoStateDiscreteTypeO, RO
0:HasComponentVariableRotorBlocked0:Boolean0:TwoStateDiscreteTypeO, RO
0:HasComponentVariableRotorStationRubbing0:Boolean0:TwoStateDiscreteTypeO, RO
0:HasComponentVariableUnbalance0:Boolean0:TwoStateDiscreteTypeO, RO
0:GeneratesEventObjectType2:CheckFunctionAlarmTypeDefined in OPC 10000-100
0:GeneratesEventObjectType2:FailureAlarmTypeDefined in OPC 10000-100
0:GeneratesEventObjectType2:MaintenanceRequiredAlarmTypeDefined in OPC 10000-100
0:GeneratesEventObjectType2:OffSpecAlarmTypeDefined 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
AxialBearingAbrasionThis attribute indicates an unacceptable abrasion of the axial bearing.
AxialBearingFaultThis attribute indicates a failure of the axial bearing.
AxialBearingOverheatThis attribute indicates an overheating of the axial bearing.
BearingFaultThis attribute indicates a generic bearing failure.
BrakeChopperThis attribute indicates a problem of the brake chopper.
BrakeOverheatThis attribute indicates an overheating of a brake.
ExcessVibrationThis attribute indicates unacceptable high mechanical vibration.
GapWearThis attribute indicates a mechanical wear at gap.
MechanicalFaultThis attribute indicates a generic mechanical fault.
MisalignmentThis attribute indicates a misalignment.
RadialBearingAbrasionThis attribute indicates an unacceptable abrasion of the radial bearing.
RadialBearingFaultThis attribute indicates a failure of the radial bearing.
RadialBearingOverheatThis attribute indicates an overheating of the radial bearing.
RotorBlockedThis attribute indicates a blocked rotor.
RotorStationRubbingThis attribute indicates the rubbing of stator and rotor.
UnbalanceThis attribute indicates an unbalance.