PLC vs. DCS: Welche Steuerungsarchitektur bietet bessere Prozessintegrität?
Dieser Artikel bietet einen technischen Deep-Dive in PLC- und DCS-Architekturen, einschließlich Scanzeit-Determinismus, Redundanzprotokollen, bewährten Installationspraktiken und praxisnahen Leistungsdaten von Verpackungslinien und chemischen Reaktoren.
1. Scanzeit-Determinismus: Warum PLCs bei Hochgeschwindigkeitslogik weiterhin dominieren
Ein programmierbarer Logikcontroller führt seine Logik zyklisch aus: Eingänge lesen, Benutzerprogramm ausführen, Ausgänge schreiben. Dieser Zyklus, bekannt als Scanzeit, bestimmt, wie schnell der Controller auf Feldereignisse reagiert. Bei den meisten kompakten PLCs wie dem Siemens S7-1200 liegen typische Scanzeiten zwischen 1 und 10 Millisekunden. Hochleistungs-PLCs wie der Beckhoff CX2040 erreichen Scanzyklen unter 50 Mikrosekunden durch den Einsatz von Mehrkernprozessoren und direktem I/O-Zugriff. In Verpackungsanwendungen, bei denen ein Näherungssensor einen Schneider innerhalb von 2 mm Weg bei 2 m/s auslöst, benötigen Sie eine Worst-Case-Reaktionszeit unter 1 ms. Berechnen Sie daher immer die erforderliche Reaktionszeit: Wenn der Sensor eine Produktkante erkennt und der Aktuator innerhalb von 5 mm bei 2 m/s auslösen muss, beträgt Ihre maximal zulässige Latenz 2,5 ms. Berücksichtigen Sie Sensorantwort (0,5 ms), PLC-Scan (1 ms), Ausgangsverzögerung (0,5 ms) und Ventilöffnungszeit (2 ms). Das überschreitet schnell das Zeitfenster, daher benötigen Sie möglicherweise eine schnellere PLC oder eine lokale smarte Kamera, die direkt auslöst.
2. DCS-Redundanz: Verständnis der 1oo2- und 2oo3-Abstimmungsarchitekturen
Verteilte Steuerungssysteme priorisieren Verfügbarkeit über reine Geschwindigkeit. Ein typischer DCS-Controller wie der Honeywell C300 verwendet 1oo2D (one-out-of-two mit Diagnostik) Redundanz. Beide Controller laufen mit identischen Kopien der Anwendung; wenn der Primärcontroller ausfällt, übernimmt der Standby innerhalb eines Scanzyklus (typischerweise 50–200 ms). Für sicherheitskritische Regelkreise begegnet man 2oo3-Abstimmung (z. B. bei Yokogawa Prosafe), bei der drei unabhängige Module Ergebnisse vergleichen und der Medianwert verwendet wird. Dies maskiert Ein-Kanal-Ausfälle. Bei der Installation müssen Sie das redundante Paar mit abgestimmter Firmware und Anwendungscode konfigurieren. Die Praxiserfahrung zeigt, dass das Vergessen, beide Module nach einem Patch zu aktualisieren, „Phantom-Mismatch“-Fehler verursacht. Vergewissern Sie sich stets, dass die dedizierten Redundanzverbindungen (Glasfaser oder Kupfer) korrekt terminiert sind und dass die Länge des Synchronkabels 3 m nicht überschreitet, um Timing-Verschiebungen zu vermeiden.
3. Praxisbeispiel PLC-Anwendung: Hochgeschwindigkeits-Kartonaufrichter
Eine Wellpappenverpackungsanlage hat eine Aufrichtmaschine mit einer B&R X20 PLC nachgerüstet, die mit 400 µs Taskzeit läuft. Das ursprüngliche System verwendete eine Mikro-PLC mit 15 ms Scan, was den Durchsatz auf 18 Kartons/Minute begrenzte. Nach der Migration läuft die Maschine mit 32 Kartons/Minute, eine Steigerung von 77 %. Die wesentliche Verbesserung kam durch interruptgesteuertes I/O: Die PLC erfasst Encoder-Z-Track-Impulse (1 µs Latenz), um Servo-Klebstoffapplikatoren zu synchronisieren. Installationstipp: Für Hochgeschwindigkeitszählungen (über 10 kHz) verwenden Sie differentielle Encoder-Eingänge (RS422) statt Single-Ended, um elektrische Störungen auszuschließen. Verlegen Sie Encoder-Kabel in separaten Stahlrohren, mindestens 200 mm entfernt von Motorantrieben.
4. DCS-Kaskadenregelung Beispiel: Destillationskolonnen-Rückwärmer
In einer petrochemischen Anlage steuert ein DeltaV DCS eine 50-Boden-Destillationskolonne mit Kaskadenarchitektur. Der Master-Controller (Bodentemperatur) passt den Sollwert eines Slave-Controllers (Dampfzufluss zum Rückwärmer) an. Das Abstimmen dieser Regelkreise erfordert Sorgfalt: Der Slave sollte mindestens dreimal schneller sein als der Master. Daten vom Standort zeigten, dass nach korrektem Lambda-Tuning die Temperaturabweichung von ±2,5 °C auf ±0,3 °C sank, was den Energieverbrauch um 9 % reduzierte. Das DCS implementiert außerdem eine Vorsteuerung basierend auf der Zuflussmessung, die Störungen kompensiert, bevor sie die Bodentemperatur beeinflussen. Ingenieure sollten in beiden Controllern Anti-Reset-Windup konfigurieren, um Integralsättigung beim Hochfahren zu verhindern.

5. Schritt-für-Schritt Inbetriebnahme eines hybriden PLC/DCS-Netzwerks
Schritt 1 – Netzwerktopologie: Erstellen Sie ein klares Diagramm, das PLCs (IP-Bereich 192.168.1.x), DCS-Controller (10.0.0.x) und den als Brücke fungierenden OPC-Server zeigt. Verwenden Sie managed Switches mit VLAN-Segmentierung: Legen Sie Echtzeit-I/O-Verkehr in VLAN 10 und HMI-Verkehr in VLAN 20.
Schritt 2 – Physikalische Schicht prüfen: Messen Sie bei EtherNet/IP die Kabeldämpfung; die maximale Länge für Kupfer Cat6 beträgt 100 m. Darüber hinaus verwenden Sie Glasfaser mit SFP-Modulen.
Schritt 3 – I/O-Zuordnung: Erstellen Sie eine Tabelle, die jedes Feldgerät seinem Controller-Tag zuordnet. In einem aktuellen Projekt entdeckten wir, dass 15 % der analogen Eingänge falsch verdrahtet waren, weil der Elektriker 4-20 mA-Schleifen mit 0-10 V-Signalen vertauscht hatte. Verwenden Sie ein Fluke 789, um jeden Signaltyp vor dem Anschluss zu überprüfen.
Schritt 4 – Redundanztest: Erzwingen Sie einen Controller-Failover, indem Sie die Haupt-CPU-Stromversorgung trennen. Messen Sie den Ausschlag der Prozessgröße; dieser sollte bei den meisten Regelkreisen unter 2 % liegen.
Schritt 5 – Alarmrationalisierung: Setzen Sie Totbereiche, um Alarmfluten zu vermeiden. Für Drucktransmitter verhindert ein Totbereich von 1 % des Messbereichs ein Flattern bei störenden Messungen.
6. Praktische Erdungstechniken zur Vermeidung von Störproblemen
Industrielle Umgebungen sind elektrisch störanfällig. Unsachgemäße Erdung ist die Hauptursache für sporadische Kommunikationsfehler. Befolgen Sie das Prinzip der Einzelpunkt-Erder: Verbinden Sie alle Schirme nur an einem Ende (meist auf der Controller-Seite). Für analoge Signale verwenden Sie Foliengeschirmte Kabel mit Drain-Draht. Lassen Sie den Schirm niemals offen; terminieren Sie ihn über einen 470 kΩ-Widerstand gegen Erde am Feldgerät, wenn vom Hersteller empfohlen. In einer Papierfabrik lösten wir häufige Sprünge bei AI-Messwerten durch den Einbau von Isolationssignalaufbereitern zwischen Feld und PLC, um Erdschleifen zu unterbrechen.
7. Cybersecurity-Härtung für Steuerungsnetzwerke
Moderne Controller werden zunehmend angegriffen. 2023 wurde ein DCS einer Wasseranlage über eine ungepatchte OPC DA-Schnittstelle kompromittiert. Zur Minderung: Deaktivieren Sie ungenutzte Ports (TCP 135, 445, 3389), erzwingen Sie komplexe Passwörter auf allen Engineering-Arbeitsplätzen und richten Sie eine DMZ zwischen Steuerungsnetzwerk und Unternehmens-IT ein. Verwenden Sie Anwendungs-Whitelisting auf PLC-Engineering-Laptops, um unautorisierte Code-Downloads zu verhindern. Ziehen Sie die Nutzung von CPwE (Converged Plantwide Ethernet) Designrichtlinien von Cisco und Rockwell in Betracht.
8. Zukunftssicherheit: Edge-Controller und Soft-PLC
Codesys V3 und Siemens OpenController verwischen die Grenze zwischen IT und OT. Sie können jetzt eine Soft-PLC auf einem Standard-Industrie-PC betreiben und gleichzeitig eine Datenbank oder ein node-RED-Dashboard hosten. Beachten Sie jedoch, dass Windows-Updates Scanzyklen stören können. Für deterministische Aufgaben sollten Sie den Soft-PLC-Kern an einen dedizierten CPU-Kern binden und Windows-Updates auf „niemals automatisch neu starten“ einstellen. Wir empfehlen, den Hypervisor-Ansatz zu testen (z. B. mit Real-Time Hypervisor von TenAsys), um Ressourcen zu partitionieren.
Häufig gestellte Fragen (FAQ)
1. Kann ein DCS schnelle diskrete Logik wie eine PLC verarbeiten? Traditionelle DCS-Controller sind für analoge Regelkreise optimiert, mit typischen Task-Zyklen von 100 ms. Für Hochgeschwindigkeitszählungen (kHz-Bereich) verwenden Sie eine lokale PLC und kommunizieren über OPC UA mit dem DCS.
2. Wie groß ist die maximale Entfernung zwischen Remote-I/O und Controller? Für kupferbasiertes Ethernet beträgt die Grenze 100 m. Für Glasfaser bis zu 2 km (Multimode) oder 80 km (Singlemode). Für älteres Profibus sind es maximal 1200 m bei 93,75 kbps.
3. Wie wähle ich den Kabeltyp für analoge Signale aus? Verwenden Sie einzeln geschirmte verdrillte Adernpaare (ISTP) mit Gesamtschirm. Belden 8762 (18 AWG) ist Industriestandard für 4-20 mA-Schleifen bis 500 m. Für Thermoelemente verwenden Sie kompensiertes Kabel, das zum Thermoelementtyp passt (z. B. Typ-K-Verlängerungskabel).
