Herunterladen Inhalt Inhalt Diese Seite drucken

Activate_Fly_2D - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

Kontrollbefehl acquire_rtc
®
®
RTC
4 RTC
5 Neuer Befehl.
Verweise
init_rtc5_dll, select_rtc, free_rtc5_dll, release_rtc,
Variabler

activate_fly_2d

Listenbefehl
Funktion
Aktiviert eine set_fly_2d-"Processing on the fly"-Anwendung ohne Encoder-Reset.
Einschränkung
Falls die "Processing on the fly"-Option nicht freigeschaltet ist, schaltet der Befehl den
"Processing on the fly"-Prozess aus (auch wenn er nie angewesen sein kann).
Aufruf
activate_fly_2d( ScaleX, ScaleY )
Parameter
ScaleX,
ScaleY
Hinweise
• Wenn keine "Processing on the fly"-Korrektur aktiv ist, aktiviert activate_fly_2d eine
set_fly_2d-"Processing on the fly"-Korrektur (siehe
satz zu
rechnet die letzten nicht-"Processing on the fly"-korrigierten Koordinatenwerte so um,
dass die "Processing on the fly"-korrigierte Ausgabe mit der aktuellen Ausgabe überein-
stimmt. Falls die dann aktuell umgerechneten Koordinatenwerte außerhalb des virtu-
ellen 24-Bit-Bildfeldes zu liegen kommen würden, wird "Processing on the fly" nicht
aktiviert. Dann wird ebenfalls ein Fehlerbit gesetzt, welches mit
#9 = 1) ausgelesen werden kann.
• Bei aktiver "Processing on the fly"-Korrektur ist activate_fly_2d ein kurzer Listenbefehl
ohne weitere Auswirkungen und setzt lediglich ein Fehlerbit, welches mit
get_marking_info
auch nicht dafür verwendet werden, den "Processing on the fly"-Modus selbst oder die
Skalierungsfaktoren beim selben Modus zu ändern.
• Das Fehlerbit kann auch mit dem kurzen Listenbefehl
werden, um ggf. in eine geeignete Fehlerbehandlungsroutine zu verzweigen.
• Eine erfolgreiche Aktivierung mit activate_fly_2d löscht ein evtl. bereits zuvor gesetztes
Fehlerbit nicht. Es bleibt für
rufen wurde.
• Für unzulässige Parameterwerte (z. B. ScaleX = 0) wird activate_fly_2d schon beim
Laden durch ein
• activate_fly_2d lässt die Lasersignale unangetastet ("Laser active"-Lasersteuersignale
bleiben an/aus, wenn sie an/aus sind).
®
®
RTC
4 RTC
5 Neuer Befehl.
®
4-Kompatibilitätsmodus: siehe set_fly_2d.
RTC
Versionsinfo
Verfügbar ab Version DLL 536, OUT 536.
Verweise
set_fly_2d
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
Skalierungsfaktoren wie bei set_fly_2d.
set_fly_2d
setzt dabei activate_fly_2d die Encoder nicht zurück, sondern
(Bit #9 = 1) ausgelesen werden kann. activate_fly_2d kann damit
get_marking_info
list_nop
ersetzt (get_last_error-Returncode RTC5_PARAM_ERROR).
®
5 PC/104-Plus-Karte, RTC
rtc5_count_cards
Kapitel 8.7.4, Seite
if_not_activated
stehen, bis
get_marking_info
®
5 PCIe/104-Karte
202). Im Gegen-
get_marking_info
(Bit
abgefragt
aufge-
252

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis