kitControl-LeadLagRuntime

This component provides lead-lag control of from two to 10 BooleanWritables based upon their accumulated runtimes (elapsed active time). This object balances the active runtime of each of the devices. Only one of the controlled devices is active at a time based on runtime

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

Figure 1. LeadLagRuntime properties


PropertyValueDescription
FacetsConfig Facets window

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.

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, secondsIt 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-JRelTime inputsThese inputs provide runtime feedback for the corresponding Out A - J properties. They typically link to the ElapsedActiveTime property of the DiscreteTotalizerExt that is measuring the runtime of the corresponding Out A - J properties.