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)
VAR_INPUT
str_KL6581 : STR_KL6581;
byNode : BYTE;
dw_ID : DWORD;
str_KL6581: Datenstruktur die mit dem Baustein FB_KL6581() verbunden wird.
byNode: Filter - bei den Wert Null werden die EnOcean-Telegramme von allen EnOcean-Sender und -Empfänger KL6583-0000 empfangen. Wird ein Wert von 1...8 eingetragen, werden nur die Daten von der entsprechenden KL6583 empfangen.
dw_ID: EnOcean-ID die empfangen werden soll.
VAR_OUTPUT
bOpen : BOOL;
bClose : BOOL;
bLRN : BOOL;
by_Node : BYTE;
bReceive : BOOL := TRUE;
bOpen: Kontakt offen.
bClose: Kontakt geschlossen.
bLRN: LRN Taste gedrückt.
by_Node: Node Nummer der KL6583 die das EnOcean Telegramm empfangen hat.
bReceive: Bei empfangenem EnOcean Telegramm wird dieser Wert für einen Zyklus auf FALSE gesetzt.