# Signale für E/A-Erweiterung und Signalsäule

## Ausgangssignale

Signal | Signaltyp | Werttyp | Min. Größe [Bit] | Max. Größe [Bit] | Bedeutung
--- | --- | --- | --- | --- | ---
Gruppe abgeschlossen - 30 | Ereignis | Boolesche Instanz | 1 | 1 | Gruppe abgeschlossen ist ein Ausgangssignal, das ausgelöst wird, wenn die Gruppe abgeschlossen wurde. Der Gruppenergebnisstatus (IO oder NIO) hat keine Auswirkung auf das Signal Gruppe abgeschlossen.
Gruppe abgeschlossen NIO - 37 | Ereignis | Boolesche Instanz | 1 | 1 | Die Gruppe wurde mit dem Status NIO abgeschlossen.
Gruppe abgeschlossen IO - 36 | Ereignis | Boolesche Instanz | 1 | 1 | Die Gruppe wurde mit dem Status IO abgeschlossen.
Gruppe Läuft - 32 | Status | Boolesche Instanz | 1 | 1 | Gibt an, dass eine Gruppe in einer Gruppensequenz ausgeführt wird.
Gruppensequenz abgeschlossen NIO - 46 | Ereignis | Boolesche Instanz | 1 | 1 | Die Gruppensequenz wurde mit dem Status NIO abgeschlossen.
Gruppensequenz abgeschlossen IO - 45 | Ereignis | Boolesche Instanz | 1 | 1 | Die Gruppensequenz wurde mit dem Status IO abgeschlossen.
Gruppensequenz fertig - 48 | Ereignis | Boolesche Instanz | 1 | 1 | Zeigt an, wann eine Gruppensequenz sowohl mit Status IO als auch mit Status NIO abgeschlossen wurde.
Gruppensequenz Läuft - 47 | Status | Boolesche Instanz | 1 | 1 | Zeigt an, ob die Gruppensequenz ausgeführt wird oder nicht.
Hoher Winkel - 10 | Ereignis | Boolesche Instanz | 1 | 1 | Das Winkelergebnis ist höher als der maximale Winkelgrenzwert.
Hohes Drehmoment - 7 | Ereignis | Boolesche Instanz | 1 | 1 | Das Drehmomentergebnis liegt über dem oberen Drehmomentgrenzwert.
Bezeichner erhalten - 100 | Ereignis | Boolesche Instanz | 1 | 1 | Bezeichner beim System eingegangen.
Niedriger Winkel - 9 | Ereignis | Boolesche Instanz | 1 | 1 | Das Winkelergebnis ist niedriger als der minimale Winkelgrenzwert.
Niedriges Drehmoment - 6 | Ereignis | Boolesche Instanz | 1 | 1 | Das Drehmomentergebnis liegt unter dem unteren Drehmomentgrenzwert.
Max. aufeinanderfolgende NIO erreicht - 35 | Ereignis | Boolesche Instanz | 1 | 1 | Max. Anzahl aufeinanderfolgender NIO-Verschraubungen erreicht.
Open Protocol getrennt - 95 | Status | Boolesche Instanz | 1 | 1 | Wenn Open Protocol in der Virtuellen Station auf Aus gesetzt ist, wird das Signal „Open Protocol getrennt“ auf FALSE gesetzt. Wenn Open Protocol in der Virtuellen Station aktiviert wird, wird das Signal „Open Protocol getrennt“ auf TRUE gesetzt. Wenn mindestens ein Client verbunden ist (mit einer Virtuellen Station können mehrere Open Protocol-Clients gleichzeitig verbunden sein), wird das Signal „Open Protocol getrennt“ auf FALSE gesetzt.
Sequenz abgebrochen - 160 | Ereignis | Boolesche Instanz | 1 | 1 | Sequenz abgebrochen.
Verschraubung ist gesperrt - 27 | Status | Boolesche Instanz | 1 | 1 | Die Verschraubung ist deaktiviert, es können keine Verschraubungen vorgenommen werden.
Verschraubung NOK - 4 | Ereignis | Boolesche Instanz | 1 | 1 | Mindestens ein Ergebnis der Verschraubung liegt außerhalb der festgelegten Grenzwerte.
Verschraubung OK - 3 | Ereignis | Boolesche Instanz | 1 | 1 | Das Ergebnis der Verschraubung liegt innerhalb der festgelegten Grenzwerte.
Werkzeugakku schwach - 90 | Status | Boolesche Instanz | 1 | 1 | Ladezustand des Werkzeugakkus unterhalb eines bestimmten Grenzwerts.
Werkzeug deaktiviert - 158 | Status | Boolesche Instanz | 1 | 1 | Werkzeug deaktiviert ist ein Ausgangssignal, das aktiviert wird, wenn das Werkzeug extern deaktiviert wird.
Werkzeug aktiviert - 159 | Status | Boolesche Instanz | 1 | 1 | Werkzeug aktiviert ist ein Ausgangssignal, das aktiviert wird, wenn das Werkzeug nicht extern deaktiviert wird.
Werkzeug läuft - 23 | Status | Boolesche Instanz | 1 | 1 | Zeigt an, dass sich das Werkzeug (im Uhrzeigersinn [CW] oder gegen den Uhrzeigersinn [CCW]) dreht.

## Eingangssignale

Signal | Signaltyp | Werttyp | Min. Größe [Bit] | Max. Größe [Bit] | Beschreibung
--- | --- | --- | --- | --- | ---
Sequenz abbrechen - 10012 | Ereignis | Boolesche Instanz | 1 | 1 | Wenn eine Anforderung zum Abbrechen einer Gruppensequenz empfangen wird, beendet die Funktion die Gruppensequenz erst, nachdem das Ergebnis der laufenden Verschraubung eingegangen ist.
Gruppenherabsetzung - 10002 | Ereignis | Boolesche Instanz | 1 | 1 | Der Gruppenzähler wird schrittweise um eins reduziert.
Gruppenheraufsetzung - 10001 | Ereignis | Boolesche Instanz | 1 | 1 | Der Gruppenzähler wird schrittweise um eins erhöht.
Verschraubungsprogramm umgehen - 10008 | Ereignis | Boolesche Instanz | 1 | 1 | Überspringt das nächste Verschraubungsprogramm in der aktuellen Gruppensequenz.
Gruppe zurücksetzen - 10003 | Ereignis | Boolesche Instanz | 1 | 1 | Setzt den Gruppenzähler auf 0 zurück. Kein Batch OK (nxOK). Wenn Batch OK aktiviert ist, wird es deaktiviert.
Gruppensequenz zurücksetzen - 10053 | Ereignis | Boolesche Instanz | 1 | 1 | Setzt die Gruppensequenz zurück.

## Eingangs- bzw. Ausgangssignale

Signal | Signaltyp | Werttyp | Min. Größe [Bit] | Max. Größe [Bit] | Beschreibung
--- | --- | --- | --- | --- | ---
Open Protocol-Befehle deaktivieren - 10060 | Status | Boolesche Instanz | 1 | 1 | Deaktiviert die Möglichkeit, Befehle über Open Protocol an die Virtuelle Station zu senden.