7 OPC UA ObjectTypes ToC Previous Next

7.34 MultiPumpType ObjectType Definition ToC Previous Next

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.
   ExchangeTimeDifference
   0:EngineeringUnits
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

Previous Next