7 OPC UA ObjectTypes ToC Previous Next

7.12 SupervisionMechanicsType ObjectType Definition ToC Previous Next

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.

readme_files/image017.jpg 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.
Unbalance This attribute indicates an unbalance.

Previous Next