Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Variabler
park_position
Listenbefehl
®
®
RTC
4 RTC
5 Neuer Befehl.
®
Im RTC
®
RTC
5 mit 16 multipliziert (der zulässige Wertebereich verringert sich entsprechend).
Versionsinfo
Verfügbar ab Version DLL 536, OUT 536.
Verweise

park_return

Variabler
park_return
Listenbefehl
Funktion
Bewegt den Ausgabepunkt (für den Laserfokus) aus einer Parkposition heraus mit
Sprunggeschwindigkeit entlang eines 2D-Vektors zur angegebenen Position (absolute
Koordinatenwerte) im zweidimensionalen Bildfeld.
Einschränkung
Falls die "Processing on the fly"-Option nicht freigeschaltet ist, ist der Befehl ein normaler
Sprungbefehl. Falls sich der Laserfokus aktuell nicht in einer Parkposition befindet, ist der
Befehl ein kurzer Listenbefehl und bewirkt nichts weiter (s.u.).
Aufruf
park_return( 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 nach einer
zwischengeschalteten Bewegungsfahrt (nach einer Listenunterbrechung mit
wait_for_encoder
zuvor mittels
von "Processing on the fly"-Anwendungen", Seite
park_position).
• Wurde mit einem vorausgehenden park_position(Mode = 0) ein set_fly_2d- oder
set_fly_x/set_fly_y-"Processing on the fly"-Mode abgeschaltet, schaltet park_return
denselben "Processing on the fly"-Mode wieder ein. Andere "Processing on the fly"-
Modi werden nicht wieder eingeschaltet.
• Wurde die Parkposition mit
0) die Galvanometerscanner an die zuletzt gültige Position vor Aufruf von
park_position
bene Stelle. Die RTC
die dann aktuelle "Processing on the fly"-Korrektur. Kommt es dabei allerdings zu einem
Clippen auf den Randbereich des virtuellen Bildfelds (z. B. wegen einer zu langen Bewe-
gungsfahrt während einer Listenunterbrechung mit wait_for_encoder), so wird der
"Processing on the fly"-Mode nicht wieder aktiviert (siehe auch
activate_fly_xy) und der Sprung wird ohne "Processing on the fly"-Korrektur ausge-
führt (ggf. geclippt auf den Randbereich des realen Bildfelds).
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
4-Kompatibilitätsmodus werden die angegebenen Koordinatenwerte von der
32-Bit-Wert ohne Vorzeichen.
= 0:
X und Y werden ignoriert (siehe Hinweise).
> 0:
X und Y werden als Koordinaten für den Rücksprung interpretiert
(siehe Hinweise).
Absolute Koordinaten des Sprungvektorendpunkts im virtuellen Bildfeld in
Bits als 32-Bit-Werte mit Vorzeichen.
Zulässiger Wertebereich: [–8.388.608 ... 8.388.607].
Überlaufende Werte werden auf den Randbereich geclippt.
etc.) wieder aus einem sicheren Bereich herauszubewegen, in den er
park_position
bewegt worden ist (siehe
park_position
zurück, park_return(Mode = 1) dagegen an die mit dem Befehl angege-
®
5 berücksichtigt bei der Berechnung der neuen Position ggf. auch
®
5 PC/104-Plus-Karte, RTC
Kapitel 8.7.7 "Synchronisation
206, siehe auch Hinweise zu
eingenommen, bewegt park_return(Mode =
®
5 PCIe/104-Karte
activate_fly_2d
und
421

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis