15. Unterbrechen einer Operation
Beschreibung
Verwenden Sie den Deklarationsbefehl HOLD um die sich bewegende Achse mit Hilfe eines externen
Eingangssignals anzuhalten.
Benutzungshinweise
Eine sich bewegende Achse kann durch Deklaration eines HOLD-Befehls innerhalb eines Programms
vorübergehend angehalten werden (wobei die Achse bis zum Stillstand verzögert wird).
Solange der HOLD-Befehl anliegt, hält die Linearachse ungeachtet aller Verfahrbefehle im gleichen
Programm an (verzögert bis zum Stillstand, sollte sie sich gerade in Bewegung befinden).
Verwendungsbeispiel
HOLD 15
Diese Deklaration führt zum Halt, wenn der Universaleingang 15 eingeschaltet wird.
Eingangsport 15
EIN
Gesch-
windigkeit
Anwendung
Statt eines Eingangs kann auch ein globaler Merker im Operanden 1 des HOLD-Befehls angegeben
werden.
Die Verwendung eines globalen Merkers ermöglicht es die Linearachse von einem anderen Programm
aus anzuhalten.
Das Muster des Eingangssignals und die Haltaktion kann mit Operand 2 festgelegt werden.
0 = Kontakt a (Verzögerung bis zum Stillstand) ⇒ wie ohne Angabe in Operand 2.
1 = Kontakt b (Verzögerung bis zum Stillstand)
2 = Kontact b (Verzögerung bis zum Stillstand, danach Servo aus ⇒ die Antriebsversorgung
wird nicht abgeschaltet.)
Vorsicht:
Wenn die Linearachse während der Referenzpunktfahrt angehalten wird, beginnt sie nach dem Neu-
start von vorn mit der Referenzpunktfahrt.
Eingangsport 15
AUS
Restopera-
tion
Teil 2 - Programme
Die Achse stoppt.
Zeit
293