Programming ControlLogix® programmable automation controllers - Stenerson, Jon (Delmar/Cengage Learning, 2009)