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.

| Property | Value | Description |
|---|---|---|
| Facets | Config 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. |
| In | status Boolean input: true or false (default) and null definition | Configures 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 Outputs | number from 1–10 (defaults to 2) | Specifies the number of devices (outputs) to control. |
| Max Runtime | hours, 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. |
| Feedback | status Boolean input: true or false (default) and null definition | Provides 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 Delay | hours, 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-J | read-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-J | RelTime inputs | These 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. |