Objective. Students will identify the major hardware components of a PLC system and state the OSHA and NFPA safety requirements that apply to working on PLC-controlled machinery.
This lesson, its worked examples and its practice questions has not yet been verified by a licensed engineer or certified journey-level tradesperson or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.
VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.
A programmable logic controller (PLC) is a ruggedized industrial computer designed to control machinery and automated processes reliably in harsh factory and marine environments. Unlike a general-purpose PC, a PLC is built to survive vibration, temperature swings, electrical noise, and continuous operation. In mechatronics, PLCs sit at the center of nearly every automated system — conveyor lines, robotic work cells, packaging machines, and shipboard machinery control panels all rely on them. Understanding what is inside a PLC rack and how to stay safe around the equipment it controls is the foundation of this entire course.
Most modern PLCs use a modular rack architecture. The rack is a metal chassis with a backplane — a printed circuit board that carries power and data between modules. Each module plugs into a numbered slot. The key components are:
Power Supply Module — Converts incoming AC line voltage (typically 120 V AC or 240 V AC) to the low DC voltages (commonly 24 V DC and 5 V DC) that the CPU and I/O modules require. Always check the power supply rating before applying power.
CPU (Central Processing Unit) Module — The brain of the system. It stores the user program, executes the control logic repeatedly in a cycle called the scan cycle, and manages communication between modules. The CPU reads all inputs, executes ladder logic or other IEC 61131-3 program code, then updates all outputs — typically in milliseconds per scan.
Digital Input Module — Reads discrete (on/off) field signals: limit switches, pushbuttons, proximity sensors, and safety interlock contacts. Each input channel converts the field voltage (often 24 V DC) to a logic-level signal the CPU can read.
Digital Output Module — Turns discrete field devices on or off: solenoid valves, motor starters, pilot lights, and relay coils. Output modules may be transistor (DC) or triac/relay type for AC loads.
Analog I/O Module — Reads or writes continuous signals, most commonly 4–20 mA current loops or 0–10 V DC voltage signals, for sensors such as pressure transducers, temperature transmitters, and variable-frequency drives.
Communication Module — Allows the PLC to exchange data with other devices over industrial networks such as EtherNet/IP, PROFINET, or Modbus TCP. In a robot work cell, the PLC communicates with the robot controller, HMI panel, and vision system through this module.
On the training panel you will use in lab, each of these module types is present. Before touching any module, you must apply the OSHA and NFPA requirements described below.
OSHA standard 29 CFR 1910.147 requires that all sources of hazardous energy — electrical, pneumatic, hydraulic, gravitational — be isolated and de-energized before servicing or working on machinery. This is called lockout/tagout (LOTO). The standard applies every time you open an enclosure, change a module, or connect wiring on a PLC panel that is or could be energized.
The six standard LOTO steps are:
1. Identify all energy sources (electrical supply, pneumatic lines, stored capacitive energy).
2. Notify affected employees that equipment will be shut down.
3. Shut down the equipment using the normal stopping procedure.
4. Isolate energy by opening the disconnect or circuit breaker.
5. Apply lockout/tagout devices — your personal lock and a warning tag on the disconnect.
6. Verify absence of energy: use a calibrated digital multimeter (DMM) or non-contact voltage tester to confirm zero voltage at the terminals before touching anything.
You must perform your own verification — never rely on a co-worker's word that power is off. Each person working on the equipment applies their own lock.
NFPA 70E establishes the requirements for safe work practices around electrical hazards, including arc-flash and shock hazards. Arc flash is an explosive release of energy caused by an electrical fault; it can cause severe burns, blindness, and death even without direct contact with a conductor.
Key NFPA 70E concepts you must know:
The preferred safe state is always de-energized work using LOTO. Energized work requires written justification that de-energizing is infeasible or creates a greater hazard.
PLC-controlled machines must have guarding that protects workers from moving parts — belts, gears, rotating shafts, and pneumatic actuators. As a mechatronics technician, you are responsible for ensuring guards are in place and functional before returning a machine to service after any maintenance.
When the PLC controls a robot, the safety requirements of ANSI/RIA R15.06 (aligned with ISO 10218) also apply. The PLC is often the safety system controller — it monitors e-stop circuits, light curtains, and door interlocks. Never bypass or jumper a safety input in the PLC program without documented engineering authorization.
Before any lab session, your instructor will verify that the training panel is de-energized and locked out. You will apply your personal lock, verify zero voltage with a DMM, and only then begin labeling components or making connections. This procedure is not a formality — it is the same procedure used in industry every day to prevent injuries and fatalities.
Answer each question, then check it. Nothing is recorded; this is your own practice.
A free tech program — complimentary, as our commitment to get America working. Help us build VoTechWorks. Tell us what works, what doesn’t, and what you want to learn.