EIB_3BIT_CONTROL_REC

EIB_3BIT_CONTROL_REC 1:

Dieser Funktionsbaustein empfängt auf der eingestellten Gruppenadresse 4 Bit EIB-Daten und konvertiert diese in eine IEC61131-3 BOOL-Variable und in eine BYTE-Variable.

VAR_INPUT

Group_Address  : EIB_GROUP_ADDR;
strData_Rec    : EIB_REC;

Group_Address: Gruppenadresse von der die Daten gesendet werden (siehe EIB_GROUP_ADDR). Diese Gruppenadresse muss in den Filtern eingetragen sein!

strData_Rec: Datenstruktur die mit dem Baustein KL6301() verbunden sein muss (siehe EIB_REC).

VAR_OUTPUT

bDataReceive   : BOOL;
bControl       : BOOL;
byRange        : BYTE;

bDataReceive: Dieses Bit wird für genau einen Zyklus auf FALSE gesetzt wenn ein EIB-Telegramm mit der Gruppenadresse empfangen wird.

bControl: Gültige Werte (TRUE/FALSE).

byRange: Gültige Werte (000b..111b).

Aufteilung der 4 Bit in die Variablen bControl und byRange.

bControl

byRange.2

byRange.1

byRange.0