Speicherprogrammierbare Steuerungen oder SPS sind Computersteuerungssysteme, die zur Ein- und Ausgangsüberwachung und -kontrolle sowie zur Automatisierung elektromechanischer Prozesse verwendet werden.