Rechnerbasiertes Steuergerät, dessen Funktionalität durch ein sogenanntes Anwenderprogramm festgelegt wird. Das Anwenderprogramm ist relativ einfach mittels genormter Fachsprachen [
AWL,
FBS,
KOP,
AS,
ST] zu erstellen.
Infolge ihrer seriellen Arbeitsweise sind ihre Reaktionszeiten vergleichsweise langsamer als bei
VPS.
SPS beherrschen heute in Form von Gerätefamilien mit abgestuften leistungsmäßig aufeinander abgestimmten Komponenten alle Ebenen einer Automatisierungshierarchie.