Herunterladen Inhalt Inhalt Diese Seite drucken

Kapitel 9.3.2 "Bedingte Befehlsausführung", Seite - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

Unverzögerter
sub_call_abs
kurzer
Listenbefehl
Funktion
Bewirkt einen unbedingten Sprung zu einem indizierten Unterprogramm. Im
aufgerufenen Unterprogramm werden absolute Vektor- und Bogenbefehle (entsprechend
der aktuellen Koordinaten zum Zeitpunkt des Aufrufs) mit einem Offset beaufschlagt.
Aufruf
sub_call_abs( Index )
Parameter
Index
Hinweise
• Der Befehl sub_call_abs liest die Startadresse des indizierten Unterprogramms entspre-
chend dem ausgewählten Index aus der internen Verwaltungstabelle und ruft dann den
Befehl
programm auslöst.
• Enthält ein aufzurufendes Unterprogramm keine absoluten Befehle, besteht zwischen
sub_call_abs und
®
®
RTC
4 RTC
5 Neuer Befehl.
Verweise
sub_call,
Unverzögerter
sub_call_abs_cond
kurzer
Listenbefehl
Funktion
Bedingter Aufruf (AbsCall) eines indizierten Unterprogramms: Dieser Befehl führt den
Befehl sub_call_abs( Index ) aus, falls der aktuelle Wert (IOvalue) am 16 Bit-Digital-
Eingang der EXTENSION 1-Stiftleiste 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 direkt der nächste Listenbefehl ausgeführt.
Aufruf
sub_call_abs_cond( Mask1, Mask0, Index )
Parameter
Mask1,
Mask0
Index
Hinweise
• Siehe sub_call_abs.
• Siehe auch
®
®
RTC
4 RTC
5 Neuer Befehl.
Verweise
sub_call_abs
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
Index des aufzurufenden indizierten Unterprogramms als 32-Bit-Wert ohne
Vorzeichen. Zulässiger Wertebereich: [0 ... 1023].
list_call_abs
auf (siehe auch Hinweise dort), der dann den Sprung auf das Unter-
sub_call
kein Unterschied.
sub_call_abs_cond
16-Bit-Masken als 32-Bit-Werte ohne Vorzeichen.
Es werden nur die unteren 16 Bits ausgewertet..
Index des aufzurufenden indizierten Unterprogramms als 32-Bit-Wert ohne
Vorzeichen. Zulässiger Wertebereich: [0 ... 1023].
Kapitel 9.3.2 "Bedingte Befehlsausführung", Seite
®
5 PC/104-Plus-Karte, RTC
®
5 PCIe/104-Karte
236.
585

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis