Herunterladen Inhalt Inhalt Diese Seite drucken

Get_Galvo_Controls - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

Kontrollbefehl get_galvo_controls
Funktion
Gibt die zu den Eingabewerten gehörigen Ansteuerwerte zurück.
Einschränkung
Der Befehl kann nur ausgeführt werden, wenn gerade keine Liste läuft
(get_last_error-Returncode: RTC5_BUSY).
Aufruf
get_galvo_controls( InPtr, OutPtr )
Parameter
InPtr
OutPtr
Parameter-
XA, YA, XB, YB bezeichnen die Ansteuerwerte der XY-Achsen für Scan-Köpfe A und B.
rückgabe
Hinweise
• get_galvo_controls führt einen virtuellen Sprung auf die angegebenen Koordinaten
aus. Die Galvanometerscanner werden dabei aber nicht bewegt.
• Alle sonstigen Einstellungen, die nicht direkt im Befehl get_galvo_controls angegeben
sind (z. B. Matrix, Offset, Angle, etc.; auch Stretch-Table) werden so berücksichtigt, wie
sie gerade eingestellt sind. Der Benutzer ist selbst dafür verantwortlich, diese vor Aufruf
des Befehls get_galvo_controls mit at_once > 0 anzuwenden! Bei lediglichem Spei-
chern mit at_once = 0 werden die Einstellungen nicht verwendet.
• Bei der Berechnung der Ansteuerwerte werden nur diejenigen Kanäle berücksichtigt,
für die auch Korrekturtabellen mit
folgende Beispiele.
select_cor_table(0,0): XA = YA = XB = YB = 0
2D-Korrekturdateien: die Inputs Z, Defocus, Zoom werden ignoriert
select_cor_table(1,0): XA, YA berechnet, XB, YB = 0
select_cor_table(0,1): XA, YA = 0, XB, YB berechnet
select_cor_table(1,1): XA, YA, XB, YB berechnet
(Standard-)3D-Korrekturdatei: der Input Zoom wird ignoriert
select_cor_table(1,0): XA, YA berechnet, XB = YB = Zout berechnet
select_cor_table(0,1): XA= YA = Zout berechnet, XB, YB berechnet
select_cor_table(1,1): wie select_cor_table(0,0)
3D-Zoom-Korrekturdatei (nur für intelliWELD
select_cor_table(1,0): XA, YA berechnet, XB = Zout, YB = ZoomOut berechnet
select_cor_table(0,1): XA= Zout, YA = ZoomOut berechnet, XB, YB berechnet
®
®
RTC
4 RTC
5 Neuer Befehl.
®
Im RTC
mit 16 multipliziert (der zulässige Wertebereich verringert sich entsprechend).
Alle zurückgegebenen Werte sind auch im RTC
®
RTC
5-20-Bit-Bereich.
Versionsinfo
Verfügbar ab Version DLL 539, OUT 539.
Verweise
select_cor_table
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
Pointer auf ein Array von fünf 32-Bit-Werten ohne Vorzeichen, in dem die
gewünschten Einstellungen angegeben sind: X, Y, Z, Defocus, Zoom.
Überlaufende Werte werden auf die jeweiligen Randbereiche geclippt.
Pointer auf ein Array von vier 32-Bit-Werten ohne Vorzeichen, in dem die
zugehörigen Ansteuerwerte abgelegt werden sollen: XA, YA, XB, YB.
Wertebereiche jeweils [–524.288 ... 524.287].
4-Kompatibilitätsmodus werden die angegebenen X- und Y-Werte von der RTC
®
5 PC/104-Plus-Karte, RTC
select_cor_table
zugewiesen wurden, siehe
®
II mit Zoom-Achse):
®
4-Kompatibilitätsmodus im
®
5 PCIe/104-Karte
®
5
296

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis