FB_Rec_1BS
Dieser Funktionsbaustein empfängt Daten, die über EnOcean empfangen wurden. Dieser Baustein wird zum Beispiel zur Anbindung von Fensterkontakten verwendet (ORG FIELD 6).
Eingänge
VAR_INPUT
str_KL6581 : STR_KL6581;
byNode : BYTE;
dw_ID : DWORD;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
str_KL6581 | Wird mit der Datenstruktur des Bausteins FB_KL6581() verbunden. | |
byNode | BYTE | Filter - bei dem Wert Null werden die EnOcean-Telegramme von allen KL6583 empfangen. Wird ein Wert von 1 bis 8 eingetragen, werden nur die Daten der entsprechenden KL6583 empfangen. |
dw_ID | DWORD | EnOcean-ID, die empfangen werden soll. |
Ausgänge
VAR_OUTPUT
bOpen : BOOL;
bClose : BOOL;
bLRN : BOOL;
by_Node : BYTE;
bReceive : BOOL := TRUE;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
bOpen | BOOL | Kontakt offen |
bClose | BOOL | Kontakt geschlossen |
bLRN | BOOL | LRN-Taste gedrückt |
by_Node | BYTE | Node Nummer der KL6583, die das EnOcean-Telegramm empfangen hat. |
bReceive | BOOL | Bei empfangenden EnOcean-Telegramm wird dieser Wert für einen Zyklus auf FALSE gesetzt. |
Voraussetzungen
Entwicklungsumgebung | erforderliche TC3 SPS-Bibliothek |
---|---|
TwinCAT ab v3.1.4020.14 | Tc2_EnOcean ab v3.3.5.0 |