A timer implemented to prevent the system from looping endlessly or becoming idle because or program errors or equipment faults. Program Control Monitor indicates when a program exectuion has exceeded a prescribed time period.