Herunterladen Inhalt Inhalt Diese Seite drucken

Überwachung Der Positionierung - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

8.1.3 Überwachung der Positionie-
rung
Für manche Anwendungen ist es wichtig, die Positio-
nierung des Scan-Systems auch während des Betriebs
zu überwachen und gegebenenfalls zu dokumen-
tieren.
Zu diesem Zweck muss die Ist-Position der Scan-
Achsen (d.h. der Galvanometerscanner und/oder der
Z-Achse des Scan-Systems) mit dem
control_command-Befehl als vom Scan-System
rückzuübertragender Datentyp ausgewählt werden.
Die zurückgegebenen Ist-Positions-Werte können
dann mit
get_values
ausgelesen oder mit
set_trigger/set_trigger4
Sollen die zurückgegebenen Ist-Positionen der Scan-
Achsen mit den kartesischen Koordinatenwerten (x, y,
z) verglichen werden, die als Parameter beim Aufruf
®
der RTC
5-Befehle angegeben werden, so muss
zusätzlich berücksichtigt werden, dass diese Koordi-
natenwerte in der Regel – abhängig von den
gewählten Einstellungen – verschiedene Korrekturen
und Transformationen durchlaufen (z. B. eine Bild-
feldkorrektur, eine Koordinatentransformation
und/oder eine "Processing on the fly"-Korrektur), ehe
sie als Ansteuerwerte an das Scan-System ausge-
geben werden (siehe auch
Vergleich der zurückgegebenen Ist-Positions-Werte
der Scan-Achsen mit den kartesischen Koordinaten-
werten (x, y, z) auch tatsächlich durchgeführt werden
®
kann, stellt der RTC
5-Befehlssatz Befehle zur deren
Rücktransformation bereit.
Die Rücktransformation kann aus Laufzeitgründen
®
nicht auf der RTC
5-Karte selbst geschehen, sondern
muss nachträglich vom PC berechnet werden. Der
upload_transform-Befehl überträgt dazu alle
Korrektur- und Transformationseinstellungen, die
dem Scan-System aktuell zugeordnet sind, von der
®
RTC
5-Karte auf den PC. Mit
ein einzelnes xy-Wertepaar oder ein einzelner z-Wert
zurücktransformiert werden. Mit
(siehe auch get_waveform) kann eine ganze Serie
von zuvor mit
set_trigger/set_trigger4
neten xy-Wertepaaren oder z-Werten zurücktransfor-
miert werden.
(1) Die aktuell zurückgegebenen Ist-Positionen hinken allerdings
den aktuell ausgegebenen Ansteuersignalen aufgrund der
Kommunikationslaufzeiten um einige Takte hinterher.
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
8 Erweiterte Funktionen zur Scan-Kopf- und Lasersteuerung
(1)
aufgezeichnet werden
.
Seite
138). Damit ein
transform
kann dann
get_transform
aufgezeich-
®
5 PC/104-Plus-Karte, RTC
Hinweise
• Wobbeltransformationen, "Processing on the
fly"-Korrekturen und ein etwaiges Clipping bei
der Vorwärtstransformation sind grundsätzlich
nicht rücktransformierbar (siehe folgende
Tabelle).
Vorwärts-
transformation
Wobbelbewegung
"Processing on the fly"-
Korrektur
Koordinatentransformationen
(Gesamtmatrix und Offset) für
die x- und y-Koordinaten
Offset auf die z-Koordinate
Clipping auf die Grenzen des
ansteuerbaren Bildfelds
Bildfeldkorrektur
Gain- und Offset-Korrektur der
automatischen Selbstkalib-
rierung
Clipping auf maximale
Ansteuerwerte
Die Rücktransformation kann auch nicht
erfolgen, wenn bei der Vorwärtstransformation
eine nicht-invertierbare Transformationsmatrix
definiert wurde (Achtung: Clipping auf ±50 für
jeden einzelnen Matrixkoeffizienten unter
Berücksichtigung eines mit
Faktors; siehe
Seite
179). Die Nicht-Invertierbar-
keit wird bereits vom upload_transform-Befehl
gemeldet.
Ist bei der Vorwärtstransformation ein Clipping
auf die Grenzen des ansteuerbaren Bildfelds bzw.
die maximalen Ansteuerwerte aufgetreten, so
werden bei der Rücktransformation (idealer-
weise) die zu diesen Grenzwerten gehörenden
kartesischen Koordinatenwerte statt der
ursprünglichen Werte berechnet.
• Mit
get_values
können vier beliebige Signale
gleichzeitig ausgelesen werden (etwa die Ist-
Position von Galvanometerscanner 2 über
StatusAX, die Ist-Position von Galvanometer-
scanner 1 über StatusAY, die Ist-Position der Z-
Achse über StatusBX sowie ein beliebiges
weiteres Signal, z. B. LaserOn). Der get_value-
Befehl (ohne das 's' im Befehlsnamen) eignet sich
dagegen nicht zur Überwachung der xy-Positio-
®
5 PCIe/104-Karte
Rücktrans-
formation
möglich
nein
nein
ja
ja
nein
ja
ja
nein
set_scale
definierten
171

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis