Herunterladen Inhalt Inhalt Diese Seite drucken

Scanlab RTC 5 Installation Und Inbetriebnahme Seite 224

Inhaltsverzeichnis

Werbung

Die Kurve kann jederzeit mit einem externen /START
bei der mit
set_extstartpos
set_extstartpos_list
festgelegten Adresse (üblicher-
weise, aber nicht notwendigerweise FirstPos) neu
begonnen werden (unabhängig vom aktuellen Index,
gegebenenfalls mit einem harten Sprung an die erste
Markierposition).
Hinweis:
• Im normalen Betrieb wird ein externer /START
während der Ausführung einer Liste unter-
bunden, beim Camming-Prozess mit
unbegrenzter Wiederholung jedoch nicht!
Mit Ctrl = 2 wartet der Camming-Prozess am Ende
der Punkteliste auf einen neuen Start. Mit Ctrl = 3
wird automatisch von vorne begonnen (die Punkte-
liste wird als Ringpuffer abgearbeitet).
Der Camming-Prozess kann auch mit "Processing on
the fly" kombiniert werden (mit separatem Skalie-
rungsfaktor, was gewisse Skalierungen ermöglicht,
wenn er unterschiedlich zu Scale aus dem camming-
Befehl gewählt wird).
Die Lasersteuerung kann mit der automatischen
vektor-kontrollierten Lasersteuerung
(set_vector_control) kombiniert werden. Dann
müssen anstelle der mark_abs-Befehle
para_mark_abs-Befehle verwendet werden.
Der dort angegebene Wert wird sofort ausgegeben.
Dadurch kann die Laserleistung entlang der Kurve
systematisch variiert werden. Wenn die automatische
Vektor-kontrollierte Lasersteuerung nicht aktiviert ist,
erfolgt keine Ausgabe der Laserleistung aus den
para_mark_abs-Befehlen.
Zusätzlich ist eine Verknüpfung mit der encoderge-
schwindigkeitsabhängigen automatischen Lasersteu-
erung möglich.
Alternativ können auch die Befehle
oder para_mark_abs_3d, sowie
timed_mark_abs_3d
verwendet werden. Jedoch
werden die Z-Koordinate und der T-Parameter bei der
Ausgabe ignoriert. Andere Befehle innerhalb der
Punkteliste werden ebenfalls ignoriert.
Die Punkt-Ausgabe bleibt dann für einen Takt unver-
ändert.
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
8 Erweiterte Funktionen zur Scan-Kopf- und Lasersteuerung
bzw.
mark_abs_3d
®
5 PC/104-Plus-Karte, RTC
Hinweise zum Testen:
• Wenn die Punkteliste der Kurve mit
set_end_of_list
abgeschlossen ist und nicht die
Grenze zwischen Liste 1 und Liste 2 überschreitet
(siehe
Kapitel 6.4 "Listen-Handling", Seite
kann die Form der Kurve auch mit einem
normalen Listenstart z. B. durch
execute_at_pointer(FirstPos) getestet werden
(gewissermaßen als Polygonzug, hier jedoch mit
der vorgegebenen Markiergeschwindigkeit und
mit Berücksichtigung des aktuell eingestellten
variablen Polygon-Delays).
• Die Punkteliste sollte mit
abgeschlossen sein, wenn sie sich in einem Unter-
programm befindet und mit einem sub_call-
Aufruf getestet werden soll.
• Wenn der harte Sprung mitgetestet werden soll,
kann auch der Befehl
timed_mark_abs_3d
Time = 10 µs) verwendet werden, nicht jedoch
timed_para_mark_abs_3d.
®
5 PCIe/104-Karte
75),
list_return
(mit
224

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis