What is a PLC and where is it used?
Industrial Control · Lesson 21 · Advanced
Purpose
Explain what a PLC does and decide when deterministic industrial control is appropriate.
Learning objectives
- Trace data and energy paths
- Predict deterministic state changes
- Design maintainable panel implementation
- Verify before handover
A programmable logic controller repeatedly reads inputs, executes configured tasks/programs and updates outputs while providing industrial diagnostics and communications. It is a platform, not an automatic guarantee of availability, security or safety integrity.
Core theory
PLCs suit repeatable discrete, sequence, timing, interlocking and process tasks needing maintainable industrial I/O and lifecycle support.
Define response time, environmental ratings, I/O count/type, communications, expansion, redundancy/availability, data retention, time synchronization, cybersecurity and support horizon.
Separate basic process control from independent or safety-rated protective functions according to risk. Document degraded modes and behavior on CPU, network, I/O and power faults.
| Term | Meaning | Symbol | Unit |
|---|---|---|---|
| PLC | Programmable logic controller | Not applicable | Not applicable |
| Deterministic | Operating within declared timing behavior | Not applicable | Not applicable |
| Fail state | Defined outputs/process condition after a detected failure | Not applicable | Not applicable |
Assumptions: The supplied PLC behavior and equipment data are authoritative for the example; Safety functions are separately specified and validated.
- Miss: The change can wait nearly one scan before being read.
- Execute: Logic then evaluates the new image.
- Update: Output response can approach a scan plus I/O/module delays; use exact task data.
The software response is not instantaneous and may approach one scan plus module/output delays.
Reasonableness check: The result follows the declared scan, wiring and assembly boundaries rather than assuming every platform behaves identically.
- Treating field input state and program contact instruction as the same thing
- Writing one output from several uncontrolled locations
- Using spare physical space as proof of thermal or EMC capacity
Where this appears in practice
PLC and panel engineering connects field signals, deterministic software, power/control distribution, safety functions, documentation and commissioning evidence.
Knowledge check
Is an ordinary PLC automatically suitable for a required safety function?
No. Use the risk-derived and validated safety architecture.
Answer: No. Use the risk-derived and validated safety architecture.
Practical exercise
Write a platform-selection matrix for a supplied machine including response, I/O, environment, safety, security and lifecycle.
Summary
- PLC logic operates on a sampled process image
- Panel layout is an electrical/thermal/EMC design
- Commissioning must prove hardware, software and safety behavior
Sources and review
- IEC 61131-3:2025: Programmable-controller languages: IEC; 2025; International
- IEC 60204-1:2016+AMD1:2021: Electrical equipment of machines: IEC; 6.1; International
- IEC 61439-1:2020: Low-voltage assemblies: general rules: IEC; 2020 with current corrigenda; International
Editorial review date: 2026-08-22. Professional electrical review is pending.