Herunterladen Inhalt Inhalt Diese Seite drucken

Scanlab RTC 5 Installation Und Inbetriebnahme Seite 619

Inhaltsverzeichnis

Werbung

Normaler
wait_for_mcbsp
Listenbefehl
Funktion
Wartet, bis der Eingangswert an der McBSP/SPI-Schnittstelle den angegebenen Wert
erstmalig erreicht, über- bzw. unterschritten hat.
Aufruf
wait_for_mcbsp( Axis, Value, Mode )
Parameter
Axis
Value
Mode
Hinweise
• Zur Verwendung des Befehls siehe
McBSP/SPI-Signalen", Seite
• Der Befehl ist vergleichbar zu wait_for_encoder_mode, es wird jedoch die McBSP/SPI-
Schnittstelle abgefragt.
• Falls
zwei 16 Bit-Halbworten (siehe
Auswahl, welches Halbwort zur Prüfung herangezogen wird. In allen anderen Fällen ist
Axis bedeutungslos und Value wird als 32 Bit-Wert mit Vorzeichen interpretiert.
• Axis muss stets 0 oder 1 sein (auch wenn es bedeutungslos ist). Andernfalls wird der
Befehl durch
• Wenn weder set_fly_x_pos,
der Befehl lediglich eine Wartezeit (ohne Galvanometerscanner-Bewegung), wodurch
sich (alternativ zu einem externen Start,
gerte Synchronisation realisieren lässt.
• Der Befehl ist auch verfügbar, wenn die "Processing on the fly"-Option nicht freige-
schaltet ist.
• Der Befehl lässt die Lasersteuersignale unverändert. Soll der Laser während des Wartens
aus sein, muss vor dem Befehl irgend ein anderer Befehl stehen, der die "Laser active"-
Lasersteuersignale ausschaltet, z. B. ein list_nop.
®
®
RTC
4 RTC
5 Neuer Befehl.
Verweise
wait_for_encoder_mode
Kontrollbefehl write_8bit_port
Funktion
Schreibt einen Wert auf den 8-Bit-Digital-Ausgang der EXTENSION 2-Stiftleiste.
Aufruf
write_8bit_port( Value )
Parameter
Value
Hinweise
• Siehe auch
®
®
RTC
4 RTC
5 Unveränderte Funktionalität.
Verweise
write_8bit_port_list
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
Auswahl, welches Halbwort des Eingangswerts zur Prüfung herangezogen
wird (s.u.) als 32-Bit-Wert ohne Vorzeichen. Zulässige Werte:
= 0:
Unteres Halbwort (Achse X, Galvanometerscanner 2).
= 1:
Oberes Halbwort (Achse Y, Galvanometerscanner 1).
Grenzwert als 32-Bit-Wert mit Vorzeichen.
32-Bit-Wert mit Vorzeichen.
= 0:
Wartet auf Gleichheit.
> 0:
Wartet auf Überschreitung.
< 0:
Wartet auf Unterschreitung.
239.
set_fly_x_pos
und
set_fly_y_pos
Seite
list_nop
ersetzt (get_last_error-Returncode RTC5_PARAM_ERROR).
set_fly_y_pos
8-Bit-Ausgabewert (DATA0...DATA7) als 32-Bit-Wert ohne Vorzeichen.
Es werden nur die unteren 8 Bits ausgewertet.
Kapitel 9.1.2 "8 Bit-Digital-Ausgang", Seite
®
5 PC/104-Plus-Karte, RTC
"Synchronisation und Online-Positionierung mit
gleichzeitig aktiviert sind, besteht Value aus
198). Nur in diesem Fall hat Axis die Bedeutung der
noch
set_fly_rot_pos
set_wait
oder if_cond, etc.) eine extern getrig-
226.
®
5 PCIe/104-Karte
aktiviert ist, bewirkt
619

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis