Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Variabler

park_position

Listenbefehl
Funktion
Bewegt den Ausgabepunkt (für den Laserfokus) zum Zwischenparken mit
Sprunggeschwindigkeit entlang eines 2D-Vektors von der aktuellen zur angegebenen
Position (absolute Koordinatenwerte) im zweidimensionalen Bildfeld.
Einschränkung
Falls die "Processing on the fly"-Option nicht freigeschaltet ist, wirkt der Befehl wie ein
normaler jump_abs-Befehl.
Aufruf
park_position( Mode, X, Y )
Parameter
Mode
X, Y
Hinweise
• Der Befehl ist dafür vorgesehen, den Laserfokus innerhalb einer encoderbasierten
set_fly_2d- oder set_fly_x/set_fly_y-"Processing on the fly"-Anwendung während
einer zwischengeschalteten Bewegungsfahrt (vor einer Listenunterbrechung mit
wait_for_encoder
"Synchronisation von "Processing on the fly"-Anwendungen", Seite
sprung (zum Verlassen der Parkposition) sollte der Befehl
werden (siehe auch alle Hinweise dort).
• Wenn keine oder wenn eine andere "Processing on the fly"-Anwendung aktiviert ist,
dann wirkt park_position wie ein normaler Sprungbefehl und der Rücksprung mit
park_return
• Wurde der Laserfokus zuletzt schon in eine sichere Parkposition bewegt, ist der Befehl
ein kurzer Listenbefehl und bewirkt nichts weiter.
• park_position schaltet die "Laser active"-Lasersteuersignale nach einem LaserOff-Delay
ab, aktiviert danach aber kein Scanner-Delay.
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
32-Bit-Wert ohne Vorzeichen.
= 0:
X und Y werden als Koordinaten einer Parkposition im realen Bildfeld
interpretiert. Zulässiger Wertebereich [–524.288 ... 524.287].
Der aktuelle "Processing on the fly"-Modus wird abgeschaltet und
der Laserfokus mit der aktuell eingestellten Sprunggeschwindigkeit in
die angegebene Parkposition im realen Bildfeld bewegt. Während
einer nachfolgenden Listenunterbrechung (mit
etc.) bleiben die Galvanometerscanner stehen (auch bei einer mit
set_fly_2d
eingeleiteten "Processing on the fly"-Anwendung).
> 0:
X und Y werden als Koordinaten einer Parkposition im virtuellen
Bildfeld interpretiert. Zulässiger Wertebereich
[–8.388.608 ... 8.388.607].
Der aktuelle "Processing on the fly"-Modus bleibt eingeschaltet und
der Laserfokus wird mit der aktuell eingestellten
Sprunggeschwindigkeit in die angegebene Parkposition im virtuellen
Bildfeld bewegt (korrigiert um die "Processing on the fly"-Korrektur
und ggf. geclippt auf den Randbereich des realen Bildfelds). Während
einer nachfolgenden Listenunterbrechung (mit
etc.) werden die Positionen der Galvanometerscanner kontinuierlich
entsprechend der aktuellen Encoderwerte "Processing on the fly"-
korrigiert (auch bei einer mit
"Processing on the fly"-Anwendung), ggf. geclippt auf den
Randbereich des realen Bildfelds.
Absolute Koordinaten des Sprungvektorendpunkts in Bits als 32-Bit-Werte mit
Vorzeichen. Zulässiger Wertebereich: s.o. (überlaufende Werte werden jeweils
auf den Randbereich geclippt)
etc.) in einem sicheren Bereich zu parken (siehe
ebenso (die "Processing on the fly"-Korrektur bleibt jedoch ausgeschaltet).
®
5 PC/104-Plus-Karte, RTC
set_fly_x/set_fly_y
park_return
®
5 PCIe/104-Karte
wait_for_encoder
wait_for_encoder
eingeleiteten
Kapitel 8.7.7
206). Für den Rück-
verwendet
420

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis