Programmable logic controllers - Rehg, James A. (Always learning., 2014)