How to set the UTCOffset of a controller using a PE program.

Issue

UTC offset attribute of a Continuum controller does not persist after controller restart.

Product Line

Andover Continuum

Environment

CX9680

ACX57xx

bCX4xxx

bCX9640

Cause

The UTC offset attribute of a controller does not persist after controller re-start.

Resolution

Create an autostart PE program in the controller to set the UTC offset using the 'GetName' function as follows

(The reason why GetName must be used is beyond the scope of this article)

getname("CX_NAME UTCOffset") = -300

stop

E:

Stop

*Replace the value -300 above with the appropriate UTC offset

**The E line keeps the program from getting disabled if it encounters a run time error.