Herunterladen Inhalt Inhalt Diese Seite drucken

Handlungsanweisung Bit-Ereignisse - Bosch Rexroth IndraMotion MTX Referenz

Funktionsbeschreibung 13vrs erweiterung
Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX:
Inhaltsverzeichnis

Werbung

DOK-MTX***-NC*F*EX*V13-RE01-DE-P
Rexroth IndraMotion MTX Funktionsbeschreibung 13VRS Erweiterung

Handlungsanweisung Bit-Ereignisse

...
100 @MYVAR=10
N110 SPV[@MYVAR=20]
...
Abb.16-16:
Zuweisen an permanente Variablen
Die Ausführung der NC-Sätze kann angehalten werden, indem die NC-Funk‐
tion WPV bzw. WPVE programmiert wird. In dieser Funktion kann eine Bedin‐
gung für eine permanente Variable angegeben werden. Die NC-Ausführung
unterbricht so lange, bis die Bedingung erfüllt ist.
Restriktionen
Von der MTX wird nicht überwacht, ob es zu ungültigen Zuständen kommt.
Das bedeutet, wenn zwei Kanäle wechselseitig auf ein Synchronisationssig‐
nal des anderen Kanals warten, steht die NC (deadlock).
Relevante NC-Funktionen
WEV/WREV/SEV/REV für Bit-Ereignisse
WPV(E)/SPV(E) für permanente Variablen
Relevante CPL-Funktionen
CPL-Zuweisungen für permanente Variablen
Im folgenden Beispiel sollen die Kanäle 1 und 2 synchronisiert werden. Die
X-Achse von Kanal 1 passiert den Arbeitsraum von Kanal 2 wenn sie zum
Werkzeugwechsel fährt. Deshalb soll der Kanal 1 warten, bis Kanal 2 signal‐
isiert, dass die Bahn frei ist. Das Bit-Ereignis 42 soll für "Bahn frei" stehen.
Danach fährt Kanal 1 zum Werkzeugwechsel. In diesem Zustand darf Kanal
2 nicht wieder zurück fahren, weil es sonst zu einer Kollision kommen würde.
Aus diesem Grund wird ein zweites Bit-Ereignis 44 für den Zustand "K2 zu‐
rück" benutzt.
...
N100 WEV(42)
N110 REV(44)
N120 M6 T4
N130 SEV(44)
...
Abb.16-17:
Programm für Kanal 1
...
N100 G0 X -50 Y 200
N110 SEV(42)
...
N180 WEV(44)
...
Abb.16-18:
Programm für Kanal 2
Das angegebene Beispiel kann nicht ohne weiteres in einer
Schleife eingesetzt werden. Bei einer ungünstigen Abfolge könnte
Kanal 1 dann in N100 auf 42 warten während Kanal 2 in N180 auf
44 wartet.
Bosch Rexroth AG
Synchronisationsfunktionen
; Vorbereitungszeitpunkt
; Ausführungszeitpunkt
; Warte auf "Bahn frei"
; Lösche "K2 zurück"
; Werkzeugwechsel
; kritischer Bereich wurde verlassen
; Signalisiere "K2 zurück"
; Fahre aus Kollisionszone heraus
; Signalisiere "Bahn frei"
; Bearbeitung außerhalb Kollisionszone
; darf K2 zurückfahren?
; Bearbeitung innerhalb Kollisionszone
647/673

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis