Der CX9020 ist eine kompakte, hutschienenmontierbare Ethernet-Steuerung mit 1-GHz-ARM-Cortex™-A8-CPU. Der Anschluss für die Beckhoff I/O-Systeme ist direkt im CPU-Modul integriert. Das Gerät verfügt über eine automatische Erkennung des jeweiligen Bussystems (E-Bus oder K-Bus) und schaltet in den entsprechenden Modus. Der CX9020 umfasst die CPU mit zwei MicroSD-Kartenslots, den internen Arbeitsspeicher (RAM) und 128 kB NOVRAM als nicht-flüchtigen Speicher. Zwei geswitchte Ethernet-RJ45-, vier USB-2.0- sowie eine DVI-D-Schnittstelle gehören ebenfalls zur Basisausstattung. Die RJ45-Schnittstellen sind auf einen internen Switch geführt und bieten eine einfache Möglichkeit zum Aufbau einer Linientopologie ohne den zusätzlichen Einsatz von Ethernet-Switchen. Das Betriebssystem ist Windows Embedded Compact 7. Durch die Automatisierungssoftware TwinCAT wird das CX9020-System zu einer leistungsfähigen SPS und Motion-Control-Steuerung, die mit oder ohne Visualisierung eingesetzt werden kann. Optional kann das Gerät mit einer Feldbus-, einer seriellen oder einer Audioschnittstelle bestellt werden.
Der erweiterte Betriebstemperaturbereich von -25 °C bis +60 °C ermöglicht den Einsatz in klimatisch anspruchsvollen Anwendungen.