| Buildings.Controls.OBC.CDL.Logical.Sources.Pulse | ena | | Enable signal |
| Buildings.Templates.Plants.Controls.Utilities.StageIndex | idxSta | | Compute stage index - No minimum runtime, all stages available |
| Buildings.Controls.OBC.CDL.Logical.Sources.SampleTrigger | upPul | | Stage up command pulse |
| Buildings.Controls.OBC.CDL.Logical.Sources.SampleTrigger | dowPul | | Stage down command pulse |
| Buildings.Templates.Plants.Controls.Utilities.StageIndex | idxStaUna | | Compute stage index - No minimum runtime, some unavailable stages |
| Buildings.Controls.OBC.CDL.Logical.Sources.Constant[nSta] | u1AvaSta | | Stage available signal |
| Buildings.Templates.Plants.Controls.Utilities.StageIndex | idxStaRun | | Compute stage index - Minimum runtime, all stages available |
| Buildings.Templates.Plants.Controls.Utilities.StageIndex | idxStaRunUna | | Compute stage index - Minimum runtime, some unavailable stages |
| Buildings.Controls.OBC.CDL.Logical.Sources.TimeTable | booTimTab | | Signal to inhibit up and down commands |
| Buildings.Controls.OBC.CDL.Logical.And | u1Up | | Stage up command |
| Buildings.Controls.OBC.CDL.Logical.And | u1Dow | | Stage down command |
| Buildings.Controls.OBC.CDL.Logical.TrueFalseHold | u1UpHol | | Hold stage up command for plotting |
| Buildings.Controls.OBC.CDL.Logical.TrueFalseHold | u1DowHol | | Hold stage down command for plotting |