Herunterladen Inhalt Inhalt Diese Seite drucken

Interruptvektor; Multi - Tasking - Rexroth Indramat ECODRIVE03 Funktionsbeschreibung

Mit integrierter nc-steuerung und parallelschnittstelle
Vorschau ausblenden Andere Handbücher für ECODRIVE03:
Inhaltsverzeichnis

Werbung

7-20
Funktionen

Interruptvektor

7.7

Multi - Tasking

Beispiel:
AA01
08 1 0 0400
0400 AEA
01 0
0401 AEA
02 0
0402 RTS
Die Ausgänge 01 und 02 werden bei Aufruf des Handvektors gelöscht.
Das Handvektorprogramm kann mit `Sofort-Stop´ angehalten werden. Bei
Wechsel des Sofort-Stop von `0´ auf `1´ läuft das Programm ab der
angehaltenen Position weiter.
Mit dem Interruptvektor kann man ein im Automatikbetrieb laufendes
Programm
in
Programmablauf setzt dann an der Interruptprogrammadresse (siehe
Kap. 8/Parameter AA02) fort. Es erfolgt kein Rücksprung zum
unterbrochenen Hauptprogramm.
Der Interruptvektor kann nur im Automatikbetrieb aufgerufen werden. Die
Wirkung
von
Unterprogrammstack
Interruptvektors gelöscht.
Der Aufruf des Interruptvektors während eines Unterprogrammes kann
solange verzögert werden, bis das Unterprogramm beendet ist (siehe
Kapitel 8/Parameter AA02).
Der Interruptvektor ist nur im Task 1 verfügbar.
Die Steuerung kann gleichzeitig 3 Zyklen (Task) bearbeiten. In jedem
dieser 3 Tasks kann der Anwender ein Programm eintragen. Innerhalb
der NC-Zyklus-Zeit wird in jedem Task ein Satz (Befehl) abgearbeitet.
Bei der Programmierung von Task 1 bis Task 3 sind folgende Punkte zu
beachten:
Dasselbe Unterprogramme darf nicht gleichzeitig von mehreren
Tasks aufgerufen werden!
Bewegungen einer Achse dürfen nicht gleichzeitig von mehreren
Tasks eingeleitet werden!
Vor der Aktivierung des Task 3 ist sicherzustellen, daß sich an
dessen Startsatz ein Programm befindet!
Der Task 1 arbeitet nur im Automatikbetrieb. Der Programmablauf
Task 1
beginnt nach `Start´ und endet mit `Stop´. Bei jedem Start, nach
Neueinstieg in den Automatikbetrieb, wird der Programmzähler auf `0000´
zurückgestellt. Bei Start nach vorausgegangenem Sofort-Stop wird das
Programm an der unterbrochenen Stelle fortgeführt.
Im Normalfall arbeitet nur der Task 1.
Eingabe im Parameter AA01
Eingabe im Programmiersatz
Task
1
jederzeit
von
`Start´
oder
`Stop´
(JSR,
RTS)
DOK-ECODR3-ELC-01VRS**-FK01-DE-P
ECODRIVE03 ELC-01VRS
extern
unterbrechen.
bleibt
daher
erhalten.
wird
bei
jedem
Aufruf
Der
Der
des

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für Rexroth Indramat ECODRIVE03

Inhaltsverzeichnis