Eine speicherprogrammierbare Steuerung (SPS) ist ein Computer mit einem Mikroprozessor, aber ohne Tastatur, Maus oder Monitor. Es ist grundsätzlich darauf ausgelegt, der rauen Industrieumgebung standzuhalten.
Eine industrielle SPS ist ein spezialisiertes Computergerät, das für den Einsatz in industriellen Steuerungssystemen entwickelt wurde. Neben seinem robusten Design bietet es einzigartige Funktionen wie Sequenzsteuerung, einfache Programmierung, Timer und Zähler, benutzerfreundliche Hardware und zuverlässige Steuerungsmöglichkeiten.
Die SPS ist auch widerstandsfähig gegen raue Industrieumgebungen wie extreme Temperaturen, starke Vibrationen, Feuchtigkeit und elektrisches Rauschen. Logiksteuerungen überwachen oft eine große Anzahl von Sensoren und Aktoren und unterscheiden sich daher von herkömmlichen Computersystemen durch ihr umfangreiches E/A-Layout (Eingabe/Ausgabe).
Neben der Verwendung als dedizierter Digitalcomputer können SPSen auch in anderen Steuersystembereichen und Branchen zur Überwachung und Steuerung von Fertigungsprozessen eingesetzt werden. Aus diesem Grund werden SPSen oft auch als Industrie-PCs bezeichnet. SPS-gesteuerte Roboter werden unter anderem von BALLUFF, FANUC, KUKA und SIEMENS hergestellt.