Herunterladen Inhalt Inhalt Diese Seite drucken

Scanlab RTC 5 Installation Und Inbetriebnahme Seite 555

Inhaltsverzeichnis

Werbung

Unverzögerter
set_vector_control
kurzer
Listenbefehl
Funktion
Initialisiert bzw. deaktiviert die vektorkontrollierte Lasersteuerung (siehe
Aufruf
set_vector_control( Ctrl, Value)
Parameter
Ctrl
Value
Hinweise
• Bei ungültigem Wert für Ctrl wird die vektorkontrollierte Lasersteuerung deaktiviert
(Ctrl = 0, Initialisierungszustand). Ansonsten wird Value als Startwert für den nächsten
Para-Befehl verwendet. Ungültige Werte für Value werden auf die jeweils zulässigen
Maximalwerte geclippt.
• Der Befehl wirkt sich nur auf Para-Mark- und Para-Jump-Befehle aus.
• Wenn eine positions- und/oder geschwindigkeits- oder encodergeschwindigkeitsab-
hängige Lasersteuerung mit demselben Kontrollparameter aktiviert ist (Ctrl = 1...6),
dann setzt set_vector_control den 100%-Wert der positions- und/oder geschwindig-
keits- oder encodergeschwindigkeitsabhängigen Lasersteuerung auf den Wert Value.
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
Kontrollparameter (32-Bit-Wert ohne Vorzeichen) zur Initialisierung bzw.
Deaktivierung der vektorkontrollierten Lasersteuerung (für Ctrl = 1...6
identisch zu set_auto_laser_control).
= 1...7: Definiert, welcher Signalparameter durch die vektorkontrollierte
Lasersteuerung variiert wird.
= 1:
12-Bit-Ausgabewert am ANALOG OUT1-Ausgang.
= 2:
12-Bit-Ausgabewert am ANALOG OUT2-Ausgang.
= 3:
Ausgabewert am 8-Bit-Digital-Ausgang.
= 4:
Pulslänge (PulseLength) der Lasersignale
LASER1 und LASER2.
= 5:
Ausgabeperiode (HalfPeriod) der Lasersignale
LASER1 und LASER2.
= 6:
Ausgabewert am 16-Bit-Digital-Ausgang.
= 7:
Fokusverschiebung.
= 0 oder > 7: Deaktiviert die vektorkontrollierte Lasersteuerung (für Ctrl > 7:
get_last_error-Returncode RTC5_PARAM_ERROR).
Legt den Anfangswert für den über Ctrl ausgewählten Parameter fest (32-Bit-
Wert ohne Vorzeichen). Zulässige Werte (überlaufende Werte geclippt):
Für Ctrl = 1/2: 12-Bit-Werte [0 ... 4095].
Für Ctrl = 3: 8-Bit-Werte [0 ... 255].
Für Ctrl = 4: [0 ... (2
Für Ctrl = 5: [0 ... (2
Für Ctrl = 6: 16-Bit-Werte [0 ... (2
Für Ctrl = 7: [0 ... 65.535], Value = Fokusverschiebung + 32.768.
®
5 PC/104-Plus-Karte, RTC
32
–1)], 1 Bit entspricht 1/64 µs.
32
–1)], 1 Bit entspricht 1/64 µs.
16
–1)].
®
5 PCIe/104-Karte
Seite
163).
555

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis