The size and configuration of the programmable logic array or other device used will vary with the requirements of the system being controlled, including the number of sensory or other system variables, the number of output variables being controlled by controller 30, the number of product terms (p-terms) needed to fully represent the control function, and the number of different control states ne