The MultiPumpType provides Variables for Pump operation in a system with several Pumps and is formally defined in Table 76.
Table 76 – MultiPumpType Definition
Attribute |
Value |
||||
BrowseName |
MultiPumpType |
||||
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 |
DistributionPriority |
0:String [] |
0:DataItemType |
O, RW |
0:HasComponent |
Variable |
DistributionType |
DistributionTypeEnum |
0:DataItemType |
O, RW |
0:HasComponent |
Variable |
ExchangeMode |
ExchangeModeEnum |
0:DataItemType |
O, RW |
0:HasComponent |
Variable |
ExchangeTime |
0:DateTime |
0:DataItemType |
O, RW |
0:HasComponent |
Variable |
ExchangeTimeDifference |
0:Double |
0:AnalogUnitType |
O, RW |
0:HasComponent |
Variable |
MaximumNumberOfPumpsInOperation |
0:UInt32 |
0:DataItemType |
O, RW |
0:HasComponent |
Variable |
MultiPumpOperationMode |
MultiPumpOperationModeEnum |
0:DataItemType |
O, RW |
0:HasComponent |
Variable |
NumberOfPumps |
0:UInt32 |
0:DataItemType |
O, RW |
0:HasComponent |
Variable |
PumpCollectiveIDs |
0:String [] |
0:DataItemType |
O, RW |
0:HasComponent |
Variable |
PumpRole |
PumpRoleEnum |
0:DataItemType |
O, RW |
0:HasComponent |
Variable |
RedundantPumpIDs |
0:String [] |
0:DataItemType |
O, RW |
The optional Variables PumpCollectiveIDs, RedundantPumpIDs, and DistributionPriority are one dimensional arrays without a limit for possible entries.
The InstanceDeclarations of the MultiPumpType have additional Attributes defined in Table 77. The Variables and the associated Descriptions are based on the standard VDMA 24223.
Table 77 – MultiPumpType Attribute values for child Nodes
BrowsePath |
Value Attribute |
Description Attribute |
||
DistributionPriority |
|
This property describes in ascending order the priority of pumps in addition operation mode. |
||
DistributionType |
|
This property describes the share of operation time of different pumps of the pump system in addition operation mode. |
||
ExchangeMode |
|
This property specifies the exchange mode of the pump |
||
ExchangeTime |
|
This property specifies the determination of the absolute time for the next exchange of the pump, if operator specific Pump Exchange Mode is activated. |
||
ExchangeTimeDifference |
|
This property specifies the determination of the time for the next exchange of the pump relative to ExchangeTime, if operator specific Pump Exchange Mode is activated. |
||
|
NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact UnitId: 5457219 DisplayName: s Description: second [unit of time] |
|
||
MaximumNumberOfPumpsInOperation |
|
This property specifies the maximum number of pumps in operation. The difference between NumberOfPumps and MaximumNumberOfPumpsInOperation identifies the redundant pumps. |
||
MultiPumpOperationMode |
|
This property specifies the actual multi pump operation mode. In redundant operation mode a pump fulfils the process function of another pump. Addition operation mode characterizes the supplementary fulfilling of the process function. The mixed mode characterizes both operation tasks. |
||
NumberOfPumps |
|
This property identifies the number of pumps in multi pump management |
||
PumpCollectiveIDs |
|
This element identifies the pumps within the pump system |
||
PumpRole |
|
This property identifies the role rsp. task of the pump within the multi pump management. |
||
RedundantPumpIDs |
|
This property identifies the actual redundant pumps within the pump system |