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. |