Herunterladen Inhalt Inhalt Diese Seite drucken

Fehlerdiagnose Und Funktionstest; Koordinatentransformationen - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

8.1.9 Fehlerdiagnose und
Funktionstest
®
Zur Diagnose von iDRIVE
Fehlerfall können u.a. die vielfältigen Rückmelde-
funktionen des Scan-Systems verwendet werden. So
kann beispielsweise
• der aktuelle Betriebszustand,
• der Betriebszustand zum Zeitpunkt der zuletzt
stattgefundenen Betriebsunterbrechung und
• ein Ereignis-Code, der darüber Auskunft gibt,
welches Ereignis für den Wechsel in einen Fehlzu-
stand verantwortlich war
ausgelesen werden.
Damit überprüft werden kann, ob die Datenüber-
®
tragung zwischen RTC
5 und Scan-System funktio-
niert, kann mit dem control_command-Befehl – für
jede Achse separat – ein 8-Bit-Wert an das Scan-
System übertragen werden. Im Folgenden wird dann
am entsprechenden Statuskanal ein 20-Bit-Wert
zurückgesendet: Bei fehlerfreier Datenübertragung
sind die oberen 8 Bit des rückgesendeten 20-Bit-
Wertes identisch mit dem hingesandten 8-Bit-Wert
und die nächstniedrigeren 8 Bit identisch mit dem
Komplementärwert des hingesandten 8-Bit-Wertes.
Dieser 20-Bit-Wert wird so lange zurückgegeben, bis
mit dem control_command-Befehl wieder ein
anderer Datentyp zur Rückübertragung ausgewählt
wird (siehe
Abschnitt "Anpassen des Rückmeldever-
haltens", Seite
170).
Um sicherzustellen, dass nach einem Übertra-
gungstest das gleiche Rückmeldeverhalten wie vor
dem Test wiederhergestellt werden kann, erlaubt es
der control_command-Befehl, den aktuell zur Rück-
übertragung ausgewählten Datentyp zur späteren
Wiederauswahl zwischenzuspeichern.
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
8 Erweiterte Funktionen zur Scan-Kopf- und Lasersteuerung
-Scan-Systemen im
®
5 PC/104-Plus-Karte, RTC
8.2 Koordinatentransforma-
tionen
Damit das Scan-System relativ zum Bildfeld exakt
ausgerichtet werden kann (bzw. – wenn die Option
"Zweite-Scan-Kopf-Steuerung" freigeschaltet ist –
zwei Scan-Köpfe relativ zum gemeinsamen Bildfeld
ausgerichtet werden können), kann für alle durch
Vektor- oder Bogenbefehle definierten x- und y-
Ausgabekoordinaten (x|y) (separat für den primären
und sekundären Scan-Kopf-Anschluss) eine lineare
Koordinatentransformation festgelegt werden:
x'
o
=
M
y'
o
Die (2 x 2)-Gesamtmatrix M wird dabei von der
®
RTC
5 automatisch als Produkt einer Skalierungs-
matrix M
, einer Drehmatrix M
S
meinen Transformationsmatrix M
M
=
M
T
Die Koeffizienten der drei Matrizen (M
und die Offsetwerte (x
|y
0
0
und sekundären Scan-Kopf-Anschluss unterschiedlich
definiert werden.
Der Offset (x
|y
) kann mit
0
0
set_offset_list
festgelegt werden.
Bei einem 3-Achsen-Scan-System kann mit
set_offset_xyz
oder
set_offset_xyz_list
Offset z
für die z-Koordinate festgelegt werden (z
0
wirkt entgegengesetzt zu
set_defocus_list). Es gilt dann:
z'
=
o
Die Koeffizienten der Skalierungsmatrix M
mit
set_scale
oder
set_scale_list
für beide Achsen gemeinsamen Skalierungsfaktors k
festgelegt:
M
=
S
®
5 PCIe/104-Karte
x
x
o
o
+
y
y
o
o
und einer allge-
R
berechnet:
T
M
M
S
R
, M
und M
)
S
R
T
) können für den primären
set_offset
oder
auch ein
0
set_defocus
oder
z
z
+
o
werden
S
durch Angabe eines
k 0
0 k
179

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis