# PLCs

A significant trend in industry is the increased use of automation. Incredibly sophisticated systems that involve the carefully timed interaction between a wide range of equipment are possible. However, something must act as the "brains" behind the process. Manufacturers turn to programmable logic controllers (PLCs) when they need flexible yet precise electrical control over any range of processes that coordinate inputs and outputs, from traffic light signals, to packaging processes, to automotive assembly.
A PLC is a processor-driven, software-based device that uses circuit logic to process inputs and signal the correct outputs. These classes cover the basics of ladder logic, binary numbering, and basic programming principles. Students also learn about the hardware involved in PLC setups and the networking options. Later classes cover greater detail by focusing on common PLC functions and more sophisticated tasks such as data manipulation and shift registers.

Class Functional Area Format Difficulty Version Department
Classes 1 to 10 of 19
Introduction to PLCs 201

Introduction to PLCs provides an overview of programmable logic controllers used in manufacturing. This class introduces the components of PLCs and their functions, provides basic information on the ladder logic programming language used in PLCs, and also gives an overview ...

Related 1.0 Class:
Intro to PLCs 200
Maintenance Online Beginner 2.0
Hardware for PLCs 211

Hardware for PLCs provides essential information on the basic functions of a PLC's hardware components and how they work together to execute a PLC program. The hardware components of a PLC are the field devices, input module, output module, central ...

Related 1.0 Class:
Hardware for PLCs 210
Maintenance Online Beginner 2.0
Basics of Ladder Logic 220

This class describes the basic principles of ladder logic, identifies the symbols used to program a PLC and explains the primary logic functions those symbols create. Includes an Interactive Lab.

Maintenance Online Intermediate 1.0
Numbering Systems and Codes 230

This class explains how to convert between binary, decimal, octal, and hexadecimal number systems and describes how these systems are used to convey information for PLCs.

Maintenance Online Intermediate 1.0
PLC Inputs and Outputs 240

This class covers different types, configurations, capacities, and current conversions for PLC I/Os. Includes an Interactive Lab.

Maintenance Online Intermediate 1.0
Basic Programming 250

This class will teach you the basics of PLC programming using ladder logic. The class will identify common PLC commands and describe how those commands can be used to program a controller.

Maintenance Online Intermediate 1.0
PLC Timers and Counters 260

This class explains how different types of PLC timers and counters work.

Maintenance Online Intermediate 1.0
Networking for PLCs 270

This class covers the basic principles of PLC networking and provides an introduction to some common industrial networks. Includes an Interactive Lab.

Maintenance Online Intermediate 1.0
Hand-Held Programmers of PLCs 280

This class covers the basic functions and characteristics of hand-held programmers. Includes an Interactive Lab.

Maintenance Online Intermediate 1.0
PLC Diagrams and Programs 300

This class will teach you how to convert line diagrams and wiring diagrams for use with PLCs.

Maintenance Online Advanced 1.0