Herunterladen Inhalt Inhalt Diese Seite drucken

Lasersteuerung; Freigeben, Aktivieren Und Schalten Der Lasersteuersignale - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

rückgabe weitere, sich langsam verändernde
Statusinformationen (z.B. die aktuelle Tempera-
tur der Galvanometerscanner) rückübertragen.
Diese Statusinformationen können mit
read_user_data
ausgelesen werden (siehe
auch
Seite
170).

7.4 Lasersteuerung

®
Die RTC
5 stellt über die LASERON-, LASER1- und
LASER2-Ausgänge der 15-poligen Sub-D-LASER-
Buchse (siehe
Seite
47) bzw. der EXTENSION 2-Stift-
leiste (siehe
Seite
52) mehrere Lasersteuersignale mit
programmierbarer Pulslänge und Periodendauer
bereit. Damit lassen sich verschiedene Lasertypen
ansteuern.
Mit dem Befehl
set_laser_mode
einen von sieben verschiedenen Lasersteuerungs-
Versionen auswählen:
• Die CO
-Version (Lasermode 0) ist für die Ansteu-
2
erung eines CO
-Lasers konzipiert.
2
• Die YAG-Versionen (Lasermodi 1, 2, 3 und 5) sind
als Steuerungsvarianten für die Familie der
Nd:YAG-Laser und verwandte Laser konzipiert.
• Im Lasermode 4 und Lasermode 6 wird ein
freilaufendes Steuersignal bereitgestellt.
Abhängig von der gewählten Version sind
verschiedene Lasersteuersignale für den
"Laser active"-Betrieb und den "Laser standby"-
Betrieb verfügbar. Die verschiedenen Laser-Versionen
werden in den folgenden Abschnitten ausführlich
beschrieben.
Alle Lasersteuersignale sind TTL-Signale und können
mit dem Befehl
set_laser_control
high-aktiv oder auf low-aktiv gesetzt werden (siehe
auch
Seite
47). Wie sie aktuell gesetzt sind, kann mit
dem Befehl
get_startstop_info
werden.
Alle Lasersteuersignale sind bis zu 20 mA belastbar.
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
7 Grundlegende Funktionen zur Scan-Kopf- und Lasersteuerung
7.4.1 Freigeben, Aktivieren und
Nach einem Hardware-Reset und auch nach der Initi-
alisierung mit
ersignale unterdrückt: Alle Lasersignal-Ausgänge
(LASERON, LASER1 und LASER2) befinden sich im
(hochohmigen) tristate-Zustand. TTL-Zustände (LOW
oder HIGH) stellen sich erst dann ein, wenn die
Signale mit set_laser_control-Befehl freigegeben
werden (und dabei der gewünschte TTL-Pegel fest-
gelegt wird).
Nach Aufruf des set_laser_control-Befehls
• werden an den Ausgängen Lasersteuersignale für
kann der Benutzer
• werden an den Ausgängen Standby-Signale
• befinden sich die Ausgänge im TTL-Grundzustand
Nach Aufruf des set_laser_control-Befehls stellt sich
ein (hochohmiger) tristate-Zustand der Lasersignal-
Ausgänge (LASERON, LASER1 und LASER2) erst
wieder durch einen erneuten Hardware-Reset ein
oder wenn die Lasersteuersignale nachträglich durch
einen Befehl unterdrückt werden (siehe
disable_laser,
set_laser_control(Bit#2 = 1)).
Vor einer Aktivierung der Lasersteuersignale sollte
wahlweise auf
mit
ausgewählt werden (sonst wird per Default die CO
Version ausgewählt).
(Bit#13) ausgelesen
Zum erstmaligen Aktivieren der Lasersteuersignale
(sowohl für den "Laser active"-Betrieb als auch den
"Laser standby"-Betrieb) muss der Befehl
set_laser_control
signal-Ausgänge (LASERON, LASER1, LASER2) über-
haupt freizugeben.
®
®
5 PC/104-Plus-Karte, RTC
Schalten der Lasersteuersig-
nale
load_program_file
den "Laser active"-Betrieb ausgegeben, sobald
diese aktiviert und eingeschaltet werden,
ausgegeben, wenn sie aktiviert werden und falls
keine Lasersteuersignale für den "Laser active"-
Betrieb eingeschaltet sind, oder
(z.B. LOW wenn ein hoher Signal-Pegel ausge-
wählt wurde), falls keine Lasersteuersignale
(weder für den "Laser active"- noch für den "Laser
standby"-Betrieb) aktiviert sind.
pause_list
und
set_laser_mode
die Lasersteuerungs-Version
verwendet werden, um die Laser-
5 PCIe/104-Karte
sind alle Lasersteu-
-
2
141

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis