Primary pumps are lead/lag alternated as described in Buildings.Templates.Plants.Controls.StagingRotation.SortRuntime.
The lead primary pump is enabled as described in Buildings.Templates.Plants.Controls.Pumps.Primary.EnableLeadHeadered.
The number of operating primary pumps matches the number of operating equipment.
Primary pumps are lead/lag alternated as described in Buildings.Templates.Plants.Controls.StagingRotation.SortRuntime.
The lead primary pump is enabled as described in Buildings.Templates.Plants.Controls.Pumps.Primary.EnableLeadHeadered.
Primary pumps are staged as described in Buildings.Templates.Plants.Controls.Pumps.Generic.StagingHeaderedDeltaP.
Secondary pumps are lead/lag alternated as described in Buildings.Templates.Plants.Controls.StagingRotation.SortRuntime.
The lead secondary pump is enabled when the plant is enabled. Otherwise, the lead secondary pump is disabled.
Secondary pumps are staged as described in Buildings.Templates.Plants.Controls.Pumps.Generic.StagingHeaderedDeltaP.
At its current stage of development, this block contains no logic for handling faulted equipment. It is therefore assumed that all pumps are available at all times.
To simplify integration into the plant controller this block also serves as a pass-through for the dedicated primary pump command signal that is generated in Buildings.Templates.Plants.Controls.StagingRotation.EventSequencing.