This document provides an overview of programmable logic controllers (PLCs) for manufacturing control systems. It discusses the history and purpose of PLCs, types of control systems, PLC components including the processor, memory, I/O modules and power supply. The document also covers programming concepts for PLCs including ladder logic, instructions, logic states, timers/counters and an example programming problem for traffic light control.