Spezielle Befehle
Funktionsbausteine
Name | Beschreibung |
---|---|
Das Vorschaltgerät vergleicht seine Zufallsadresse (RANDOM ADDRESS) mit der Suchadresse (SEARCH ADDRESS). | |
Startet die Adressierung der Vorschaltgeräte. | |
Alle Vorschaltgeräte, die diesen Befehl empfangen, gehen in die Betriebsart physikalische Auswahl. | |
Alle ausgewählten Vorschaltgeräte speichern den Wert nShortAddress (SHORT ADDRESS) als Kurzadresse ab. | |
Ist die Zufallsadresse (RANDOM ADDRESS) gleich der Suchadresse (SEARCH ADDRESS) so sendet das Vorschaltgerät seine Kurzadresse. | |
Die Vorschaltgeräte erzeugen eine neue Zufallsadresse (RANDOM ADDRESS). | |
Dieser Baustein setzt die Suchadresse (SEARCH ADDRESS). | |
Dieser Baustein setzt die oberen 8 Bit der 24-Bit-Suchadresse (SEARCH ADDRESS). | |
Dieser Baustein setzt die unteren 8 Bit der 24-Bit-Suchadresse (SEARCH ADDRESS). | |
Dieser Baustein setzt die mittleren 8 Bit der 24-Bit-Suchadresse (SEARCH ADDRESS). | |
Schreibt einen 8-Bit-Wert in das DTR0 aller Vorschaltgeräte. | |
Schreibt einen 8-Bit-Wert in das DTR1 aller Vorschaltgeräte. | |
Schreibt einen 8-Bit-Wert in das DTR2 aller Vorschaltgeräte. | |
Bei allen Vorschaltgeräten wird die Adressierung beendet. | |
Ist bei dem Vorschaltgerät die Kurzadresse gleich dem Parameter nShortAddress, so wird der Ausgang bAnswer auf TRUE gesetzt. | |
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. | |
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. |
- FB_DALIV2Compare
- FB_DALIV2Initialise
- FB_DALIV2PhysicalSelection
- FB_DALIV2ProgramShortAddress
- FB_DALIV2QueryShortAddress
- FB_DALIV2Randomise
- FB_DALIV2SearchAddr
- FB_DALIV2SearchAddrH
- FB_DALIV2SearchAddrL
- FB_DALIV2SearchAddrM
- FB_DALIV2SetDTR0
- FB_DALIV2SetDTR1
- FB_DALIV2SetDTR2
- FB_DALIV2Terminate
- FB_DALIV2VerifyShortAddress
- FB_DALIV2Withdraw
- FB_DALIV2WriteMemoryLocation