Herunterladen Inhalt Inhalt Diese Seite drucken

List_Jump_Cond - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

Unverzögerter

list_jump_cond

kurzer
Listenbefehl
Funktion
Bedingter (absoluter) Listensprung: Dieser Befehl führt den Befehl list_jump_pos( Pos )
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
list_jump_cond( Mask1, Mask0, Pos )
Parameter
Mask1,
Mask0
Pos
Hinweise
• Der Befehl ist synonym zum Befehl
®
®
RTC
4 RTC
5 Prinzipiell unveränderte Funktionalität, allerdings:
• Erhöhter Wertebereich für Pos.
• Sprünge in den geschützten Speicherbereich "Liste 3" und Sprünge aus dem
geschützten Speicherbereich heraus sind verboten (fehlerhafte Sprungbefehle werden
beim Abarbeiten ignoriert, siehe auch list_jump_pos).
Verweise
list_jump_pos,
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
16-Bit-Masken als 32-Bit-Werte ohne Vorzeichen.
Es werden nur die unteren 16 Bits ausgewertet.
Absolute Sprungadresse [0 ... (2
list_jump_pos_cond
®
5 PC/104-Plus-Karte, RTC
20
–1)] als 32-Bit-Wert ohne Vorzeichen.
list_jump_pos_cond
(siehe Hinweise dort).
®
5 PCIe/104-Karte
353

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis