kitControl-LeadLagCycles

This component provides lead-lag control of from 2 to 10 BooleanWritables based upon their accumulated COS (change of state) counts. This object balances the number of change of states cycles of each of the devices. Only one of the controlled devices is active at a time based on cycle count

LeadLagCycles is available in the HVAC folder of the kitControl palette, along with a similar LeadLagRuntime object.

Figure 1. LeadLagCycles property sheet


PropertyValueDescription
FacetsConfig Facets window (defaults to true and false)

Defines text to display for each Boolean value.

trueText configures the text to describe the state when the component returns true.

falseText configures the text to describe the state when the component returns false.

Instatus Boolean input: true or false (default) and null definitionConfigures a control device to be on or off.

true indicates that one of the outputs is active based on the cycle count of each controlled device.

When null is checked, the value displayed defaults to the incoming value from the device.If you remove the check mark you can configure the In value.

Number Outputsnumber from 1–10 (defaults to 2)Specifies the number of devices (outputs) to control.
Max Runtimehours, minutes, seconds (defaults to six minutes)Specifies the maximum amount of time a given output is active (its In property is set to true) before switching to another output.
Feedbackstatus Boolean input: true or false (default) and null definitionProvides positive feedback that a controlled device actually started. If the feedback value does not show true within the Feedback Delay time, the current controlled output generates an alarm, and the component switches to the next controlled output.

Setting this value to true without linking disables this alarm feature.

When null is checked, the value displayed defaults to the incoming value from the device.If you remove the check mark you can configure the In value.

Feedback Delayhours, minutes, seconds (defaults to 5 seconds)Specifies the delay time used to evaluate the feedback link (if any).
Clear alarm time hours minutes seconds It clears alarm time.
Out A-Jread only StatusBoolean outputs: true or false (default)Each typically links to a BooleanWritable control point with a DiscreteTotalizerExt. Outputs usually control loads of some type, such as two or more pumps.
Cycle Count A-Jinteger inputsThese inputs cycle count feedback for the corresponding Out A - J properties. They typically link to the ChangeOfStateCount property of the DiscreteTotalizerExt that is measuring the cycles of the corresponding Out A - J properties.