Cycle control 40 preferably operates as a conventional programmable controller to execute control programs relating to machine push buttons,lights, limit switches and mechanisms such as transmissions, tool changers, and workpiece transfer devices, as well as the cycle of operation of the controlled machine.