This document provides an overview of a basic training course on programmable logic controllers (PLCs). It describes the major components of PLCs, including the processor, memory, I/O modules, and programming devices. It also outlines the basic operation of PLCs, including their scanning process of reading inputs, executing programs, and updating outputs. Additionally, it covers common PLC applications, programming techniques, and troubleshooting strategies. The objectives of the training are for participants to understand PLC components, convert relay logic into PLC programs, operate and program PLCs, and apply troubleshooting techniques.