»Compact-S« ist eine neue CPU-Serie innerhalb des SPS- und I/O-Systems X20. Die CPU-Module beruhen auf ARM-Cortex-A9-Prozessoren und sind nur 37,5 mm breit. Erhältlich sind sie in fünf verschiedenen Leistungsstufen. Standardmäßig bieten die Steuerungen USB-, Powerlink- und Gigabit-Ethernet-Anschlüsse und sind vollständig kompatibel mit allen anderen X20-Steuerungen. Auf Wunsch ist, bei gleicher Baugröße, eine zusätzliche CAN-Schnittstelle verfügbar. Wenn die Anwendung weitere Schnittstellen erfordert, lassen sich die Steuerungen um entsprechende X20-Schnittstellen-Steckplätze erweitern.
Die leistungsstärkste Ausführung der »Compact-S«-Steuerungen mit 256 MByte RAM und 2 GByte internem Flash-Drive erreicht Zykluszeiten bis 400 µs. Wer diese Performance nicht braucht, wählt beispielsweise die Ausführung mit maximal 800 µs oder 1 ms Zykluszeit. Für Maschinen, die kein Echtzeitnetzwerk benötigen, eignen sich die beiden kleinsten Ausbaustufen der »Compact-S«. Sie bieten 100-MBit/s-Ethernet und erreichen 2 ms beziehungsweise 4 ms als schnellste Zykluszeit.