In verketteten Montageanlagen müssen benachbarte Stationen jederzeit eindeutig erkennen, ob ein Werkstück bereitsteht, übernommen werden darf oder ein Fehler vorliegt. Genau dafür werden Handshake-Signale eingesetzt. Sie bilden die logische Schnittstelle zwischen Zuführung, Bearbeitung, Prüfung und Übergabe.
Eine robuste Planung beschränkt sich nicht auf einzelne Ein- und Ausgänge. Entscheidend sind klar definierte Zustände, Freigabebedingungen, Zeitverhalten und Reaktionen auf Unterbrechungen. Dieser Beitrag zeigt, wie sich die Kommunikation zwischen Stationen systematisch aufbauen lässt.
Was bedeutet Handshake in einer Montageanlage?
Ein Handshake ist eine abgestimmte Signalfolge zwischen zwei Stationen oder zwischen einer Station und einem übergeordneten Steuerungssystem. Beide Seiten bestätigen dabei, in welchem Zustand sie sich befinden und welche Aktion als Nächstes zulässig ist.
Ein einfaches Beispiel ist die Übergabe eines Werkstücks:
- Station A meldet: Das Werkstück ist bereit.
- Station B meldet: Die Übergabe ist möglich.
- Station A startet die Übergabe.
- Station B bestätigt die Übernahme.
- Station A meldet den Übergabebereich wieder frei.
Die konkrete Signalbezeichnung kann je nach Steuerungsarchitektur variieren. Wichtig ist nicht der Name, sondern die eindeutige Bedeutung jedes Signals.
Signale nach ihrer Funktion strukturieren
Vor der Auswahl von Sensoren und SPS-Adressen sollte festgelegt werden, welche Informationen zwischen den Stationen ausgetauscht werden. Eine funktionale Gliederung erleichtert die spätere Programmierung und Diagnose.
Bereitschaft und Verfügbarkeit
Ein Bereitschaftssignal zeigt, dass eine Station grundsätzlich für den vorgesehenen Ablauf vorbereitet ist. Dazu können beispielsweise die richtige Betriebsart, ein quittierter Fehler, vorhandene Medien und ein freier Arbeitsbereich gehören. Bereitschaft bedeutet jedoch nicht automatisch, dass ein Werkstück sofort übernommen werden kann.
Werkstück- und Übergabestatus
Für die Materialübergabe sind Signale wie „Werkstück bereit“, „Übergabe angefordert“, „Übernahme erlaubt“ und „Werkstück übernommen“ sinnvoll. Diese Zustände sollten so definiert sein, dass keine Seite aus einem kurzzeitigen Signalwechsel eine falsche Freigabe ableitet.
Störung und Sperre
Eine Station muss mitteilen können, dass sie den Ablauf nicht fortsetzen darf. Dazu gehören aktive Störungen, ein gesperrter Prozess, ein geöffneter Schutzbereich oder ein fehlendes Werkstück. Eine Störungsmeldung sollte dabei nicht mit einer allgemeinen Nichtbereitschaft verwechselt werden. Für Bediener und Instandhaltung ist die Ursache entscheidend.
Freigabebedingungen eindeutig definieren
Eine Übergabe darf nur starten, wenn alle relevanten Bedingungen erfüllt sind. Diese Bedingungen sollten für jede Richtung der Kommunikation dokumentiert werden.
- Die abgebende Station hat den Bearbeitungsschritt abgeschlossen.
- Das Werkstück befindet sich in einer definierten Übergabeposition.
- Die empfangende Station meldet eine freie und sichere Aufnahme.
- Keine aktive Störung sperrt die Bewegung.
- Die erforderliche Betriebsart und Startfreigabe liegen vor.
- Werkstückträger, Greifer oder Übergabeeinrichtung befinden sich in der erwarteten Stellung.
Besonders wichtig ist die Unterscheidung zwischen „bereit“, „freigegeben“ und „belegt“. Eine Station kann bereit sein, aber wegen eines belegten Übergabepunkts noch kein weiteres Werkstück annehmen.
Auch die Übergabe an einen Werkstückträger sollte nicht ausschließlich über ein einzelnes Sensorsignal bewertet werden. Lage, Identifikation und erfolgreiche Übergabe müssen logisch zusammenpassen.
Signalfolge und Zustände statt Einzelimpulse planen
Ein kurzer Impuls kann in einer verketteten Anlage verloren gehen, wenn die empfangende Steuerung gerade nicht abfragt oder ein Kommunikationspartner verzögert reagiert. Für wesentliche Prozessschritte sind daher gehaltene Zustände und bestätigte Wechsel meist robuster.
Ein möglicher Ablauf besteht aus folgenden Zuständen:
- Die abgebende Station steht in einem definierten Ausgangszustand.
- Sie setzt „Werkstück bereit“.
- Die empfangende Station prüft ihre Bedingungen und setzt „Übernahme erlaubt“.
- Die Übergabeeinrichtung bewegt das Werkstück.
- Die empfangende Station erkennt die korrekte Übernahme.
- Beide Stationen nehmen die Übergabesignale kontrolliert zurück.
Für jeden Schritt sollte festgelegt werden, welches Signal den Zustandswechsel auslöst und welches Signal ihn bestätigt. Dadurch lässt sich vermeiden, dass eine Station aus einer bloßen Bewegungsanforderung bereits eine erfolgreiche Übergabe ableitet.
Zeitüberwachung und Fehlerreaktionen vorsehen
Jede bestätigte Aktion benötigt eine nachvollziehbare Zeitüberwachung. Wenn eine erwartete Rückmeldung ausbleibt, darf die Anlage nicht unbestimmt warten und auch nicht automatisch mit dem nächsten Werkstück fortfahren.
Bei einer Zeitüberschreitung sollte die Steuerung mindestens folgende Informationen bereitstellen:
- Welcher Schritt wurde erwartet?
- Welche Station hat die Anforderung gesendet?
- Welche Rückmeldung fehlt?
- Welche Stellung oder welcher Sensor wurde zuletzt erkannt?
- Ist ein sicherer Wiederanlauf möglich?
Die Zeitgrenze muss zum realen Ablauf passen. Eine zu kurze Überwachung erzeugt unnötige Störungen, eine zu großzügige Einstellung verlängert die Reaktion auf tatsächliche Fehler. Sie sollte deshalb anhand der Bewegungs- und Prozesszeiten der konkreten Anlage festgelegt werden.
Bei einer unterbrochenen Übergabe muss außerdem klar sein, ob das Werkstück zurückgeführt, gehalten, ausgeschleust oder manuell entnommen wird. Dieser Ablauf gehört zur Prozessplanung und darf nicht erst während der Inbetriebnahme entstehen.
SPS-Logik und HMI aufeinander abstimmen
Die Signaldefinition sollte in der SPS-Struktur und in der Bedienoberfläche dieselbe Bedeutung haben. Dazu gehören konsistente Zustandsnamen, eindeutige Meldetexte und nachvollziehbare Diagnosepfade. Eine strukturierte SPS-Ablaufsteuerung hilft, Freigaben und Fehlerreaktionen voneinander zu trennen.
Auf dem HMI sollten nicht nur „Station wartet“ oder „Übergabefehler“ erscheinen. Hilfreicher sind Meldungen wie:
- „Station B nicht bereit: Übergabebereich belegt“
- „Übernahme nicht bestätigt: Werkstücksensor ohne Signal“
- „Freigabe fehlt: Station A befindet sich nicht im Automatikbetrieb“
Für die Instandhaltung können zusätzliche Diagnoseinformationen verfügbar sein. Dazu zählen der aktuelle Ablaufzustand, die letzte gültige Rückmeldung und der Kommunikationspartner, von dem eine Antwort erwartet wird. Die Bedienoberfläche sollte dabei zwischen Bedienhinweis, Prozesssperre und technischer Störung unterscheiden. Eine passende HMI-Struktur erleichtert diese Zuordnung.
Wiederanlauf nach Störung und Betriebsarten berücksichtigen
Handshake-Signale müssen auch bei Stopps, Not-Halt, manuellen Eingriffen und dem Wiederanlauf eindeutig bleiben. Nach einer Unterbrechung darf eine alte Freigabe nicht unkontrolliert weiterwirken.
Vor dem Wiederanlauf sollte die Steuerung prüfen:
- Welche Stationen befinden sich noch in einer sicheren und bekannten Position?
- Ist das Werkstück eindeutig zugeordnet?
- Sind alle alten Übergabeanforderungen zurückgesetzt?
- Kann die Bewegung fortgesetzt oder muss der Schritt neu gestartet werden?
- Benötigt der Bediener eine bewusste Bestätigung?
Die Betriebsarten Einrichten, Handbetrieb und Automatik können unterschiedliche Freigaben benötigen. Diese Unterschiede sollten klar dokumentiert und in der Ablaufsteuerung sichtbar gemacht werden. Eine gezielte Planung der Betriebsarten verhindert, dass Testbewegungen dieselben Übergabelogiken wie der automatische Serienablauf verwenden.
Praktische Prüfpunkte für die Inbetriebnahme
Während der Inbetriebnahme sollten nicht nur der Normalablauf, sondern auch fehlerhafte und verzögerte Antworten geprüft werden. Sinnvolle Tests sind:
- Die empfangende Station bleibt nicht bereit.
- Ein Werkstücksensor liefert keine erwartete Rückmeldung.
- Die Übergabe wird während der Bewegung unterbrochen.
- Eine Station wird nach dem Start der Anforderung gestoppt.
- Ein Werkstück befindet sich nach einem Neustart noch im Übergabebereich.
- Die Kommunikation wird in einer zulässigen Betriebsart manuell ausgelöst.
Zu jedem Test sollte festgehalten werden, welche Reaktion erwartet wird. So lassen sich nicht nur Bewegungsabläufe, sondern auch Diagnose, Rücksetzen und Wiederanlauf bewerten.
Fazit: Übergaben als gemeinsames Protokoll planen
Handshake-Signale sind das Protokoll einer verketteten Montageanlage. Sie verbinden Stationen nicht nur elektrisch oder steuerungstechnisch, sondern legen fest, wann ein Prozessschritt als sicher und abgeschlossen gilt.
Eine belastbare Lösung entsteht durch klare Zustände, bestätigte Signalwechsel, passende Zeitüberwachungen und definierte Reaktionen auf Unterbrechungen. Werden diese Punkte bereits in der Konzeptphase dokumentiert, lassen sich SPS-Programmierung, HMI-Diagnose und Inbetriebnahme besser aufeinander abstimmen. Das Ergebnis ist eine Anlage, deren Übergaben nicht nur im Normalbetrieb funktionieren, sondern auch bei Störungen nachvollziehbar bleiben.