Use comment lines to document program logic.

Number program lines in multiples of ten (10, 20, 30) or more so that modifications can be made without renumbering the program.

Use object names that are meaningful and describe the function for which they are being used. For example, an object name monitoring outside air temperature could be named OATEMP.

A subroutine should only be used in situations where it is more beneficial to place a block of code in a subroutine instead of using straight-line code.

Whenever possible, re-use blocks of program code in other devices that require the same control. Reusing program code helps reduce testing time and minimizes the number of errors in program logic.

Since PPCL requires a unique database, you must modify the object names in the reused program code to reflect the database for that device.