PLC Classification Methods 2026: Capacity, Structure & Architecture
Share
Choosing the wrong PLC class is one of the most expensive mistakes a controls engineer can make in 2026 — over-spec a small line and you overspend; under-spec a plant-wide system and you hit scan-time walls. This refreshed How-to walks through the three criteria engineers still use to classify PLCs — capacity, physical structure, and IEC 61131-3 architecture — and shows what changed since our 2024 guide.
AI Summary
- Three classification criteria dominate in 2026: capacity (small / medium / large), physical structure (compact / modular / rack), and IEC 61131-3 architecture (hard-PLC, soft-PLC, edge-PLC).
- Capacity tiers map roughly onto I/O count, program memory, and supported fieldbus complexity — not raw CPU speed.
- Soft-PLC and edge-PLC now occupy a fourth tier, blending IT-class CPUs with deterministic IEC 61131-3 runtimes.
- Since 2024: PROFINET / EtherNet/IP are default; TSN, OPC UA over MQTT, and IIoT edge controllers are table stakes for new projects.
- Vendor examples: Allen-Bradley MicroLogix / CompactLogix / ControlLogix, Siemens LOGO! / S7-1200 / S7-1500, Mitsubishi FX5 / iQ-R.
In short: classify by what you need to control, not by the flashy CPU. Capacity, structure, and architecture — in that order — decide fit.
1. Why Classify PLCs at All?
PLCs come in dozens of shapes, but every working engineer eventually asks the same three questions:
- How big is the job? — number of I/O points, program size, number of axes.
- How is the hardware laid out? — one brick, stackable slices, or a rack with plug-in modules.
- Where does the controller live? — dedicated chip, industrial PC, or virtualized on an edge gateway.
Get the answers right and the BOM writes itself. Get them wrong and you spend the next decade nursing a maintenance headache. The classifications below are the criteria the engineering community actually uses on the plant floor in 2026.
2. Criterion #1 — Classification by Capacity
Capacity is the most familiar axis. It groups PLCs by the size of the job they can reasonably handle, measured in I/O count, memory, and supported fieldbuses — not raw MHz.
| Class | Typical I/O | Program Memory | Typical Use | Vendor Examples |
|---|---|---|---|---|
| Small | ≤ 128 digital I/O ≤ 16 analog channels |
≤ 64 KB | Standalone machines, building automation, OEM skid | AB MicroLogix 1761, Siemens LOGO!, Mitsubishi FX5 |
| Medium | 128 – 1,024 digital I/O 16 – 128 analog |
64 KB – 4 MB | Cell-level control, packaging lines, material handling | AB CompactLogix 1769, Siemens S7-1200, Omron CP1 / CJ2 |
| Large | > 1,024 digital I/O > 128 analog |
> 4 MB, often removable SD | Plant-wide control, process skids, SCADA-tied lines | AB ControlLogix 1756, Siemens S7-1500, Mitsubishi iQ-R |
> Tip
Capacity is not the same as CPU clock speed. A 2026 medium PLC (S7-1516, 1756-L82E) can out-process a 2010 large PLC by 20×. Judge capacity by I/O count and the fieldbus mix you need, not by MHz.
3. Criterion #2 — Classification by Physical Structure
Structure decides how the PLC is mounted, expanded, and serviced. Three families still cover almost every cabinet:
3.1 Compact (Brick /一体化) PLCs
CPU, I/O, and power supply in a single housing. Fixed I/O count, sometimes with 1–2 expansion slices. Examples: Siemens LOGO!, Mitsubishi FX5, Omron CP1E. Best for: standalone machines, OEM skids, simple building services.
3.2 Modular / Stackable PLCs
CPU plus snap-on I/O slices on a backplane connector. Add or remove modules without a chassis. Examples: Allen-Bradley CompactLogix 1769, Siemens S7-1200, Schneider Modicon M340, Mitsubishi iQ-R. Best for: cell-level lines that grow over time.
3.3 Rack-Mounted (Chassis) PLCs
CPU, power supply, and discrete I/O modules plugged into a 4–17 slot chassis with a high-speed backplane. Examples: Allen-Bradley ControlLogix 1756, Siemens S7-1500 with ET 200MP, Schneider Modicon M580. Best for: plant-wide control, redundant CPUs, hot-swap service.
Note
Many 2026 vendor lines blur the line: S7-1500 uses a chassis, but the new S7-1200 G2 adds hot-swap slices. Use structure to decide serviceability, not to argue about marketing labels.
4. Criterion #3 — Classification by IEC 61131-3 Architecture
Architecture describes where the IEC 61131-3 runtime actually lives. Three classes co-exist in 2026:
- Hard-PLC (classic) — IEC 61131-3 runtime on a dedicated, vendor-supplied processor. Deterministic scan, 15-year service life. Most ControlLogix, S7-1500, iQ-R CPUs.
- Soft-PLC (PC-based) — IEC 61131-3 runtime on an industrial PC, often CODESYS or vendor-specific. Easier to add vision / database / ML, but requires careful boot and watchdog design.
- Edge-PLC (containerized) — IEC 61131-3 runtime in a Docker container on an industrial edge gateway. Used for retrofit brownfield where cloud connectivity is required without disturbing the hard-PLC layer.
All three speak the same IEC 61131-3 languages (LD, FBD, ST, SFC, IL) under the KOEED blog’s 2026 PLC introduction — the difference is the substrate the runtime runs on.
5. What Changed Since 2024
The three-axis classification (capacity / structure / architecture) is unchanged. What shifted underneath:
| Dimension | 2024 baseline | 2026 reality |
|---|---|---|
| Standards | IEC 61131-3 3rd edition (2013) | IEC 61131-3 4th edition (2025) — OO extensions, IL soft-deprecated |
| Architecture tier | Hard-PLC dominant; soft-PLC on IPCs | Edge-PLC (containerized soft-PLC) mainstream for greenfield |
| Fieldbuses | PROFINET / EtherNet/IP standard | TSN-ready Ethernet, OPC UA over MQTT alongside PROFINET / EtherNet/IP |
| Cybersecurity | Passwords only | IEC 62443-4-2 SL2 baseline; signed firmware; VLAN segmentation |
| Capacity limits | Tiers based on discrete I/O | Tiers increasingly defined by motion axes & OPC UA pub/sub fan-out |
! Warning
Do not move a safety-rated hard-PLC into a Docker container. Soft-PLC and Edge-PLC runtimes are great for non-safety logic and analytics, but SIL-2 / SIL-3 still belongs on a dedicated, vendor-certified controller.
6. A 5-Step Selection Flow
Apply the three axes in order. Skipping steps is the most common cause of misclassification.
- Count the I/O. Use current count × 1.3 for future growth. Map into small / medium / large.
- Pick the structure. Standalone machine → compact; growable cell → modular; plant-wide → rack.
- Pick the architecture. Safety + 15-year service → hard-PLC; analytics + database → soft-PLC; cloud / edge → edge-PLC.
- Match fieldbuses. PROFINET, EtherNet/IP, Modbus TCP, OPC UA over MQTT — verify native support, not just optional add-on modules.
- Validate with a sandbox. Use the PLC Error Code Database and the AI Diagnostic Tool to cross-check family fit before signing the PO.
Sourcing a specific PLC class for your line?
Send your BOM or part list to Moritta@KOEED.COM. Active and EOL stock across Allen-Bradley, Siemens, Mitsubishi, Omron, Schneider, Yaskawa, Panasonic, KEYENCE — quote within 24 hours.
Send My BOM →Related on KOEED Blog
- PLC in 2026: A Brief Introduction — foundational overview of IEC 61131-3 4th edition
- Classification of Programmable Controllers — companion article on taxonomy by control object
- PLC Application Classification — the five major functions in 2026 lines
- PLC Capacity Selection Skills — detailed small / medium / large sizing rules
- Allen-Bradley PLC modules — 1756 / 1769 / 1761 / 1747 series in stock
- Siemens SIMATIC modules — LOGO! / S7-1200 / S7-1500 / ET 200
- PLC Error Code Database — Siemens / Mitsubishi / Omron fault code lookup
- AI Diagnostic Tool — snap a nameplate, get cross-references in seconds
- Create a Quote — BOM-based multi-line RFQ form
Frequently Asked Questions
What are the three main ways to classify PLCs?
By capacity (small / medium / large), by physical structure (compact / modular / rack), and by IEC 61131-3 architecture (hard-PLC / soft-PLC / edge-PLC). All three are useful in 2026.
Is capacity classification still based on I/O count?
I/O count is still the primary signal, but in 2026 capacity is also shaped by motion axes, OPC UA pub/sub fan-out, and how many fieldbuses the CPU must terminate simultaneously.
What is the difference between a compact PLC and a modular PLC?
A compact PLC has CPU, I/O, and power in one housing with little or no expansion. A modular PLC lets you snap I/O and communication modules onto a backplane, growing the system over time.
Can a soft-PLC replace a hard-PLC for safety functions?
No. SIL-2 / SIL-3 safety logic must run on a vendor-certified hard-PLC or safety relay. Soft-PLC and Edge-PLC runtimes are appropriate for non-safety process and analytics logic only.
Which PLC class is best for an OEM skid manufacturer in 2026?
Compact or modular small-to-medium PLCs (MicroLogix, S7-1200, FX5, CP1E, Modicon M221/M241) are the default. Pair them with a small edge gateway if cloud telemetry is needed.
Where can I get cross-references between PLC classes and brands?
KOEED’s AI Diagnostic Tool suggests modern equivalents for legacy modules, and the team replies to email BOMs at Moritta@KOEED.COM within 24 hours with active or EOL stock.
KOEED Engineering Team
Industrial automation editors at KOEED. PLC sourcing, cross-reference, and legacy system support across Allen-Bradley, Siemens, Mitsubishi, Omron, Fanuc, Schneider, Yaskawa, Panasonic, and KEYENCE. Reach the team at Moritta@KOEED.COM .