Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

GETSW - Auftragsschalter abfragen

&pagelevel(4)&pagelevel

Allgemeines

Anwendungsgebiet:

Benutzer- und Auftragsschalter; siehe "Benutzer- und Auftragsschalter"

Makrotyp:

O-Typ;

siehe "O-Typ-Makroaufrufe"

  • Seit BS2000/OSD-BC V1.0 steht der neue Makro SWITCH zur Verfügung, der die Funktionalitäten der Makros GETSW, GETUS, SETSW und SETUS vereinigt.

Makrobeschreibung

(zur allgemeinen Beschreibung der Auftragsschalter siehe Makro SETSW)

Der Makro GETSW überträgt die Stellung der Auftragsschalter des laufenden Auftrags in das Register R0.
Die Schalter sind in aufsteigender Reihenfolge den Bits des Registers R0 (von rechts nach links) zugeordnet:

Bit 2 (0)  -->  Schalter 0
Bit 2 (1)  -->  Schalter 1
   :              :
   :              :
Bit 2 (31) -->  Schalter 31

Es gilt:
Bit 2n = 0: Schalter n ausgeschaltet
Bit 2n = 1: Schalter n eingeschaltet
0 <= n <= 31

Ein Returncode über die Makroausführung wird nicht übergeben.

Makroaufrufformat

GETSW