Programmable logic controllers - Rehg, James A.; Sartori, Glenn J. (Pearson Prentice Hall, 2009)