The SupervisionPumpOperationType provides Variables used for monitoring the Pump operation. It is formally defined in Table 39. For the generation of events, the SupervisionPumpOperationType 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.

Table 39 – SupervisionPumpOperationType Definition

Attribute

Value

BrowseName

SupervisionPumpOperationType

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

AccessoryLiquidFlow

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

AccessoryLiquidHigh

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

AccessoryLiquidLow

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

AccessoryLiquidOverheat

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

AccessoryLiquidPressure

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

AmbientTemperature

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

CaseOverheat

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

ControllerOverheat

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

ConverterOverheat

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

CoolantFlow

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

CoolantHigh

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

CoolantLow

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

CoolantOverheat

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

Deceleration

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

DirtyImpeller

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

DriveOverheat

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

GeneratorOperation

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

Leakage

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

Lubricant

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

MaximumNumberStarts

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

MaximumOperationTime

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

MaximumStartsAtTime

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

MotorHumidity

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

MotorOverheat

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

OperationFault

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

OverLoad

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

OverSpeed

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

PartialLoad

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

Synchronisation

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

TemperatureFault

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

TimeOut

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

TMSFailure

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

TorqueLimit

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

TurbineOperation

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

UnderSpeed

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

VelocityLimit

0:Boolean

0:TwoStateDiscreteType

O, RO

0:HasComponent

Variable

WearReserveExhausted

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 SupervisionPumpOperationType have additional Attributes defined in Table 40. The Variables and the associated Descriptions are based on the standard VDMA 24223-1.

Table 40 – SupervisionPumpOperationType Attribute values for child Nodes

BrowsePath

Description Attribute

AccessoryLiquidFlow

This attribute indicates a problem with the accessory liquid flow, e.g. the buffer fluid flow or operating fluid flow.

AccessoryLiquidHigh

This attribute indicates a high limited accessory liquid, e.g. the buffer fluid or operating fluid.

AccessoryLiquidLow

This attribute indicates a low limited accessory liquid, e.g. the buffer fluid or operating fluid.

AccessoryLiquidOverheat

This attribute indicates an overheating of the accessory liquid, e.g. the buffer fluid or operating fluid.

AccessoryLiquidPressure

This attribute indicates an abnormal pressure of the accessory liquid, e.g. the buffer fluid pressure or operating fluid pressure.

AmbientTemperature

This attribute indicates an abnormal ambient temperature.

CaseOverheat

This attribute indicates an overheating of the case.

ControllerOverheat

This attribute indicates an overheating of a controller.

ConverterOverheat

This property indicates an overheating of a converter.

CoolantFlow

This attribute indicates a problem with the coolant flow.

CoolantHigh

This attribute indicates that the coolant is high limited.

CoolantLow

This attribute indicates that the coolant is low limited.

CoolantOverheat

This attribute indicates an overheating of the coolant liquid.

Deceleration

This attribute indicates a deceleration of a pump.

DirtyImpeller

This attribute indicates a dirty impeller.

DriveOverheat

This attribute indicates an overheating of a drive.

GeneratorOperation

This attribute indicates that the pump is working as a generator (in flow).

Leakage

This attribute indicates a leakage problem, e.g. leakage of the mechanical seal.

Lubricant

This attribute indicates a problem with the lubricant.

MaximumNumberStarts

This attribute indicates that the maximum number of pump start cycles is exceeded.

MaximumOperationTime

This attribute indicates that the maximum time of pump operation is exceeded.

MaximumStartsAtTime

This attribute indicates that the maximum number of pump start cycles per timespan is exceeded.

MotorHumidity

This attribute indicates unacceptable humidity in the motor.

MotorOverheat

This attribute indicates an overheating of a motor.

OperationFault

This attribute indicates a generic operation problem of a pump.

OverLoad

This attribute indicates an over load.

OverSpeed

This attribute indicates that the pump operates over normal speed.

PartialLoad

This attribute indicates a partial load.

Synchronisation

This attribute indicates a synchronization problem of a pump.

TemperatureFault

This attribute indicates a generic temperature problem of a pump.

TimeOut

This attribute indicates a start up time out.

TMSFailure

This attribute indicates a failure of the temperature management system.

TorqueLimit

This attribute indicates a limitation problem of a pump.

TurbineOperation

This attribute indicates that the pump is working as a turbine (reverse flow).

UnderSpeed

This attribute indicates that the pump operates under normal speed.

VelocityLimit

This attribute indicates a limitation problem of a pump.

WearReserveExhausted

This attribute indicates that the wear reserve of the pump is exhausted.