Herunterladen Inhalt Inhalt Diese Seite drucken

Set_Auto_Laser_Control - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

Kontrollbefehl

set_auto_laser_control

Funktion
Initialisiert bzw. deaktiviert die positions- und/oder geschwindigkeits- oder
encodergeschwindigkeitsabhängige Lasersteuerung.
Aufruf
ErrorCode = set_auto_laser_control( Ctrl, Value, Mode, MinValue, MaxValue )
Parameter
Ctrl
Value
Mode
®
®
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 positions- und/oder geschwindigkeits- oder
encodergeschwindigkeitsabhängigen Lasersteuerung.
= 1...6: Definiert, welcher Signalparameter durch die positions- und/oder
geschwindigkeits- oder encodergeschwindigkeitsabhängige Lasersteuerung
automatisch korrigiert 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.
= 0 oder > 6: deaktiviert die positions-, geschwindigkeits- und
encodergeschwindigkeitsabhängige Lasersteuerung (für Ctrl > 6:
get_last_error-Returncode RTC5_PARAM_ERROR).
Legt den 100%-Wert für den über Ctrl ausgewählten Parameter fest (32-Bit-
Wert ohne Vorzeichen). Zulässige Werte:
Für Ctrl = 1/2: 12-Bit-Werte [0 ... 4095], höherwertige Bits werden
ignoriert.
Für Ctrl = 3: 8-Bit-Werte [0 ... 255], höherwertige Bits werden
ignoriert.
Für Ctrl = 4: [0 ... (2
Für Ctrl = 5: [0 ... (2
Für Ctrl = 6: 16-Bit-Werte [0 ... (2
ignoriert.
Kontrollparameter (32-Bit-Wert ohne Vorzeichen) zur Initialisierung bzw.
Deaktivierung der geschwindigkeits- oder
encodergeschwindigkeitsabhängigen (nicht aber der positionsabhängigen)
Lasersteuerung. Für die geschwindigkeitsabhängige Lasersteuerung
(Mode =1...5) kann ausgewählt werden, welche Größe bei der Berechnung
der geschwindigkeitsabhängigen Korrektur zu Grunde gelegt wird.
=1:
Sollgeschwindigkeit (bei allen Scan-Systemen).
=2:
Rückgelesene aktuelle Geschwindigkeit (nur bei iDRIVE
Systemen: intelliSCAN
®
intellicube
=3:
Reserviert.
=4:
Reserviert.
=5:
Encodergeschwindigkeit (Zählerpulsrate).
= 0 oder > 5: Deaktiviert die geschwindigkeitsabhängige und
encodergeschwindigkeitsabhängige Lasersteuerung
(für Mode > 5: get_last_error-Returncode RTC5_PARAM_ERROR).
®
5 PC/104-Plus-Karte, RTC
32
–1)]. 1 Bit entspricht 1/64 µs.
32
–1)]. 1 Bit entspricht 1/64 µs.
16
–1)], höherwertige Bits werden
®
, intelliSCAN
de
®
, intelliWELD
, varioSCAN
®
5 PCIe/104-Karte
®
-Scan-
®
®
, intelliDRILL
,
).
de
453

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis