eZV-440 Application GuideEdition 2.6Page 17 of 84Trend Log Monitored Object3 CurrentCoolSetpoint (AV801)4 HeatCoolLoad (AV802)5 User-defined6 User-defined7 User-defined8 User-definedThe enteliZONE trend logs also support Historian archiving. The enteliZONE controllers don’tsupport buffer full notification events so make sure the Historian update interval is frequent enoughto avoid missing samples.ProgrammingIn the programmable controller, the 3 programs that exist alongside the configurable algorithmallow you to either create your own custom algorithm or override portions of the configurablealgorithm to suit your needs. The maximum size of each program is 5 KB.The programmable controller also allows you to create new I/O, AV, BV and MV objects in the 900-999 range for use in your custom program.Supported GCL+ Programming Functions, Statements and OperatorsThe Call Statement is not used in the programmable enteliZONE controllers. Unlike otherprogrammable Delta Controls controllers, the 3 programs in the programmable enteliZONEcontrollers are automatically scanned. The scan rate is also designed to be a constant 10scans/second.A list of supported and unsupported GCL+ functions and statements for the enteliZONEprogrammable controllers is recorded in KBA 2137 on the George Support web site. TheORCAview and enteliWEB GCL editors are not aware of these limitations, so using anunsupported function in an enteliZONE programmable controller will not register a syntax error inthese GCL editors.Overwriting the AlgorithmYou can overwrite the algorithm by programming specific objects numbered in the 800 range. Forexample, if you want to change how the algorithm determines the occupancy state, you could writeyour own GCL+ program to set the occupancy MV800 state.Your program must write more frequently than every 5 seconds else the factory algorithm willrecapture control.