Free Programmable Logic Controller (PLC) Online Course Tutorials

A Programmable Logic Controller (PLC) is a device that is capable of being programmed to perform control functions.

The first PLC was introduced in the late 1960s to replace relay logic controls in the automotive industry.

Compared to relay logic controls, the PLC’s advantages include easy programming and installation, high control speed, hardware and software security, network compatibility, troubleshooting and testing convenience, and high reliability.

Free Programmable logic controller (PLC) Online Course Tutorials


PLCs are currently used widely in industrial and commercial environments. They can be found in almost any manufacturing facility. There are several manufacturers of PLCs. While the instruction formats may not be the same for different brands, the hardware structures and programming concepts are very similar.

This course covers PLC hardware structure, input/output modules, software, and programming. PLC operation and ladder logic programs are discussed.

Learning Objective

At the conclusion of this course, the student will:

  • Learn the major components of a Programmable Logic Controller (PLC);
  • Learn the functions of the CPU, input modules, and output modules in a PLC;
  • Be familiar with binary number and decimal number systems;
  • Be able to covert a binary number to decimal number and vice versa;
  • Learn basic logic functions: AND, OR, and NOT;
  • Be familiar with the operation and scan cycle of a PLC;
  • Learn bit instructions and their functions;
  • Be able to use bit instructions for PLC programming;
  • Learn timer instructions and their functions;
  • Be able to use timers for PLC programming;
  • Learn counter instructions and their functions; and
  • Be able to use counters for PLC programming.

Download PLC Tutorials

PLC - Tutorials 1.doc (44 KB)
PLC - Tutorials 2.doc (67.5 KB)
PLC - Tutorials 3.doc (332.5 KB)
PLC - Tutorials 4.doc (626 KB)

More PLC Articles