blockPrimaryPumpSignalRouting
Primary pump signal routing between plant bus and controller connectors
Information
This block routes the primary pump start and stop commands, speed commands (for variable speed pumps) and status signals between the connectors exposed to the primary pump controller and the plant bus. Depending on the primary pump arrangement, the signals are either mapped to the headered pump connectors or split between the dedicated pump connectors serving the reversible heat pumps and those serving the polyvalent heat pumps.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Templates.Plants.HeatPumps.Types.PumpsPrimary | typ | Type of primary pumps | |
| Buildings.Templates.Components.Types.PumpArrangement | typArr | Type of primary pump arrangement | |
| Integer | nPum | Number of primary pumps | |
| Integer | nHp | Number of heat pumps | |
| Integer | nPhp | Number of polyvalent heat pumps |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Interfaces.BooleanOutput[nPum] | y1Hdr_actual | Pump status – Headered pumps | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanOutput[nHp] | y1DedHp_actual | Pump status – HP dedicated pumps | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanOutput[nPhp] | y1DedPhp_actual | Pump status – Polyvalent HP dedicated pumps | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanInput[nPum] | y1Hdr | Pump start command – Headered pumps | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanInput[nHp] | y1DedHp | Pump start command – HP dedicated pumps | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanInput[nPhp] | y1DedPhp | Pump start command – Polyvalent HP dedicated pumps | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | yHdr | Pump speed command – Headered pumps | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput[nHp] | yDedHp | Pump speed command – HP dedicated pumps | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput[nPhp] | yDedPhp | Pump speed command – Polyvalent HP dedicated pumps | |
| Buildings.Templates.Components.Interfaces.Bus | bus | Main connector for all pumps |
Revisions
-
July 10, 2026, by Antoine Gautier:
First implementation.