Herunterladen Inhalt Inhalt Diese Seite drucken

Scanlab RTC 5 Installation Und Inbetriebnahme Seite 603

Inhaltsverzeichnis

Werbung

Normaler
timed_para_jump_abs
Listenbefehl
Funktion
Bewegt den Ausgabepunkt (für den Laserfokus) in der angegebenen Sprungdauer entlang
eines 2D-Vektors von der aktuellen zur angegebenen Position (absolute Koordinatenwerte)
im zweidimensionalen Bildfeld und variiert simultan den mit
ausgewählten Signalparameter linear auf den angegebenen Wert.
Aufruf
timed_para_jump_abs( X, Y, P, T )
Parameter
X, Y
P
T
Hinweise
• Im Gegensatz zu
der (über
digkeit aus. Stattdessen wird die Geschwindigkeit (d.h. die Zahl der Mikrostufen) der
angegebenen Sprungdauer des Vektors angepasst (siehe
Vektor- und Bogenbefehle", Seite
Summe aus der angegebenen (gerundeten) Zeit und den eingestellten Delays.
• timed_para_jump_abs benötigt zwei Listenspeicherplätze. Der Befehlsteil auf dem
ersten Speicherplatz wird zur Laufzeit als kurzer Listenbefehl ausgeführt, anschließend
der zweite Befehlsteil als normaler Listenbefehl. Beide Befehlsteile werden also inner-
halb desselben 10 µs-Taktes ausgeführt, sofern nicht weitere kurze Listenbefehle davor
ein
list_nop
• Für T < 5 wirkt timed_para_jump_abs wie
nur einen Listenspeicherplatz.
• Die "Laser active"-Lasersteuersignale sind während des Sprungs ausgeschaltet (werden
gegebenenfalls vor dem Sprung ausgeschaltet).
• Nach einem Jump-Befehl wird ein (variables) Jump-Delay eingefügt. Ausnahme: Das
einem Sprungvektor der Länge 0 folgende (variable) Jump-Delay wird nicht ausgeführt.
Der Befehl selber benötigt dafür aber dennoch einen 10 µs-Takt zur Ausführung.
• 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
®
®
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 517, OUT 516, RBF 512.
®
®
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: [–8.388.608 ... 8.388.607].
Überlaufende Werte werden auf den Randbereich geclippt.
Der volle Wertebereich von [–8.388.608 ... 8.388.607] ist nur als virtuelles
Bildfeld z.B. für (freigeschaltete) "Processing on the fly"-Anwendungen
nutzbar. Die aktuellen Koordinaten werden erst zur Laufzeit unmittelbar vor
dem Anwenden der Korrekturtabelle auf [–524.288 ... 524.287] (reale
Bildfeldgröße) geclippt.
Endwert des Signalparameters als 32-Bit-Wert ohne Vorzeichen.
Zulässige Werte: abhängig von der Auswahl mit
(Parameter Ctrl), identisch wie bei
Dauer des gesamten Sprungvektors in Mikrosekunden (im 64-Bit-IEEE-
Gleitkommaformat). Zulässiger Bereich: [0 ... 167.772.160]. Der Wert wird
auf ein ganzzahliges Vielfaches von 10 gerundet, ein zu großer Wert geclippt.
Für T < 5 wirkt timed_para_jump_abs wie para_jump_abs.
para_jump_abs
set_jump_speed
oder set_jump_speed_ctrl) spezifizierten Sprunggeschwin-
zwischen beiden Teilen erzwingen.
138).
4-Kompatibilitätsmodus werden die angegebenen Koordinatenwerte von der
®
5 PC/104-Plus-Karte, RTC
set_vector_control
set_vector_control
set_vector_control
führt timed_para_jump_abs den Sprung nicht mit
Kapitel 8.10 "Zeitbemessene
217). Die gesamte Sprungzeit ist (für T  5) die
para_jump_abs
®
5 PCIe/104-Karte
(Parameter Value).
und benötigt dann auch
603

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis