A common programming fault is an arithmetic overflow. This occurs when a calculation results in a number too large for the number format. We previously indicated that the largest integer possible is 32767. If a number reaches the maximum value, the CPU faults.
Some faults, like Low Battery, result in a fault that does not halt the processor.
Since the S2 file elements can be addressed by element, fault bits can be used in the PLC program to drive lights, annunciators, and interlock with equipment.