kitControl-SequenceLinear

  SequenceLinear provides sequenced rotating “staging” control of from 2 to 10 BooleanWritables based upon the status numeric In value (0—100). An adjustable delay time is also provided. A similar object is the SequenceBinary, which uses a weighted method (vs. rotating) for sequencing.

The SequenceLinear component can be used to support applications that need to sequence 2 to 10 loads or stages in a linear or rotating sequence. With linear sequencing the first stage on will be the last stage off. With rotating sequencing the first stage on will be the first stage off. The In property, which is a StatusNumeric, is used to control the number of stages that should be on. The input range is defined by the InMinimum and InMaximum properties. SequenceLinear is available in the HVAC folder of the kitControl palette.

On and Off setpoints are calculated for each stage by the following Table 10 formulas (this assumes there are 5 outputs defined):

Table 10. SequenceLinear On / Off calculation formulas

  Linear Rotating
range = InMaximum - InMinimum 100 = 100 - 0 100 = 100 - 0
delta = range / NumberOutputs 20 = 100 / 5 20 = 100 / 5
OnSetpointA = 1 * delta 20 20
OnSetpointB = 2 * delta 40 40
OnSetpointC = 3 * delta 60 60
OnSetpointD = 4 * delta 80 80
OnSetpointE = 5 * delta 100 100
OffSetpointA = 0 * delta, 4 * delta 0 80
OffSetpointB = 1 * delta, 3 * delta 20 60
OffSetpointC = 2 * delta, 2 * delta 40 40
OffSetpointD = 3 * delta, 1 * delta 60 20
OffSetpointE = 4 * delta, 0 * delta 80 0

Setup of the SequenceLinear object involves configuring the following properties:

An example of a SequenceLinear property sheet is shown in Figure 44.

Figure 44. SequenceLinear example property sheet


SequenceLinear example property sheet

See also Alphabetical list of kitControl components