Fundamentals of Programmable Logic Controllers, Sensors, and Communications (3rd Edition)