Programmable Logic Controllers by Dag H. Hanssen