Speicherprogrammierbare Steuerungen erreichen bei immer kleineren Bauformen immer höhere Leistungsfähigkeit. Die heutigen SPS-Systeme müssen an verschiedenste Aufgaben und Applikationen angepasst werden können. Eigenschaften, die eine SPS anpassungsfähig machen, sind die Erweiterbarkeit, Verarbeitung von digitalen oder analogen Signalen, Kommunikationsfähigkeit mit vielen Geräten, Netzwerkfähigkeit sowie Offenheit in alle Richtungen. Ein modularer Aufbau bietet dem Anwender die Möglichkeit, nur die Funktionalität zu erwerben, die er auch wirklich benötigt.