Programmable Logic Controllers - James A. Rehg & Glenn J. Sartori - (Pearson Prentice Hall, 2009)