Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Kontrollbefehl goto_xy
Funktion
Bewegt den Ausgabepunkt (für den Laserfokus) mit Sprunggeschwindigkeit entlang eines
2D-Vektors von der aktuellen zur angegebenen Position (absolute Koordinatenwerte) im
zweidimensionalen Bildfeld.
Aufruf
goto_xy( X, Y )
Parameter
X, Y
Hinweise
• Wenn die Sprunggeschwindigkeit zuvor nicht explizit über
set_jump_speed_ctrl
Sprunggeschwindigkeit von 10.000 Bits pro ms ausgeführt.
• goto_xy hat im Gegensatz zu den Listenbefehlen
Auswirkung auf die Lasersteuersignale und setzt auch kein Jump-Delay.
• Bei der Umrechnung der spezifizierten Koordinatenwerte in Ausgabewerte für das
Scan-System werden nach erfolgter Mikrovektorisierung u.a. zuvor definierte Koordina-
tentransformationen und zugewiesene Korrekturtabellen berücksichtigt (siehe
Seite
transformationen gegebenenfalls erst durch goto_xy wirksam (siehe
at_once = 2).
• Der Befehl wird ignoriert (get_last_error-Returncode: RTC5_BUSY), wenn gerade der
BUSY-Status der Karte gesetzt ist (Liste wird abgearbeitet oder wurde mit
angehalten) oder wenn der INTERNAL-BUSY-Status der Karte gesetzt ist. Der Befehl wird
dagegen ausgeführt, wenn eine Liste mit
gesetzt).
• Der Befehl wird nicht ausgeführt (get_last_error-Returncode: RTC5_BUSY), wenn
aktuell ein externes Stoppsignal (/STOP, /STOP2 oder /Slave-STOP) anliegt.
• Der Befehl goto_xy setzt den INTERNAL-BUSY-Status für die Dauer seiner Ausführung.
• Ab Version DLL 527, OUT 529 kehrt der Befehl erst zur Anwendung zurück, wenn die
Mikrovektorisierung abgearbeitet ist. Während der Ausführung von Sprüngen mit
goto_xy ist daher die Ausführung weiterer Kontrollbefehle unterbunden.
®
®
RTC
4 RTC
5
• Erhöhter Wertebereich
• Befehlsrückkehr erst nach Abarbeitung der Mikrovektorisierung (siehe Hinweis oben)
• Die Bildfeldkoordinaten für die X- und Y-Achse werden als 20-Bit-Werte angegeben. Im
®
RTC
benen Koordinatenwerte von der RTC
reich verringert sich entsprechend auf [–32.768 ... 32.767]).
Versionsinfo
Letzte Änderungen:
• Version DLL 520, OUT 519: Verhalten bei Koordinatentransformationen mit
at_once = 2 (siehe
• Version DLL 527, OUT 529: Befehlsrückkehr erst nach Ende der Bewegung.
Verweise
set_jump_speed, jump_abs, jump_rel, goto_xyz,
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
Absolute Koordinaten des Sprungvektorendpunkts in Bits als 32-Bit-Werte
mit Vorzeichen. Zulässiger Wertebereich: [–524.288 ... 524.287].
Überlaufende Werte werden auf den Randbereich geclippt.
festgelegt wurde, wird der Sprung mit der voreingestellten
138). Ab Version DLL 520, OUT 519 werden zuvor angesammelte Koordinaten-
4-Kompatibilitätsmodus werden die wie bei der RTC
Seite
679).
®
5 PC/104-Plus-Karte, RTC
set_jump_speed
jump_abs
oder
set_wait
angehalten wurde (PAUSED-Status
®
4 als 16-Bit-Werte angege-
®
5 mit 16 multipliziert (der zulässige Wertebe-
get_status
®
5 PCIe/104-Karte
oder
jump_rel
keine
Seite
182,
pause_list
329

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis