Skip to content

Zone Logic Sequence

Lloyd Brombach edited this page Jan 10, 2021 · 1 revision

Zone Logic Sequence:

In this program, every "Zone" acts as a virtual thermostat for the given area of the building under its control. Like a thermostat (single or two-stage), it is responsible for comparing the temperature of the space against the desired temperature set by the user (also called the setpoint) and uses this comparison and the mode (HEAT, COOL, or OFF) for the zone to signal to the equipment how much heating or cooling to turn on. In summary, when the main controller requests an update from each zone, each zone sends back a request with how many stages of heat or cool it needs. If the difference between temperature and setpoint is equal to a greater than the firstStageDiff setting, one stage for the current mode is requested. If the difference between the temperature and setpoint is greater than the secondStageDiff OR the zone has been running stage one for greater than the secondStageDelay, a second stage for the current mode is requested. The requested number of stages does not reduce until the temperature reaches the setpoint or the zone's mode is changed. See the zoneLogicFlow diagram below for the complete story.

zoneRequestLogicFlow.jpg

Clone this wiki locally