kitControl-OptimizedStartStop

This component uses Start Time Optimization and Stop Time Optimization to save energy. It uses a space temperature input and area characteristics to calculate an optimal amount of lead-time before a scheduled event. It can analyze area temperature changes and adjust the optimization parameters based on the actual temperature change rates after an optimized start or stop.

OptimizedStartStop component is available in the Energy folder of the kitControl palette.

Figure 1. OptimizedStartStop properties


PropertyValueDescription
Heat Cool Modedrop-down list and null definitionSelects heating or cooling. The selected option applies only to optimized stop calculations. This means that optimized stop calculations are performed only for the selected mode. Optimized start calculations are performed for both heat and cool modes regardless of this property value.

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.

Parameter Reset Timedate hour:minute (defaults to 7 PM EST (Eastern Standard Time); includes date pickerDisplays the time when any of the four runtime or driftime properties change to the user-defined values. This component copies the user defined drifttime and runtime property values to the corresponding actual drifttime and runtime property values.
Start Enabletrue and false (default) and null definitionManually or automatically turns the optimized start function on (true) and off (false).

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.

Stop Enabletrue and false (default) and null definitionManually or automatically turns the optimized stop function on (true) and off (false).

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.

Schedule Statustrue and false (default) and null definitionMonitors and displays the status of the schedule that is linked to this component.

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.

Next Event Timedate and time (defaults to EST (Eastern Standard Time))Links to a schedule for the time of the next scheduled event.
Next Event Valuetrue and false (default) and null definitionLinks to a schedule and reflects the value of the action for the next scheduled event.

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.

Outside Tempnumber of degrees (defaults to 0.00) and null definitionLinks to outside temperature and displays the value for information only.

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.

Space Tempnumber of degrees (defaults to 0.00) and null definitionLinks to a space temperature output and displays the temperature of the area affected by equipment associated with this component.

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.

Start Time Commandtrue and false (default) and null definitionLinks to a control for invoking an equipment start command. For example, you can link it to a prioritized input of a Boolean writable, or directly to the equipment Start control.

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.

Stop time Commandtrue and false (default) and null definitionLinks to a control for invoking an equipment stop command. For example, you can link it to a prioritized input of a Boolean writable, or directly to the equipment Stop control.

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.

Messagetext and null definitionProvides information that indicates the results of the latest start or stop command, the status of an optimized start analysis, or other possible messages. For example, the following message indicates that an optimized stop has occurred: Optimized stop for 14-Jun-07 5:18 PM EDT schedule time. Space temp is 75.0.

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.

Upper Comfort Limitdegrees to two decimal places (defaults to 0.00) (defaults to 77.00 F, 25.00 C)Defines the cooling mode target temperature.
Lower Comfort Limitdegrees to two decimal places (defaults to 0.00) (defaults to 68.00 F, 20.00 C)Defines the heating mode target temperature.
Dynamic Parameter Adjusttrue (default)or falseControls if calculation the component programmatically adjusts parameters after an execution. After the component completes a start or stop control, if this property is set to true, the component evaluates the actual recovery rate (degrees/hour) and automatically adjusts the values of the runtime and drifttime properties so that they are influenced by actual drift time and run time.
Old Parameter Multipliersingle-digit number (defaults to 2)Applies a weighting factor to the dynamic parameter adjustment calculation. This value affects how much weight to assign to the previous runtime property value when the component uses it in a dynamic parameter adjustment calculation. A larger value increases the weighting factor given to the previous runtime value, and a smaller value decreases this weighting factor.
Earliest Start Timehours minutes seconds (defaults to 12 and 10 seconds AM EDT (Eastern Daylight Time))Specifies a time, before which, the component may issue no optimized start command. If this value is set earlier than the Calculated Command Time, the component adjusts the Calculated Command Time to equal this time.
Earliest Stop Timehours minutes seconds (defaults to 4 PM EDT (Eastern Daylight Time))Specifies a time, before which, the component may issue no stop command. If this value is set earlier than the Calculated Command Time, the component adjusts the Calculated Command Time to equal this time.
Drifttime Per Degree cooling User Definedsingle-digit number to two decimal places (defaults to 0.00)Sets a default value for calculating the rate of drift in cooling mode. The component copies this value to the Drifttime Per Degree Cooling property.
DriftTime Per Degree Heating User Definedsingle-digit number to two decimal places (defaults to 0.00)Sets a default value for calculating the rate of drift in heating mode. The component copies this value to the Drifttime Per Degree Heating property.
Runtime Per Degree cooling User Definedsingle-digit number to two decimal places (defaults to 0.00)Sets a default value for calculating the runtime value in cooling mode. The component copies this value to the Runtime Per Degree Cooling property.
Runtime Per Degree Heating User Definedsingle-digit number to two decimal places (defaults to 0.00)Sets a default value for calculating the runtime value in heating mode. The component copies this value to the Runtime Per Degree Heating property.
Drifttime Per Degree Coolingtwo-digit number to two decimal places (defaults to 10.00)Displays the actual value used to calculate an optimized stop time when the equipment is in cooling mode. The component automatically adjusts this value Dynamic Parameter Adjust value is set to true.
Drifttime Per Degree Heatingtwo-digit number to two decimal places (defaults to 10.00)Displays the actual value used to calculate an optimized stop time when the equipment is in heating mode. The component automatically adjusts this value if Dynamic Parameter Adjust value is set to true.
Runtime Per Degree Coolingtwo-digit number to two decimal places (defaults to 10.00)Displays the actual value used to calculate an optimized start time when the equipment is in cooling mode. The component automatically adjusts this value if Dynamic Parameter Adjust value is set to true.
Runtime Per Degree heatingtwo-digit number to two decimal places (defaults to 10.00)Displays the actual value used to calculate an optimized start time when the equipment is in heating mode. The component automatically adjusts this value if Dynamic Parameter Adjust value is set to true.
Last Start Timedate, hours:minutes (defaults to 7 PM EST (Eastern Standard Time)Displays the last start time used to calculate an optimized start time. Since the component allows only one optimized start per day, this value does not display start times (restarts) that occur subsequent to the initial start time for the day.
Last Stop Timedate, hours:minutes (defaults to 7 PM EST (Eastern Standard Time))Displays the last stop time used to calculate an optimized stop time. Since the component allows multiple optimized stops per day, this value changes to reflect the latest optimized stop time.
Outside Temp At Beginningnumber of degrees (defaults to 0.00) and null definitionDisplays the outside air temperature at the time of the last start or stop command. This is the temperature used in the dynamic parameter adjustment calculations.

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.

Space Temp At Beginningnumber of degrees (defaults to 0.00) and null definitionDisplays the space temperature at the time of the last start or stop command. This is the temperature used in the dynamic parameter adjustment calculations.

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

Calculated Command Timehours:minutes (defaults to 7 PM EST (Eastern Standard Time))Shows the calculated time for the next command. This could be a start or a stop command.
Program Moderead-only single-digit number (defaults to zero (0))Displays one of five current heating or cooling states for an optimized start or stop. These states serve primarily in logic control and may also inform the system engineer.

0 (no calculation) indicates that no calculation is in progress.

1 (start calculation) indicates that the optimized start calculation is ongoing, but no optimized start or stop is yet in progress.

2 (start in process) indicates that the component initiated an optimized start.

3 (stop calculation) indicates that an optimized stop calculation is ongoing, but no optimized start or stop is yet in progress.

4 (stop in process) indicates that the component initiated an optimized stop.