EIB_3BIT_CONTROL_REC
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 |