Your scheduled cycles will execute at the exact time you programmed them, plus or minus one minute. Cycle commands are provided to your controller in advance of the actual execution time in order to achieve precise turn-on times and to ensure the commands are not held up because of intermittent network traffic.