What is Modicon?
Modicon is the PLC family of Schneider Electric, ranging from compact machine controllers such as the M221 to the Ethernet-based M580 process platform, and also the name of the company that developed the first commercially successful PLC in the late 1960s. The name stands for MOdular DIgital CONtroller. Modicon controllers run worldwide in industrial automation, water management, energy and machine building. Within OT convergence they form the real-time control layer that communicates with SCADA, HMIs, field devices and higher IT layers. Modicon is also the birthplace of Modbus, the protocol you still find in countless plants.
🏭 How did Modicon originate?
In 1968 the engineering firm Bedford Associates was asked by GM Hydramatic, the transmission division of General Motors, to build an electronic replacement for hard-wired relay panels. Until then, every product change meant rewiring hundreds of relays. The team around Dick Morley delivered the 084, named after the firm’s 84th project. A separate company was set up for the new controller: Modicon.
| Year | Event |
|---|---|
| 1968 | GM Hydramatic contract, design of the first Modicon controller |
| 1969 | Delivery of the Modicon 084 |
| 1977 | Gould Electronics acquires Modicon |
| 1979 | Modicon publishes the Modbus protocol |
| 1989 | AEG buys Modicon from Gould |
| 1994 | AEG and Groupe Schneider combine their automation businesses as AEG Schneider Automation |
| 1996 | Groupe Schneider becomes sole owner |
| 2004 | Rights to Modbus pass to the independent Modbus Organization |
| 2014 | Launch of the Modicon M580 ePAC |
The arrival of the PLC fundamentally changed plant architecture: logic became software, changes took hours instead of weeks, and faults could be traced with diagnostics rather than a test probe.
⚙️ Which Modicon ranges exist?
Schneider Electric broadly divides Modicon into machine controllers and process controllers (PACs). That split also determines the engineering software.
| Range | Type | Typical application | Engineering software |
|---|---|---|---|
| M221 | Compact logic controller | Small machines, simple control | EcoStruxure Machine Expert - Basic |
| M241 | Logic controller | Performance machines with motion functions | EcoStruxure Machine Expert |
| M251 | Logic controller | Modular and distributed machines | EcoStruxure Machine Expert |
| M262 | Logic/motion controller | Machines with IIoT connectivity and motion | EcoStruxure Machine Expert |
| M340 | Modular PAC | Mid-sized installations, infrastructure | EcoStruxure Control Expert |
| M580 | Ethernet PAC (ePAC) | Large process plants, high availability | EcoStruxure Control Expert |
| Quantum / Premium | Legacy PAC | Existing process and infrastructure systems | Unity Pro / Control Expert |
EcoStruxure Machine Expert (formerly SoMachine) is based on CODESYS. EcoStruxure Control Expert is the successor to Unity Pro. Both support the IEC 61131-3 languages: Ladder Diagram, Function Block Diagram, Structured Text and Sequential Function Chart. Instruction List still appears in old projects, but the third edition of the standard (2013) marked it as deprecated and the fourth edition (2025) removed it. For the associated operator panels Schneider uses Vijeo Designer, so in practice PLC logic and HMI screens are often maintained in two separate tools. Engineering features such as online changes, simulation and function block libraries let you modify a running plant without stopping the process.
🧠 How is a Modicon system built?
A typical Modicon process system consists of a CPU on a rack, local and O, communication modules and an engineering station. On the M580 the rack itself is an Ethernet backplane: I/O and network modules talk to the CPU over Ethernet. The M580 uses the same X80 I/O modules as the M340, which simplifies migration and spare parts management.
| Component | Function |
|---|---|
| CPU | Real-time execution of the program in a fixed cycle |
| I/O modules | Interface to sensors and actuators |
| Communication modules | Additional networks and protocols |
| Engineering station | Programming, configuration and diagnostics |
| HMI/SCADA | Operation, visualisation and alarm management for operators |
For high availability, the M580 and the older Quantum and Premium support a hot standby configuration: a second CPU runs in sync and takes over control on failure. Network redundancy uses ring topologies with RSTP or MRP. For functional safety there are M580 Safety variants under IEC 61508, allowing process and safety functions up to SIL 3 on a single platform.
🌐 Which protocols does a Modicon PLC speak?
| Protocol | Role in Modicon |
|---|---|
| Modbus (serial) | The historical in-house protocol, still widely used over RS-485 |
| Modbus TCP | Standard on almost every Ethernet port, TCP port 502 |
| IP | Native on M580 and M251/M262 for remote I/O and drives |
| CAN / CANopen | Machine controllers and the CANopen variants of the M340 |
| ProfiNET | Not built in as standard; usually connected via gateways (a PROFIBUS DP master module does exist for the M580) |
| OPC UA | Connection to MES, historians and IT |
Besides public Modbus, Schneider uses its proprietary UMAS protocol for engineering, carried over Modbus function code 90. Engineering tools use it to download programs, read memory and start or stop the CPU. That protocol is at the heart of several vulnerabilities.
🔐 Which security risks apply to Modicon?
Classic Modbus has no authentication, encryption or integrity checking: anyone who can reach port 502 can read and write registers. On top of that there are concrete incidents and vulnerabilities.
| Threat | Year | What happened |
|---|---|---|
| ModiPwn (CVE-2021-22779) | 2021 | Authentication bypass in M340 and M580 via undocumented UMAS commands, chainable with older memory read and write flaws |
| PIPEDREAM (INCONTROLLER) | 2022 | Attack toolkit that, according to CISA, could discover the TM241, TM251, M238 and M258 among others, brute-force passwords via CODESYS and crash the PLC |
| Unprotected Modbus access | ongoing | Direct register writes and spoofing from any system on the same network |
Watch out for a common mix-up: TRITON (2017) targeted Triconex safety systems, also from Schneider Electric, but not Modicon. Common attack paths into Modicon environments are unprotected engineering stations, external supplier connections, weak or default passwords and outdated firmware.
🛠️ How do you secure a Modicon environment in practice?
A workable approach in line with IEC 62443 and defence in depth:
- Inventory - record the type, firmware version and network connections of every controller in an asset inventory.
- Segment - place PLCs in their own zones behind an industrial firewall and route IT traffic through a DMZ (network segmentation, Purdue Model level 1).
- Restrict services - disable unused services such as FTP, TFTP, HTTP and SNMP and use IP access lists on the CPU, as described in Schneider’s hardening guidance.
- Protect the logic - use application passwords and memory protection so that a program cannot be changed without authorisation.
- Secure remote access - only via VPN and a jump server with MFA, never directly.
- Monitor - send events via Syslog to a SIEM and use passive monitoring that detects UMAS and Modbus write operations.
- Patch in a planned way - follow Schneider’s security notifications and roll out updates through patch management and configuration management in maintenance windows.
Application whitelisting on engineering stations adds another layer, and the whole fits within a zero trust approach to supplier access.
| Port | Protocol | Advice |
|---|---|---|
| TCP 502 | Modbus TCP / UMAS | Allow only from known SCADA and engineering systems |
| UDP 1740 | CODESYS (machine controllers) | Block outside the engineering network |
| UDP 27127 | Schneider network discovery | Only within the engineering network |
🧪 What does a Modicon application in water treatment look like?
Water treatment is a classic application area. An M580 or M340 controls pumps, valves and variable frequency drives, monitors levels in basins, manages chemical dosing and collects alarms and energy data. Remote I/O stations are spread across the site and connected to the CPU via a fibre-optic ring, so a single broken cable does not stop the control system. The SCADA system in the central control room reads the process data via Modbus TCP or OPC UA and passes the measurement series on to a historian for reporting to the water board or drinking water company.
The requirements in such an environment are high availability (often hot standby), low and predictable latency for control loops, historical logging and secure remote access for on-call maintenance staff outside office hours. The same structure appears in building automation, tunnels and power distribution, just with different I/O and a different operator interface.
🇪🇺 What does Modicon mean for Dutch and EU organisations?
Modicon controllers serve as the OT core of critical infrastructure such as water, energy and tunnels. In the Netherlands, the Cybersecurity Act (Cyberbeveiligingswet), the Dutch transposition of NIS2, has applied since 15 August 2026 and requires essential and important entities to manage their OT risks and report incidents (see Cybersecurity Act Incident Reporting). For water boards, the OT security picture of the water sector is relevant, with CERT-WM as their CSIRT. Manufacturers and machine builders also face the Cyber Resilience Act: reporting of actively exploited vulnerabilities from 11 September 2026, full application from 11 December 2027.
A second concern is lifecycle. PLCs often run for 15 to 25 years and I/O even longer, while HMI PCs need replacing after 5 to 10 years. Schneider has ended sales of Quantum and Premium and names the M580 as the migration path, with reuse of existing Quantum I/O and applications. Plan such a migration within lifecycle management before spare parts and service dry up.
🔄 How does Modicon compare with other PLC brands?
| Feature | Modicon (Schneider) | Siemens SIMATIC | Allen-Bradley (Rockwell Automation) |
|---|---|---|---|
| Native Ethernet protocol | Modbus TCP, EtherNet/IP | PROFINET | EtherNet/IP |
| Engineering | Control Expert / Machine Expert | TIA Portal | Studio 5000 |
| Strong markets | Water, infrastructure, OEM machines | Discrete manufacturing, Europe | North America, discrete manufacturing |
| Historical protocol | Modbus | PROFIBUS | DH+ |
❓ Frequently asked questions
What does the name Modicon stand for?
Modicon stands for MOdular DIgital CONtroller. The name was chosen in 1968 for the company that brought the first commercially successful PLC, the Modicon 084, to market. Today Modicon is a brand name of Schneider Electric.
Was Modicon really the first PLC?
The Modicon 084 from 1969 is widely regarded as the first commercially successful PLC. It was developed for GM Hydramatic as a replacement for hard-wired relay logic. Other manufacturers, such as Allen-Bradley, followed shortly afterwards with comparable controllers.
What is the difference between the Modicon M340 and M580?
The Modicon M340 is a modular PAC for mid-sized installations. The Modicon M580 has an Ethernet backplane, supports hot standby redundancy and Safety variants, and is aimed at large process plants. Both use X80 I/O modules and are programmed with EcoStruxure Control Expert.
Is Modicon’s Modbus still safe to use?
Modbus was developed by Modicon in 1979 and has no built-in authentication or encryption. Modbus can be used safely as long as its traffic stays within segmented OT zones, behind an industrial firewall and with monitoring of write commands. For new connections to IT, secured OPC UA is a better choice.
What should I do with an old Modicon Quantum?
Schneider Electric has ended sales of the Modicon Quantum and recommends migrating to the Modicon M580. An M580 can use existing Quantum I/O and import existing applications, which limits conversion time. As long as the Quantum keeps running, segmentation, spare parts and a planned migration date are essential.
Was TRITON an attack on Modicon PLCs?
No, TRITON targeted Triconex safety systems in 2017, a different Schneider Electric product brand. Modicon PLCs have, however, been targeted by the PIPEDREAM attack toolkit from 2022 and affected by vulnerabilities such as ModiPwn from 2021.
📌 In summary
Modicon is Schneider Electric’s PLC family and the birthplace of both the PLC and the Modbus protocol. From the compact M221 to the redundant M580, Modicon controls machines, water treatment plants and infrastructure. Because Modbus and UMAS have little built-in security, every Modicon environment needs segmentation, restricted services, protected logic, central logging and timely migration of legacy ranges such as Quantum.
