Herunterladen Inhalt Inhalt Diese Seite drucken

Scanlab RTC 5 Installation Und Inbetriebnahme Seite 365

Inhaltsverzeichnis

Werbung

Kontrollbefehl load_correction_file
Hinweise
Hinweise zum Zuweisen von Korrekturtabellen mit select_cor_table:
(Forts.)
• Eine Zuweisung einer (oder zweier) auf der RTC
den Scan-Kopf (bzw. an die beiden Scan-Kopf-Anschlüsse) erfolgt mit dem Befehl
select_cor_table
• Ab Version DLL 521, OUT 521 ruft load_correction_file nach dem Speichern einer
Korrekturtabelle automatisch
Laden der Programmdatei (mit load_program_file) aufgerufen, dann bleibt der auto-
matische Aufruf von
load_correction_file nach
select_cor_table-Aufruf mit den Parameterwerten (HeadA = 1, HeadB = 0) bzw. mit den
Parametern des zuletzt (nach load_program_file) erfolgten select_cor_table-Aufrufs.
Ab Version DLL 527, OUT 529 kehrt der Befehl erst zur Anwendung zurück, wenn der
durch
abgeschlossen ist.
• Bei älteren Versionen (vor DLL 521, OUT 521) muss nach load_correction_file bzw.
load_program_file
rufen werden.
• Für weitere Informationen hierzu, siehe Hinweise auf
Sonstige Hinweise:
• In RTC
®
RTC
und händisch in das Anwenderprogramm übertragen werden mussten. Diese Para-
meter können bei der RTC
get_head_para
Weise direkt in ein Anwenderprogramm eingebunden werden.
• Für die Zeitdauer des Befehls load_correction_file können keine weiteren Kontrollbe-
fehle ausgeführt werden, externe Starts werden unterdrückt.
• Der Befehl load_correction_file wird ignoriert (get_last_error-Returncode:
RTC5_BUSY), wenn gerade der BUSY-Status der Karte gesetzt ist (Liste wird abgearbeitet
oder wurde mit
gesetzt ist. Der Befehl wird dagegen ausgeführt, wenn eine Liste mit
halten wurde (PAUSED-Status gesetzt). Bei älteren Versionen (vor DLL 521, OUT 521)
sollte aber dann unbedingt vor dem erneuten Starten einer Liste
aufgerufen werden. Dann ist ein fließender Übergang mit jump_speed von den alten
Galvanometerpositionen in die neuen garantiert. Andernfalls können harte Sprünge
auftreten (siehe auch Hinweise auf
• Bei einem RTC5_VERSION_MISMATCH-Fehler (Rückgabewert 11) muss die DLL-Version
passend zu den Programmdateien gewählt und die Karte einmal stromlos gemacht
werden (um die Programmsoftware zu entladen) oder die zur DLL-Version passende
Programmdateien mit dem Multi-Board-Befehl n_load_program_file neu geladen
werden (der Single-Board-Befehl
keinen Zugriff auf die Karte). Anschließend (und nachdem die Karte wieder durch
acquire_rtc
als Default-Karte spezifiziert wurde) kann load_correction_file wieder normal ausge-
führt werden.
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
oder select_cor_table_list.
select_cor_table
select_cor_table
load_program_file
select_cor_table
ausgelöste Sprung auf die korrigierte Galvanometerposition
in jedem Fall
®
5-Korrekturtabellen sind Parameter eingetragen, die bei der
®
®
4/RTC
3/RTC
2 noch einer mitgelieferten ReadMe-Datei zu entnehmen waren
®
5 mit
aus den zugewiesenen Korrekturtabellen ausgelesen und auf diese
pause_list
angehalten) oder wenn der INTERNAL-BUSY-Status der Karte
bzw.
select_rtc
in Besitz genommen und gegebenenfalls durch
®
5 PC/104-Plus-Karte, RTC
®
5 gespeicherten Korrekturtabelle(n) an
auf. Wird load_correction_file vor dem
allerdings ohne Wirkung. Wird
aufgerufen, dann erfolgt der
select_cor_table
oder
select_cor_table_list
Seite
get_table_para
aus den aktuell geladenen oder mit
Seite
135).
load_program_file
erhält nach RTC5_ACCESS_DENIED
®
5 PCIe/104-Karte
aufge-
135.
set_wait
ange-
select_cor_table
select_rtc
365

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis