kitControl-SequenceBinary

This component provides sequenced weighted staging control of from two to 10 BooleanWritables based upon the status numeric In value (0-100). An adjustable delay time is also provided. It can be used to support applications that need to sequence two to 10 loads or stages in a binary sequence. Binary sequencing provides an analog to binary converter function that selects the outputs whose total load rating relates directly to the control need. For each successive output, the output rating is twice the previous output.

SequenceBinary is available in the HVAC folder of the kitControl palette. A similar object is the SequenceLinear, which uses a rotating method (vs. a weighted method) for sequencing.

For example, this table illustrates how, by controlling three loads, eight unique levels of control can be achieved.

Control Signal (In)% OutC (4 kw load size) OutB (2 kw load size) OutA (1 kw load size) Stage Hysteresis
100 On On On 14.3
87.5 On On Off 14.3
71.4 On Off On 14.3
57.1 On Off Off 14.3
42.9 Off On On 14.3
28.6 Off On Off 14.3
14.3 Off Off On 14.3
0 Off Off Off 14.3
Figure 1. SequenceBinary properties


PropertyValueDescription
FacetsConfig Facets windowThis configuration applies to the Out property values.
Innumber (defaults to 0.00) and null definitionDetermines the number of stages that should currently be On.

When null is checked, the corresponding value defines the default when a calculation returns null.

In Minimumsingle digit to two decimal places (defaults to 0.00)Defines the In value that turns all outputs off.
In Maximumthree-digit number to two decimal places (defaults to 100)Defines the In value that turns all outputs on.
Number Outputsnumber between 2 and 10 inclusive (defaults to 3)Defines the number of outputs or stages.
Out A-Jread-only StatusBoolean values: true or falseControls each of from two to 10 loads. The Number Outputs property defines how many are available.
Delayhours minutes seconds (defaults to no delay)Defines the amount of time that must pass between changes in outputs. The default time is 0 seconds.
On Delay Activeread-only StatusBoolean values: true or false (default)Indicates true when the on delay timer is active.
Off Delay Activeread-only StatusBoolean values: true or false (default)Indicates true when the off delay timer is active.
Desired Stages Onread-only numberIndicates the calculated number of stages that should be on based on the In property.
Current Stages Onread-only numberIndicates the number of stages that are currently on. Normally Current Stages On and Desired Stages On are the same. They differ when going through a transition with the delay timer active.
Next Stage Onread-only numberIndicates the next stage to be turned on if needed.
Next Stage Offread-only numberIndicates the next stage to be turned off if needed.