WAGO 752-8400 Edge Controller 400 with ctrlX OS, Quad-Core, 3x Gigabit Ethernet, USB-C
WagoWAGO Edge Controller 400 (752-8400) — Open Automation Platform with ctrlX OS
The WAGO 752-8400 Edge Controller 400 is a compact, app-based open automation controller built on the Bosch Rexroth ctrlX OS Linux platform. Unlike a traditional PLC, the Edge Controller 400 is configured by installing apps — in the same way you install apps on a smartphone — from the ctrlX OS App Zone. Apps are available for IEC 61131-3 PLC programming, EtherCAT® master control, motion, visualization, databases, high-level languages (Python, Node.js, C/C++), MQTT brokering, OPC UA, and dozens of other industrial functions. The controller’s central data layer acts as the real-time data backbone of the machine: every installed app reads and writes through this shared, secure data fabric.
Powered by a Xilinx Zynq UltraScale+ SoC with a 64-bit, quad-core ARM Cortex-A53 CPU, paired with 2 GB DRAM and 4 GB eMMC flash, the 752-8400 delivers desktop-class compute in a 42 mm-wide DIN-rail housing. Three configurable Gigabit Ethernet ports (engineering, fieldbus master, configurable/TSN-capable) and a USB-C 2.0 host port support flexible network architectures — including time-sensitive networking, EtherCAT real-time fieldbus, and segmented OT/IT networks.
Typical applications: industrial IoT edge nodes, energy management and sub-metering, machine data aggregation, retrofit digitalization of legacy equipment, building automation gateways, OEE/MES bridging, and as a flexible PLC-plus-edge-PC consolidated controller for new machine builds. The Edge Controller 400 is co-engineered with Bosch Rexroth and shares the same ctrlX OS app ecosystem as native Rexroth ctrlX CORE controls.
Run Python, Node-RED, InfluxDB, Grafana, MQTT brokers and OPC UA servers as native apps alongside your real-time control logic. The unified data layer means your control loop, your visualization, and your cloud connector all see the same variable in the same instant — no glue code, no middleware. Deploy from the ctrlX OS App Zone or install your own custom apps as containers.
Replace the traditional PLC + IPC pairing with a single device. The optional ctrlX PLC app delivers IEC 61131-3 programming with the look and feel of CODESYS, while the EtherCAT master app handles servo coordination. Add a visualization app for the HMI, a database app for trace logging, and you have a complete machine controller — on one DIN-rail device, with one IP address and one update path.
How the Edge Controller 400 Differs From a Traditional PLC
The 752-8400 is an open automation platform, not a fixed-function PLC. Where a CODESYS-based controller like the WAGO PFC200/PFC300 ships with a defined runtime and protocol stack, the Edge Controller 400 ships with the ctrlX OS Linux base, and the application is composed by selecting and installing apps. This has three practical consequences:
| Aspect | Traditional PLC (e.g., PFC200/PFC300) | Edge Controller 400 (752-8400) |
|---|---|---|
| Operating model | Fixed runtime; protocols built-in | Linux base; install apps as needed |
| Engineering tool | CODESYS V3.5 (desktop IDE) | Web-based engineering UI in a browser; ctrlX WORKS for development |
| Adding new functions | Firmware update or library import | Install an app from the ctrlX OS App Zone |
| High-level languages | Limited; library-dependent | Python, Node.js, C/C++, etc., as first-class apps |
| Local I/O bus | Direct WAGO 750/753 module bus | Via EtherCAT or fieldbus app; no direct module bus |
| Data sharing model | Variable-based (IEC 61131-3 globals) | Centralized real-time Data Layer accessed by all apps |
| Best for | Deterministic machine control with WAGO I/O | IIoT edge, data aggregation, mixed control + analytics, retrofits |
Interfaces & Connectivity
The Edge Controller 400 follows the ctrlX CORE X3 hardware port labeling convention. Each Ethernet port is dedicated by default but can be reconfigured to suit the project:
| Port | Default Role | Specification & Notes |
|---|---|---|
| XF01 | USB Host | USB-C, USB 2.0, 5 V / 0.5 A power, max. cable length 3 m. For storage media (FAT16/32), update keys, scanners. |
| XF10 | Engineering / HMI | RJ-45, 10/100/1000 Mbit/s. Default IP 192.168.1.1 — connect a PC for first-time configuration via web browser. |
| XF50 | Fieldbus Master | RJ-45, 10/100/1000 Mbit/s. Dedicated EtherCAT® master port (with the EtherCAT app). |
| XF51 | Configurable / TSN | RJ-45, 10/100/1000 Mbit/s, TSN-capable (Time-Sensitive Networking). Use for second control network, IT/cloud uplink, OPC UA over TSN. |
| CF01 | microSD Card Slot | Up to 32 GB. For external storage, image rollback, license dongle, or commissioning of new units. |
| XD10 | 24 V Power Input | 2-pin pluggable terminal, 24 VDC SELV/PELV (18–31.2 V). Internal eFuse 1.5 A, reverse-polarity protection, integrated status LED. |
Typical Applications
Aggregate data from existing PLCs, drives, sensors and Modbus/OPC UA endpoints. Run Node-RED or Python locally for pre-processing, then publish via MQTT to AWS IoT, Azure IoT Hub, or your on-prem broker.
Bolt the 752-8400 onto an existing legacy machine to add OEE tracking, predictive-maintenance dashboards, and remote monitoring without replacing the original PLC. The Linux base supports any protocol app you need to read from the legacy controller.
Pull data from energy meters via Modbus TCP/RTU, store time-series in an InfluxDB app, visualize with Grafana, and surface aggregated KPIs to plant SCADA via OPC UA. All on one DIN-rail device.
Use the ctrlX PLC app for IEC 61131-3 logic, EtherCAT master app for servo coordination, and the visualization app for HMI — replacing what used to be a PLC plus a separate edge PC plus an HMI panel with one device.
Bridge BACnet, Modbus, and KNX systems into a unified data layer. Push real-time energy and HVAC data to building management dashboards or to enterprise sustainability platforms.
Develop your own apps in Python, C/C++, or as Docker-style containers, then deploy to fleets of Edge Controllers. The 4 GB eMMC and quad-core compute give plenty of headroom for ML inference at the edge.
Technical Specifications
| Processor & Memory | |
| Operating System | ctrlX OS (Linux, real-time capable) |
| Processor | Xilinx Zynq UltraScale+ SoC, 64-bit, 4 × ARM Cortex-A53 |
| Main Memory (RAM) | 2 GB DRAM |
| Internal Flash | 4 GB eMMC |
| Non-Volatile NVRAM | 128 KB |
| Memory Card | microSD up to 32 GB (WAGO-recommended cards only for guaranteed properties) |
| Real-Time Clock Battery | CR1025 lithium, ~3-year buffer |
| Interfaces | |
| Ethernet | 3 × RJ-45, 10/100/1000 Mbit/s; XF51 is TSN-capable |
| USB | 1 × USB-C host, USB 2.0, max. cable length 3 m |
| Indicators | 3 status LEDs: Error (red), Boot/Engineering (blue), Ready (green); per-port LNK/ACT; 24 V supply LED |
| Power Supply | |
| Supply Voltage | 24 VDC, SELV/PELV (18–31.2 V incl. tolerances/ripple) |
| Current Consumption (typ.) | 320 mA @ 24 V |
| Power Consumption (typ.) | 7.68 W |
| Internal Protection | eFuse 1.5 A, reverse-polarity protection, suppressor diodes, pulse load up to 1500 W |
| Isolation | 707 VDC supply to functional ground; 1200 VDC supply to XF10/XF50/XF51 |
| Connection Wire Spec | 0.75–1.5 mm² / AWG 19–16, copper, 60 °C minimum, 8 mm strip length |
| Physical & Environmental | |
| Dimensions (W x H x D) | 42 x 108.2 x 97.4 mm (1.65 x 4.26 x 3.83 in) |
| Weight | 314 g |
| Mounting | DIN-35 rail (TH 35-7.5), vertical mounting only; 35 mm clearance top & bottom for cooling |
| Operating Temperature | −25 to +55 °C (up to 2,000 m); derated to +40 °C at 5,000 m |
| Storage Temperature | −40 to +70 °C |
| Operating Altitude | 0 to 5,000 m |
| Relative Humidity | 5 to 85%, no condensation |
| Protection Type | IP20 (must be installed in IP54+ enclosure for end use) |
| Protection Class | III per DIN EN 61010-2-201 |
| Pollution Degree | 2 per EN 61010-1, no condensation |
| Vibration / Shock | Per DIN EN 60068-2-6 (sinusoidal, 5–150 Hz) / 15g per DIN EN 60068-2-27 |
| Approvals & Compliance | |
| General | CE, UL E175199 (Ordinary Locations), EAC CoC 03083, UKCA |
| EMC | EN 61000-6-2 (immunity), EN 61000-6-4 (emission, industrial) |
| Overvoltage Category | 2 per IEC 60664-1 |
| RoHS | Compliant, no exemption |
| Commercial Data | |
| GTIN | 4066966463057 |
| Country of Origin | Germany |
| Customs Tariff | 8471500000 |
| UNSPSC | 43211501 |
| Packaging | Box, PU = 1 pc |
Getting Started in Four Steps
- Connect. Wire 24 VDC to the XD10 connector. Connect an Ethernet cable from your PC to the XF10 engineering port.
- Open the Web UI. The controller appears as “WAGO Edge Controller 400” under Network Devices, or browse to https://192.168.1.1. Accept the self-signed certificate.
- Log in. Default credentials are wago / wago. Change the password immediately — the default is widely known and not adequate for production use.
- Install apps. From the Engineering Area, click “Install an app” to browse the ctrlX OS App Zone, install your own apps, or transfer projects from your PC. The unit is now ready for configuration.
What’s Included — and What to Order Separately
The 752-8400 ships as a single unit (PU = 1 pc, boxed) including the 24 V power connector. The ctrlX OS firmware is pre-installed. The microSD card and apps are not included.
| Accessory | Notes |
|---|---|
| microSD card (16 GB, industrial) | Use only WAGO- or Bosch Rexroth-recommended industrial cards. Compatibility of consumer cards is not guaranteed. |
| License dongle (microSD) | Optional — allows app licenses to be transferred between Edge Controllers via SD card rather than locked to one device. |
| DIN-rail end clamps | Recommended on both sides of the unit on the 35 mm DIN rail. |
| ctrlX OS Apps | Available from the ctrlX OS App Zone — PLC runtime, EtherCAT master, motion, visualization, databases, programming-language runtimes, and many more. Some are free; some are licensed. |
| External 24 V SELV/PELV power supply | Must deliver up to 4× nominal current to ensure reliable fuse trip. SELV/PELV / NEC Class 2 source required. |
Note: The Edge Controller 400 is rated IP20 and must be installed in an enclosure with at least IP54 rating per the manufacturer’s installation instructions. External overcurrent protection is required on the 24 V supply per UL 61010-1.
Frequently Asked Questions
Automation Distribution carries the complete WAGO edge and control portfolio — from the previous-generation Edge Controller 752-8303, to the Intel-based Edge Computer 752-9400 and 752-9800, to the CODESYS-based PFC controller family (PFC100, PFC200 G2) and now the Edge Controller 400 with ctrlX OS. Our applications team can help you select the right platform based on your real-time, IIoT, and integration requirements — and migrate existing applications to the open ctrlX OS app ecosystem.
Call 1-888-600-3080 to request a quote on the WAGO 752-8400 today.