„Brauchen wir eine SPS oder ein SCADA-System?“ Dies ist eine der häufigsten Fragen, die wir von Anlagenleitern, Projektierungsingenieuren und Einkaufsteams hören. Sie beruht jedoch auf einer falschen Prämisse – eine SPS und ein SCADA-System sind keine Alternativen. Sie erfüllen grundlegend unterschiedliche Aufgaben und arbeiten in den meisten industriellen Anwendungen als komplementäre Ebenen eines vollständigen Steuerungssystems zusammen. Dieser Artikel erklärt, was jede Komponente leistet, wie sie zusammenhängen und wann Sie die eine, beide oder etwas ganz anderes benötigen.
1. Was ist der wirkliche Unterschied zwischen SPS und SCADA?
Die Verwirrung entsteht, weil beide Technologien an der „Steuerung“ industrieller Prozesse beteiligt sind und Hersteller die Begriffe oft unscharf verwenden. Ein SPS-Hersteller könnte sein Produkt als „SCADA-Controller“ bezeichnen, während ein SCADA-Hersteller betonen könnte, dass seine Software Funktionen für die „Steuerungslogik“ umfasst. Doch diese Marketingbegriffe verschleiern eine klare architektonische Unterscheidung:
- Eine SPS (Speicherprogrammierbare Steuerung) ist ein Hardware-Gerät, das eine deterministische Echtzeitsteuerung physikalischer Prozesse ausführt. Es liest Sensoren ein, verarbeitet die Logik und steuert Aktoren an – direkt verbunden mit der Anlage, die es kontrolliert.
- Eine SCADA (Überwachung Steuerung and Data Acquisition)-System ist eine Softwareplattform, die Daten von mehreren Steuerungen in einer Anlage oder an geografisch verteilten Standorten überwacht, sammelt und visualisiert. Sie ist den SPS übergeordnet und bietet eine Mensch-Maschine-Schnittstelle, Datenprotokollierung, Alarmierung und Fernsteuerungsfunktionen.
Stellen Sie es sich so vor: Die SPS ist das Nervensystem und die Muskulatur – sie erfasst und reagiert in Millisekunden. SCADA ist das bewusste Bewusstsein des Gehirns – es sieht das große Ganze, speichert die Historie und trifft strategische Entscheidungen.
2. Was ist eine SPS?
Eine SPS ist ein robuster Industrie-Computer, der für die Echtzeitsteuerung in rauen elektrischen Umgebungen entwickelt wurde. Sie wurde Ende der 1960er Jahre (von Bedford Associates für General Motors, der Modicon 084) erfunden, um fest verdrahtete Relais-Schaltschränke zu ersetzen, die bei jeder Änderung einer Produktionslinie neu verdrahtet werden mussten.
Kernfunktionen der SPS
- Zyklischer Scan: Die SPS durchläuft kontinuierlich einen Zyklus: Eingänge lesen → Programm ausführen → Ausgänge schreiben. Die Zykluszeiten reichen von unter 1 ms für schnelle Anwendungen bis zu 50-100 ms für die Standardprozesssteuerung. Dieses deterministische, wiederholbare Timing ist für sicherheitskritische und schnelle Steuerungen unerlässlich.
- Echtzeit-Logikausführung: Das Benutzerprogramm – geschrieben in Kontaktplan, Funktionsbausteinplan, strukturiertem Text oder anderen IEC 61131-3 Sprachen – trifft Steuerungsentscheidungen basierend auf Eingangsstatus, Timern, Zählern und mathematischen Operationen.
- Direkte E/A-Verbindung: Physische E/A-Module verbinden sich direkt mit Feldgeräten: Taster, Endschalter, Temperatursensoren, Druckmessumformer, Motorstarter, Magnetventile und Signalleuchten. Die SPS liest und schreibt diese Signale in jedem Zyklus.
- Zuverlässigkeit: SPSen sind für den 24/7-Betrieb über Lebenszyklen von 15 bis 20 Jahren in Umgebungen mit extremen Temperaturen, Vibrationen, elektrischen Störungen und Spannungsschwankungen konzipiert. Die mittlere Betriebsdauer zwischen Ausfällen (MTBF) moderner SPSen übersteigt 500.000 Stunden.
SPS-Hardwarearchitektur
Ein SPS-System besteht aus einer Stromversorgung, CPU (Prozessor), Kommunikationsmodulen und E/A-Modulen, die auf einer DIN-Schiene oder einem Baugruppenträger montiert sind. Die E/A-Ebene kann lokal (im selben Schaltschrank) oder dezentral (über PROFINET, EtherNet/IP oder PROFIBUS zu dezentralen E/A-Stationen in der Nähe der Feldgeräte) aufgebaut sein. Führende SPS-Hersteller sind Siemens (S7-1200/1500), Allen-Bradley (ControlLogix/CompactLogix), Schneider (Modicon) und Mitsubishi (Q/L/FX-Serie).
3. Was ist SCADA?
SCADA ist ein Softwaresystem, das die übergeordnete Überwachung und Steuerung bereitstellt. Es verbindet sich nicht direkt mit Sensoren oder Aktoren – stattdessen kommuniziert es über Industrienetzwerke mit SPSen, RTUs (Remote Terminal Units) und anderen Steuerungen, sammelt Daten und gibt übergeordnete Befehle aus.
Kernfunktionen von SCADA
- Datenerfassung: Fragt Feldsteuerungen in konfigurierbaren Intervallen ab, um aktuelle Werte (Temperaturen, Drücke, Durchflüsse, Motorstatus, Energieverbrauch) zu lesen. Tag-Datenbanken können von 100 Variablen für kleine Systeme bis zu Millionen für unternehmensweite Installationen reichen.
- HMI (Human-Machine Interface): Grafische Bildschirme zeigen Prozessdaten in Echtzeit an – Rohrleitungsdiagramme, Anlagenstatus, Trends und Alarmbanner. Bediener nutzen diese Bildschirme zur Prozessüberwachung und Befehlsausgabe (Pumpen starten/stoppen, Sollwerte ändern, Alarme quittieren).
- Alarmmanagement: Erkennt abnormale Zustände (hohe Temperatur, Pumpenausfall, niedriger Tankstand) und warnt das Bedienerpersonal über Bildschirmbanner, akustische Signale, SMS, E-Mail oder automatisierte Telefonanrufe. Alarme werden mit Zeitstempeln protokolliert, um Störfälle zu analysieren und behördliche Berichte zu erstellen.
- Datenprotokollierung und Historian: Speichert Zeitreihendaten für Trendanalysen, regulatorische Compliance, Energieberichterstattung und Leistungsoptimierung. Ein Historian kann Daten über Jahre hinweg mit einer Auflösung von 1 Sekunde bis 1 Minute speichern.
- Berichterstattung: Automatisierte tägliche/monatliche Berichte für Betrieb, Compliance und Management. Schichtprotokolle, Produktionszusammenfassungen, Energieberichte und Alarm-Analysen.
- Fernsteuerung und -überwachung: Bediener können Prozesse von jeder angeschlossenen Workstation, jedem Webbrowser oder mobilen Gerät aus ansehen und steuern – unerlässlich für geografisch verteilte Anlagen wie Wasserverteilungsnetze, Ölpipelines oder Windparks.
SCADA-Softwarearchitektur
Ein SCADA-System läuft auf Servern und Client-PCs (oder in der Cloud). Es umfasst in der Regel einen Echtzeit-Datenserver, eine Historian-Datenbank, HMI-Client-Software sowie Web-/Mobile-Zugriff. Es hat keinen festen Zyklus – Datenaktualisierungen erfolgen ereignisgesteuert oder werden in Intervallen von 1 Sekunde bis zu mehreren Minuten abgefragt, abhängig vom Parameter und der Kommunikationsbandbreite.
4. Die Beziehung zwischen SPS und SCADA
In einem typischen industriellen Steuerungssystem arbeiten SPS und SCADA in einer klaren Hierarchie zusammen:
| Ebene | Technologie | Rolle | Antwortzeit |
|---|---|---|---|
| Feldgeräte | Sensoren, Aktoren | Messen und Stellen | Echtzeit (ms) |
| Steuerung | SPS / RTU / DCS-Steuerungen | Direkte Steuerung, Logik | 1-100 ms (deterministisch) |
| Überwachung | SCADA / HMI-Software | Überwachung, Visualisierung, Sollwerte | 1-30 sec (nicht deterministisch) |
| Unternehmensebene | MES, ERP, Analysen | Unternehmensintegration | Minuten bis Stunden |
Die SPS übernimmt die "schnelle" Steuerung, die ohne menschliches Eingreifen erfolgen muss – das Auslesen eines Druckmessumformers alle 10 ms, das Anpassen der Drehzahl eines Frequenzumrichters, das Abschalten eines Motors, wenn die Vibration einen Schwellenwert überschreitet. Wenn der SCADA-Server abstürzt oder das Netzwerk ausfällt, läuft die SPS weiter. Sie verfügt über ihr eigenes Programm, eigene E/Ein und eigene Logik – sie ist für ihre Funktion nicht von SCADA abhängig.
SCADA übernimmt die "langsamen" übergeordneten Überwachungsfunktionen – es zeigt den Bedienern, was in der gesamten Anlage passiert, protokolliert Daten für Compliance-Zwecke, ermöglicht die Fernänderung von Sollwerten und erstellt Berichte. Wenn eine SPS die Kommunikation mit SCADA verliert, steuert sie weiterhin sicher und puffert Daten lokal; wenn die Kommunikation wiederhergestellt ist, ruft SCADA die gepufferten Daten ab.
💡 Architekturprinzip
Sicherheitskritische Steuerungslogik muss immer in der SPS (oder einer Sicherheits-SPS) und niemals im SCADA-System angesiedelt sein. SCADA läuft auf Standard-Betriebssystemen (Windows/Linux) mit nicht deterministischem Zeitverhalten und möglichen Abstürzen. Ein Einfrieren des SCADA-Servers darf niemals eine Sicherheitsfunktion stoppen. Dies ist ein grundlegendes Konstruktionsprinzip gemäß IEC 61511 und ISA-84.
5. Architekturdiagramm: Das Purdue-Modell
Die Beziehung zwischen SPS und SCADA ist im Purdue-Referenzmodell (ISA-99/IEC 62443) formalisiert, das fünf Ebenen definiert:
- Ebene 0 — Prozess: Die physische Ausrüstung: Motoren, Ventile, Pumpen, Sensoren.
- Ebene 1 — Basissteuerung: SPS, RTUs und Sicherheitssteuerungen, die direkt mit Ebene 0 interagieren.
- Ebene 2 — Bereichsüberwachung: SCADA/HMI-Systeme, lokale Bedienerstationen und Alarmmanagement innerhalb eines Anlagenbereichs.
- Ebene 3 – Standortbetrieb: Anlagenweite Historiendatenbanken, MES, Produktionsplanung und -optimierung.
- Ebene 4 – Unternehmensebene: ERP-Systeme, Unternehmenslogistik und Konzern-IT-Netzwerke.
Jede Ebene kommuniziert hauptsächlich mit den benachbarten Ebenen, und Sicherheitsgrenzen (Firewalls, DMZs) trennen sie. Diese hierarchische Struktur verhindert, dass ein Problem auf einer Ebene – wie etwa ein Virus aus dem Konzern-IT-Netzwerk – auf das Steuerungssystem auf Ebene 1 übergreift.
6. Wann Sie nur eine SPS benötigen
Eine eigenständige SPS ohne SCADA ist ausreichend, wenn:
- Einzelne Maschine oder Skid: Eine Verpackungsmaschine, ein Förderband oder eine kleine Prozessanlage verfügt über eine eigenständige Logik ohne Bedarf an zentraler Überwachung. Der Bediener steuert sie über Taster, Signalleuchten und ein kleines lokales HMI-Bediengerät (was kein vollwertiges SCADA-System ist).
- OEM-Serienmaschinen: Maschinenbauer integrieren eine SPS in Geräte, die als Komplettpaket verkauft werden. Der Endanwender kann sie später an ein anlagenweites SCADA-System anschließen, aber die Maschine selbst benötigt kein SCADA für den Betrieb.
- Einfache lokale Steuerung: Eine Druckerhöhungsstation mit einer Pumpe und einem Druckmessumformer kann autonom mit einer SPS und einem einfachen Touchpanel betrieben werden. Eine Fernüberwachung ist nicht erforderlich, wenn ein Bediener sie täglich vor Ort besucht.
- Kleine Systeme mit begrenztem Budget: Bei einer einzelnen Maschine unter 50.000 $ kann das Hinzufügen eines SCADA-Servers und von Lizenzen die Kosten des Steuerungssystems verdoppeln, ohne einen entsprechenden Nutzen zu bieten.
Auch ohne SCADA bietet ein kleines HMI-Bediengerät (z. B. Siemens KTP700 oder Allen-Bradley PanelView) lokale Visualisierung und Alarmmeldung. Dies sind keine SCADA-Systeme – es handelt sich um Bedienterminals mit eingeschränkter Funktionalität, die direkt an eine SPS angeschlossen sind.
7. Wann Sie SPS + SCADA benötigen
Fügen Sie SCADA hinzu, wenn eine der folgenden Bedingungen zutrifft:
- Mehrere Steuerungen oder Maschinen: Eine Produktionslinie mit 10 SPS-gesteuerten Maschinen benötigt eine zentrale Übersicht über die gesamte Linie – Overall Equipment Effectiveness (OEE), Verriegelungskoordination und gemeinsame Rezepte. SCADA aggregiert Daten von allen SPSen in einheitlichen Bildschirmansichten.
- Fernüberwachung: Geografisch verteilte Anlagen (Wasserpumpstationen, Ölquellen, Windkraftanlagen, Pipelines) können nicht routinemäßig vor Ort besucht werden. SCADA über 4G, Funk oder Glasfaser ermöglicht die Echtzeitüberwachung aus einer zentralen Leitwarte.
- Datenprotokollierung und Compliance: Gesetzliche Anforderungen an die Wasserqualität, Emissionen, Lebensmittelsicherheit oder die pharmazeutische Herstellung erfordern kontinuierliche Datenaufzeichnungen, die eine eigenständige SPS nicht liefern kann. SCADA-Historiendatenbanken speichern jahrelange auditgerechte Daten.
- Komplexes Alarmmanagement: Wenn eine Anlage über mehrere Bereiche hinweg täglich Dutzende von Alarmen generiert, ist ein zentrales Alarmsystem mit Priorisierung, Eskalation und historischer Analyse unerlässlich. SPS-Alarme allein können dies nicht leisten.
- Leitwarten mit mehreren Bedienern: Anlagen, die mit mehreren Schichten und Bedienern betrieben werden, benötigen gemeinsame Visualisierungen, Zugriffskontrollen und die Protokollierung von Bedieneraktionen, die nur SCADA bietet.
- Energiemanagement und -optimierung: Die Überwachung des Energieverbrauchs pro Produktionseinheit in der gesamten Anlage erfordert die Aggregation von Daten aus mehreren Zählern und SPSen – eine SCADA-Funktion.
8. Wann benötigen Sie ein DCS anstelle von SPS + SCADA?
Für einige Anwendungen sind weder SPS+SCADA noch eine eigenständige SPS die beste Wahl. Ein DCS (Distributed Steuerung System) ist die bevorzugte Architektur für:
- Kontinuierliche Prozessregelung: Ölraffinerien, chemische Anlagen, Zellstoff- und Papierfabriken sowie große Kraftwerke erfordern eine eng integrierte, anlagenweite Prozesssteuerung mit Tausenden von analogen Regelkreisen. Ein DCS bietet eine einheitliche Engineering-Umgebung, integrierte erweiterte Prozessregelung (APC) und nahtlose Redundanz von der Steuerung bis zum HMI.
- Hoher Anteil analoger E/A-Signale: Wenn mehr als 60 % der I/O analog sind (Temperatur-, Druck- und Durchflussregelkreise), ist die DCS-Architektur effizienter als SPS+SCADA. DCS-Steuerungen sind für die analoge PID-Regelung mit integrierten Funktionsbausteinen optimiert.
- Integrierte Redundanz auf jeder Ebene: DCS-Systeme verfügen standardmäßig über redundante Steuerungen, redundante Netzwerke, redundante E/Ein und redundante Server – nicht als teure Add-ons.
- Großtechnische Chargenverarbeitung: Die Pharma- und Lebensmittelherstellung mit komplexen Chargenrezepturen, elektronischen Signaturen und FDA 21 CFR Part 11-Konformität profitiert vom integrierten Chargenmanagement und Audit Trail des DCS.
Die Grenze zwischen SPS+SCADA und DCS hat sich in den letzten Jahren verwischt. Moderne SPS (Siemens S7-1500, Rockwell ControlLogix) mit SCADA-Plattformen wie WinCC oder FactoryTalk können Anwendungen bewältigen, die traditionell ein DCS erforderten. Die Entscheidung hängt oft vom Projektumfang, den Branchenkonventionen und der Verfügbarkeit von internem Fachwissen ab.
9. Wichtige SCADA-Plattformen im Vergleich
| Plattform | Hersteller | Stärken | Ideal für |
|---|---|---|---|
| WinCC / WinCC OA | Siemens | Tiefe S7-Integration, Redundanz, Großanlagen | Auf Siemens ausgerichtete Anlagen, Wasserwirtschaft, Energie |
| Ignition | Inductive Automation | Unbegrenzte Lizenzierung, web-nativ, modular | Multi-Vendor-Umgebungen, IIoT |
| FactoryTalk View | Rockwell | Enge Allen-Bradley-Integration | AB-dominierte Fertigung |
| Citect SCADA | Schneider | Zuverlässig, skalierbar, gute Redundanz | Bergbau, Wasserwirtschaft, Infrastruktur |
| VTScada | Trihedral | Integrierter Historian, Alarmmanagement | Wasser/Abwasser, Telemetrie |
10. Was kostet ein typisches SCADA-Projekt?
| Systemgröße | Tag-Anzahl | Hardware + Software | Engineering |
|---|---|---|---|
| Klein (einzelne Anlage) | 100-1,000 | $10,000-30,000 | $15,000-40,000 |
| Mittel (Anlage mit mehreren Bereichen) | 1,000-10,000 | $30,000-100,000 | $50,000-200,000 |
| Groß (verteiltes Netzwerk) | 10,000-100,000+ | $100,000-500,000 | $200,000-1,000,000+ |
Diese Spannen variieren erheblich je nach Plattformwahl, Redundanzanforderungen, Anzahl der Standorte und dem Umfang des individuellen Engineerings. Das unbegrenzte Tag-Lizenzmodell von Ignition bietet bei mittleren und großen Systemen oft erhebliche Einsparungen im Vergleich zu nach Tag-Anzahl lizenzierten Plattformen.
11. Integrationsansatz: Wie SENTRADO SPS + SCADA implementiert
Unser Ansatz folgt einer klaren Trennung der Steuerungs- und Leitebene:
- Auslegung der Steuerungsebene: Wir wählen die SPS basierend auf der Anzahl der E/Ein , der Leistung und den Redundanzanforderungen aus. Die gesamte sicherheitskritische und Echtzeit-Logik befindet sich im SPS-Programm. Wir verwenden strukturierte, modulare Programmierung mit klar definierten Datenbausteinen für die SCADA-Kommunikation – kein SCADA-Polling von rohen Speicheradressen.
- Kommunikationsarchitektur: SPSen sind über eine VLAN-Segmentierung mit einem industriellen Ethernet-Netzwerk (PROFINET oder EtherNet/IP) verbunden. SCADA-Server kommunizieren über OPC UA (bevorzugt) oder native Protokolle mit den SPSen. Für jeden externen Zugriff verwenden wir eine DMZ-Architektur, ohne direkten Pfad vom Internet zum Steuerungsnetzwerk.
- SCADA-Konfiguration: Wir entwickeln Tag-Datenbanken mit konsistenten Namenskonventionen (Bereich.Ausrüstung.Parameter, z. B. PS03.Pump01.MotorCurrent), erstellen HMI-Grafiken nach den Prinzipien von High-Performance-HMI, konfigurieren Alarmklassen mit Eskalationsverfahren und richten den Historian mit entsprechenden Protokollierraten und Aufbewahrungsrichtlinien ein.
- Prüfung: Die Werksabnahmeprüfung (FAT) simuliert den vollständigen Prozess mit der tatsächlichen SPS und der SCADA-Software vor dem Versand. Die Vor-Ort-Abnahmeprüfung (SAT) verifiziert die Feld-E/Ein , Kommunikation, Alarmweiterleitung und Bedienerabläufe in der Live-Umgebung.
Das Ergebnis ist ein System, bei dem die SPS zuverlässig und deterministisch steuert, SCADA umfassende Transparenz und Datenverwaltung bietet und beide Ebenen effizient kommunizieren, ohne die Sicherheit oder Cybersecurity zu beeinträchtigen. Ob Sie eine einzelne SPS-Schaltschrank oder eine anlagenweite SCADA-Implementierung benötigen, unsere Ingenieure können die gesamte Architektur planen.
Planung eines SPS + SCADA-Systems?
Unser Team bietet das komplette Design der Steuerungsarchitektur – von der SPS-Auswahl und Schaltschrankfertigung bis hin zur SCADA-Konfiguration und Cybersecurity. Fordern Sie eine kostenlose Beratung für Ihr Projekt an.
Verwandte Artikel
Entwurf der SCADA-Systemarchitektur
Ein tiefer Einblick in den Entwurf robuster SCADA-Systeme von der Feldebene bis zum HMI.
SCADA-SystemeFernüberwachung mit SCADA
Architektur, Protokolle und Best Practices für die SCADA-Implementierung.
SPS-SystemeDen richtigen SPS-Schaltschrank auswählen
Wichtige Überlegungen zur Auswahl der SPS-Hardware für Ihre Anwendung.
