
Der Mythos reiner Bandbreite in der modernen Automatisierung
In der industriellen Fertigung wird Kommunikationsleistung häufig mit Datendurchsatz gleichgesetzt. Eine Verbindung mit 1 oder 10 Gbit/s wirkt auf den ersten Blick leistungsfähiger als ein klassischer Feldbus mit deutlich geringerer Übertragungsrate. Für die Qualität eines Maschinenzyklus ist diese Kennzahl jedoch nur bedingt aussagekräftig. Entscheidend ist nicht allein, wie viele Daten pro Sekunde übertragen werden können, sondern wann ein Telegramm eintrifft, wie stark dieser Zeitpunkt schwankt und ob das Verhalten unter allen vorgesehenen Betriebsbedingungen reproduzierbar bleibt.
Gigabit-Raten sind für Diagnosebilder, Rezeptdaten, Kamerastreams und übergeordnete Produktionsinformationen zweifellos wertvoll. In einem geschlossenen Regelkreis nützt die hohe Bandbreite jedoch wenig, wenn die Steuerungszyklen unvorhersehbar schwanken. Ein Antrieb, der seine Sollwerte einmal nach 250 Mikrosekunden und ein anderes Mal erst nach 2 Millisekunden erhält, reagiert nicht mit derselben Dynamik. Für eine industrietaugliche Ethernet-Kommunikation zählt deshalb vor allem die Fähigkeit, zeitkritische Daten priorisiert, synchronisiert und mit begrenzter Verzögerung zu übertragen.
Die maßgeblichen Kennzahlen heißen Determinismus, Latenz und Jitter. Determinismus beschreibt die zeitliche Vorhersagbarkeit, Latenz die Verzögerung zwischen Senden und Empfangen, und Jitter die Abweichung dieser Verzögerung vom erwarteten Wert. Zusammengenommen bestimmen sie, ob Sensorwerte rechtzeitig verarbeitet, Aktoren synchron angesteuert und Taktzeiten stabil eingehalten werden. Eine präzise zeitliche Abstimmung wirkt sich unmittelbar auf Werkzeugverschleiß, Positioniergenauigkeit und Fehlerquoten aus. In schnell laufenden Linien kann bereits eine kleine zeitliche Verschiebung dazu führen, dass ein Greifer zu spät schließt oder ein Schneidwerkzeug außerhalb des optimalen Prozessfensters arbeitet.

Die physikalischen Fundamente deterministischer Kommunikation
Theoretische Bandbreite und garantierte Echtzeitfähigkeit sind zwei unterschiedliche Eigenschaften. Bandbreite beschreibt die maximale Datenmenge, die eine Verbindung unter idealisierten Bedingungen übertragen kann. Echtzeitfähigkeit verlangt dagegen, dass eine Nachricht innerhalb eines definierten Zeitfensters verarbeitet wird. Ein Netzwerk kann große Datenmengen bewältigen und dennoch für harte Regelungsaufgaben ungeeignet sein, wenn Warteschlangen, Medienzugriffe, Betriebssystemlast oder Wiederholungsmechanismen die Verzögerung unvorhersehbar machen.
Determinismus bedeutet in diesem Zusammenhang, dass das Eintreffen und Verarbeiten eines Datenpakets innerhalb einer festgelegten Grenze garantiert oder zumindest belastbar spezifiziert werden kann. Die zulässige Grenze hängt von der Anwendung ab. Ein Temperaturwert für eine langsame Prozessregelung kann mit einem Zyklus von mehreren hundert Millisekunden auskommen. Ein mehrachsiger Antrieb, eine elektronische Kurvenscheibe oder eine schnelle Verpackungsmaschine benötigt dagegen deutlich kürzere und vor allem gleichmäßige Zyklen.
Jitter ist der besonders kritische Störfaktor. Schon Abweichungen im Mikrosekundenbereich können sich in kaskadierten Positions-, Drehzahl- und Stromregelkreisen aufschaukeln. Werden Achsen nicht mit derselben Zeitbasis aktualisiert, entsteht eine zeitliche Phasenverschiebung. Das kann Schwingungen, ungleichmäßige Bewegungen oder erhöhte Stromspitzen verursachen. Für synchronisierte Signalverarbeitung müssen deshalb nicht nur die Netzwerkteilnehmer, sondern auch SPS-Tasks, Betriebssysteme, I/O-Treiber und Antriebsregler aufeinander abgestimmt sein.
- Buszyklus: legt fest, in welchem Intervall Prozessdaten über das Feldnetzwerk ausgetauscht werden.
- Taskzyklus: bestimmt, wie oft die SPS-Logik Eingänge verarbeitet und Ausgänge berechnet.
- Reglerzyklus: beschreibt die interne Aktualisierung von Positions-, Drehzahl- oder Stromregelungen.
- Jittergrenze: definiert, wie stark die tatsächliche Ausführungs- oder Übertragungszeit schwanken darf.
Die Abstimmung dieser Ebenen ist in der Praxis häufig wichtiger als die nominelle Übertragungsrate. Die Dokumentation zur CODESYS-Buszyklus-Task beschreibt, dass Eingangsdaten zu Beginn einer IEC-Task gelesen und Ausgangsdaten am Ende an den I/O-Treiber übergeben werden. Erst die Implementierung des Treibers entscheidet, wann und in welchem Intervall der physische Austausch mit dem Feldbus erfolgt. Wird derselbe Ausgang von mehreren Tasks beschrieben oder ein Eingang ohne konsistente Zwischenkopie in mehreren Tasks verwendet, können undefinierte oder widersprüchliche Zustände entstehen. Für deterministische Abläufe sind daher eindeutige Datenbesitzer, lokale Eingangskopien und klar definierte Prioritäten notwendig.
Klassischer Feldbus im direkten Vergleich mit Industrial Ethernet
Klassische Feldbusse wie PROFIBUS, CAN-basierte Systeme oder Foundation Fieldbus wurden für die zuverlässige Kommunikation zwischen Steuerungen, Sensoren und Aktoren entwickelt. Ihre Protokolle, Zugriffsverfahren und meist klar begrenzten Teilnehmerzahlen erleichtern eine planbare Kommunikation. Industrial Ethernet erweitert dieses Prinzip um höhere Datenraten, größere Adressräume und eine flexible Integration in Anlagen- und Unternehmensnetzwerke. PROFINET, EtherNet/IP, EtherCAT, CC-Link IE und TSN verfolgen dabei unterschiedliche Ansätze, um Standard-Ethernet für industrielle Echtzeitanforderungen nutzbar zu machen.
Standardmäßiges Büro-Ethernet basiert historisch auf einem flexiblen Zugriffsverfahren. Bei klassischem CSMA/CD prüfen Teilnehmer den Übertragungskanal und reagieren auf Kollisionen. Für zeitkritische Maschinenbewegungen ist ein solches Verhalten problematisch, weil die maximale Wartezeit nicht allein aus der Leitungsgeschwindigkeit folgt. Industrial-Ethernet-Protokolle umgehen diese Unsicherheit durch Priorisierung, reservierte Zeitfenster, synchronisierte Uhren oder spezielle Telegrammverarbeitung. Bei EtherCAT beispielsweise werden Daten während des Durchlaufs durch die Teilnehmer verarbeitet, statt für jedes Gerät ein vollständiges Telegramm separat aufzubauen. Dieses „Processing on the fly“ reduziert Wartezeiten und unterstützt kurze, planbare Zyklen auch in rauen Industrieumgebungen.
| Merkmal | Klassischer Feldbus | Industrial Ethernet |
|---|---|---|
| Übertragungsrate | Meist niedriger, für definierte Prozessdaten ausgelegt | Höher, geeignet für Prozessdaten und umfangreiche Diagnosen |
| Zugriff | Stark durch Protokoll und Teilnehmerstruktur geregelt | Priorisierung, Zeitfenster, Synchronisation oder spezielle Verfahren |
| Echtzeitverhalten | Gut planbar bei begrenzter Netzgröße | Von protokollspezifischer Implementierung abhängig, bis hin zu harter Echtzeit |
| Topologie | Häufig Linie, Bus oder Baum | Linie, Stern, Ring und gemischte Strukturen |
| Integration | Primär auf Feldebene | Durchgängige Verbindung von Feld-, Steuerungs- und Leitebene |
Vom Datentakt zur Wertschöpfung in der Linienfertigung
Der wirtschaftliche Nutzen eines deterministischen Netzwerks entsteht dort, wo Kommunikationszeiten mit physikalischen Reaktionszeiten zusammenpassen. Eine SPS kann einen Sensorwert nur dann sinnvoll verarbeiten, wenn dieser Wert zum erwarteten Zeitpunkt im Prozessabbild vorliegt. Ebenso muss ein berechneter Ausgang innerhalb des passenden Aktorfensters übertragen werden. Ist die Buszykluszeit deutlich länger als die benötigte Prozessreaktion, verschenkt die Anlage Dynamik. Ist sie dagegen zu kurz gewählt, steigt die Last auf Steuerung, Netzwerk und Antriebe, ohne dass die Mechanik schneller reagieren kann.
Besonders anspruchsvoll sind kollaborierende Robotik, Pick-and-Place-Anwendungen und High-Speed-Verpackungsanlagen. Ein Greifer muss seine Bewegung, das Produkttracking und die Freigabe des Förderbands auf einer gemeinsamen Zeitbasis ausführen. In einer Verpackungslinie kann ein kleiner Jitter dazu führen, dass eine Folie nicht exakt positioniert oder ein Produkt nicht zuverlässig erkannt wird. Bei Mehrachssystemen ist nicht nur die Aktualisierung einzelner Sollwerte entscheidend, sondern auch die Gleichzeitigkeit der Achsen. Die EtherCAT-Dokumentation und die damit verbundenen Praxisberichte zeigen, dass kurze Reaktions- und Wartezeiten gerade in Robotik, Verpackung und Halbleiterfertigung zur Erhöhung des Durchsatzes beitragen können.
Stabile Synchronisation senkt Ausschuss, reduziert mechanische Belastungen und verbessert die Gesamtanlageneffektivität. Unregelmäßige Antriebsbefehle erzeugen zusätzliche Beschleunigungsspitzen, Vibrationen und thermische Belastungen. Sporadische Kommunikationsaussetzer sind wirtschaftlich besonders kritisch, weil sie oft nicht sofort reproduzierbar sind. Eine einzelne Unterbrechung kann einen sicheren Stopp, Materialverlust und einen manuellen Wiederanlauf auslösen. Wiederholen sich solche Ereignisse nur wenige Male pro Schicht, summieren sich Stillstandszeit, Ausschuss und Diagnoseaufwand.
- Synchronisierte Achsen verbessern die Wiederholgenauigkeit und verringern Schwingungen.
- Konstante Sensorzyklen ermöglichen stabilere Prüf- und Ausschleusentscheidungen.
- Vorhersagbare Aktorzeiten reduzieren Fehlpositionierungen und Nacharbeit.
- Transparente Diagnosewerte verkürzen die Suche nach sporadischen Netzwerkanomalien.
- Eine passende Zyklusauslegung unterstützt höhere OEE-Werte, ohne die Hardware unnötig zu überlasten.
Die Softwarearchitektur darf dabei nicht isoliert betrachtet werden. In CODESYS wird bei nicht ausdrücklich zugewiesener Buszyklus-Task typischerweise die Task mit der kürzesten Zykluszeit verwendet. Andere Tasks arbeiten dann mit einem internen Puffer, anstatt unmittelbar auf die Hardware zuzugreifen. Diese Automatik kann sinnvoll sein, muss aber zur tatsächlichen Prozessstruktur passen. Werden gemeinsame Daten unkoordiniert genutzt, kann eine höher priorisierte Task das Prozessabbild während der Verarbeitung verändern. Saubere Variablenkopien und eine eindeutige Zuordnung von Eingängen und Ausgängen verhindern, dass scheinbare Netzwerkprobleme in Wirklichkeit durch konkurrierende Taskzugriffe entstehen.
Ingenieurtechnische Schritte zur Optimierung industrieller Kommunikationsarchitekturen
Timing-Probleme sollten nicht durch pauschales Verkürzen aller Zykluszeiten behoben werden. Sinnvoll ist eine strukturierte Diagnose, die Netzwerk, Steuerung, I/O-Treiber, Antriebe und Mechanik gemeinsam betrachtet. Zunächst werden Sollwerte für Latenz, Jitter, Taskausführung und Synchronisationsgenauigkeit aus der Anwendung abgeleitet. Anschließend werden reale Werte unter Normalbetrieb, Spitzenlast, Diagnoseverkehr und Wiederanlauf erfasst. Erst der Vergleich zwischen Grenzwert und Messwert zeigt, ob die Ursache in der Netzlast, einer überlasteten SPS-Task, einer fehlerhaften Topologie oder einer instabilen Zeitbasis liegt.
- Prozessanforderung bestimmen: Reaktionszeiten, maximale Taktzeit, Achssynchronität und zulässigen Jitter für jede Funktionsgruppe dokumentieren.
- Taskstruktur prüfen: Prioritäten, Ausführungszeiten, Prozessabbild und gemeinsame Variablen analysieren. Eingänge am Taskanfang in lokale Variablen kopieren und Ausgänge möglichst nur aus einer eindeutig verantwortlichen Task schreiben.
- Buszyklus dimensionieren: Die Zykluszeit an Regler-, Sensor- und Aktoranforderungen anpassen. Ein schnellerer Buszyklus ist nur dann sinnvoll, wenn Steuerung und Feldgeräte ihn stabil verarbeiten können.
- Netzwerk messen: Telegrammlaufzeiten, Jitter, Fehlerzähler, Wiederholungen und Portauslastung unter realer Last erfassen.
- Topologie und Verkabelung optimieren: Leitungswege, Schirmung, Potentialausgleich, Steckverbinder und Trennung von Leistungskabeln und Datenleitungen prüfen.
- Redundanz und Erweiterbarkeit planen: Ringstrukturen, Diagnosezugänge, Ersatzteilkonzepte und spätere Erweiterungen bereits bei der Auslegung berücksichtigen.
Bei der Verlegung zählen Details. Eine saubere Schirmauflage, geeignete industrielle Steckverbinder und ausreichender Abstand zu Frequenzumrichtern oder Motorleitungen reduzieren elektromagnetische Störungen. Die Wahl zwischen Linie, Stern und Ring sollte sich an Wartbarkeit, Fehlerauswirkung und erforderlicher Redundanz orientieren. Ein Ring kann die Verfügbarkeit erhöhen, bringt aber zusätzliche Anforderungen an Management, Diagnose und Umschaltverhalten mit sich. Ebenso wichtig ist die Trennung zeitkritischer Steuerdaten von nicht zeitkritischem Datenverkehr, sofern das eingesetzte Protokoll keine ausreichende Priorisierung oder Zeitplanung bietet.
Für zukünftige Anlagen gewinnt die Rekonfigurierbarkeit an Bedeutung. Die Forschung zu cyber-physischen Produktionssystemen beschreibt Kommunikationsinfrastrukturen, die deterministische, begrenzte Latenzen mit einer Laufzeitkonfiguration von Verbindungen kombinieren. Untersuchungen zu rekonfigurierbaren Echtzeitnetzen zeigen, wie TSN-Mechanismen, Software-Defined Networking und digitale Beschreibungen von Anlagenkomponenten zusammenwirken können. Damit lassen sich Produktionszellen künftig flexibler umbauen, ohne die zeitlichen Garantien der Steuerung bei jeder Änderung manuell neu aufzubauen.
Präzision im Millisekundentakt als Fundament moderner Produktionsanlagen
Für die industrielle Automation ist Bandbreite ein Mittel, aber kein Qualitätsmaßstab für sich. Hohe Datenraten erleichtern die Übertragung umfangreicher Informationen, ersetzen jedoch weder deterministische Zugriffsverfahren noch eine sorgfältig abgestimmte Task- und Reglerstruktur. Minimale Latenz, begrenzter Jitter und reproduzierbare Zykluszeiten entscheiden darüber, ob eine Anlage zuverlässig synchronisiert arbeitet. Das gilt für klassische Feldbusse ebenso wie für moderne Industrial-Ethernet-Systeme.
Automatisierungsingenieure, SPS-Programmierer und Produktionsleiter sollten Kommunikationsarchitekturen deshalb ausgehend von den physikalischen Prozessanforderungen auslegen. Zuerst stehen Taktzeit, Reaktionsfenster und zulässige Abweichung, danach folgen Protokoll, Topologie und Übertragungsrate. Wer diese Reihenfolge einhält, vermeidet überdimensionierte Netzwerke mit trotzdem unzureichendem Echtzeitverhalten. Der nächste Entwicklungsschritt führt zu konvergenten Echtzeitnetzwerken, in denen harte Steuerdaten, Diagnose, IT-Verkehr und adaptive Produktionsfunktionen gemeinsam, aber kontrolliert über eine Infrastruktur laufen. In solchen cyber-physischen Systemen wird zeitliche Präzision zur Grundlage einer flexiblen und dauerhaft verfügbaren Fertigung.
