Spezielle Befehle

Funktionsbausteine

Name

Beschreibung

FB_DALIV2Compare

Das Vorschaltgerät vergleicht seine Zufallsadresse (RANDOM ADDRESS) mit der Suchadresse (SEARCH ADDRESS).

FB_DALIV2Initialise

Startet die Adressierung der Vorschaltgeräte.

FB_DALIV2PhysicalSelection

Alle Vorschaltgeräte, die diesen Befehl empfangen, gehen in die Betriebsart physikalische Auswahl.

FB_DALIV2ProgramShortAddress

Alle ausgewählten Vorschaltgeräte speichern den Wert nShortAddress (SHORT ADDRESS) als Kurzadresse ab.

FB_DALIV2QueryShortAddress

Ist die Zufallsadresse (RANDOM ADDRESS) gleich der Suchadresse (SEARCH ADDRESS) so sendet das Vorschaltgerät seine Kurzadresse.

FB_DALIV2Randomise

Die Vorschaltgeräte erzeugen eine neue Zufallsadresse (RANDOM ADDRESS).

FB_DALIV2SearchAddr

Dieser Baustein setzt die Suchadresse (SEARCH ADDRESS).

FB_DALIV2SearchAddrH

Dieser Baustein setzt die oberen 8 Bit der 24-Bit-Suchadresse (SEARCH ADDRESS).

FB_DALIV2SearchAddrL

Dieser Baustein setzt die unteren 8 Bit der 24-Bit-Suchadresse (SEARCH ADDRESS).

FB_DALIV2SearchAddrM

Dieser Baustein setzt die mittleren 8 Bit der 24-Bit-Suchadresse (SEARCH ADDRESS).

FB_DALIV2SetDTR0

Schreibt einen 8-Bit-Wert in das DTR0 aller Vorschaltgeräte.

FB_DALIV2SetDTR1

Schreibt einen 8-Bit-Wert in das DTR1 aller Vorschaltgeräte.

FB_DALIV2SetDTR2

Schreibt einen 8-Bit-Wert in das DTR2 aller Vorschaltgeräte.

FB_DALIV2Terminate

Bei allen Vorschaltgeräten wird die Adressierung beendet.

FB_DALIV2VerifyShortAddress

Ist bei dem Vorschaltgerät die Kurzadresse gleich dem Parameter nShortAddress, so wird der Ausgang bAnswer auf TRUE gesetzt.

FB_DALIV2Withdraw

Vorschaltgeräte, bei denen die Zufallsadresse (RANDOM ADDRESS) gleich der Suchadresse (SEARCH ADDRESS) ist, dürfen nicht länger auf den Befehl FB_DALIV2Compare() reagieren.

FB_DALIV2WriteMemoryLocation

Schreibt einen 8-Bit-Wert in den Speicher eines Vorschaltgerätes. Zuvor muss der Zugriff auf den Speicher mit dem Befehl FB_DALIV2EnableWriteMemory() freigeschaltet werden.