Herunterladen Inhalt Inhalt Diese Seite drucken

If_Pin_Cond; Init_Fly_2D - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

Unverzögerter

if_pin_cond

kurzer
Listenbefehl
Funktion
Bedingte Befehlsausführung: Dieser Befehl führt sofort den unmittelbar folgenden
Listenbefehl aus, falls der aktuelle Wert (IOvalue) am 2 Bit-Digital-Eingang der LASER-
Buchse die folgende Bedingung erfüllt:
((IOvalue AND Mask1) = Mask1) AND (((not IOvalue) AND Mask0) = Mask0)
(d.h. falls die in Mask1 gesetzten Bits von IOvalue gleich 1 und die in Mask0 gesetzten Bits
von IOvalue gleich 0 sind). Andernfalls wird der nachfolgende Listenbefehl übersprungen.
Aufruf
if_pin_cond( Mask1, Mask0 )
Parameter
Mask1,
Mask0
Hinweise
• Siehe auch
®
®
RTC
4 RTC
5 Neuer Befehl.
Verweise
if_not_pin_cond, if_cond,
Kontrollbefehl init_fly_2d
Funktion
Initialisiert die Encoder-Referenzwerte für die 2D-Encoder-Kompensation einer
nachfolgend mit
beide Encoderwerte zurück.
Aufruf
init_fly_2d( OffsetX, OffsetY )
Parameter
OffsetX,
OffsetY
Hinweise
• Der endgültig für die 2D-Korrektur verwendete Encoderwert (also aktueller Encoder-
wert + Referenzwert) darf den zulässigen Wertebereich nicht überschreiten. Andern-
falls erfolgt ein Clipping (siehe auch load_fly_2d_table).
®
®
RTC
4 RTC
5 Neuer Befehl.
Versionsinfo
Verfügbar ab Version DLL 536, OUT 536.
Verweise
set_fly_2d, load_fly_2d_table,
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
2-Bit-Masken als 32-Bit-Werte ohne Vorzeichen.
Es werden nur die unteren 2 Bits ausgewertet.
"Bedingte Befehlsausführung", Seite
if_not_cond
set_fly_2d
eingestellten "Processing on the fly"-Anwendung und setzt
Referenzwert des X- bzw. Y-Achsen-Encoders (32 Bit-Werte mit Vorzeichen).
Zulässiger Wertebereich: abhängig von der mit
Kompensationstabelle.
Defaultwerte (nach load_program_file): = 0.
get_fly_2d_offset
®
5 PC/104-Plus-Karte, RTC
236.
load_fly_2d_table
®
5 PCIe/104-Karte
geladenen
338

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis