EIB_8BIT_SIGN_REC
Dieser Funktionsbaustein empfängt auf der eingestellten Gruppenadresse 8 Bit EIB-Daten und konvertiert diese in eine IEC61131-3 INT-Variable. Zusätzlich kann der Wert automatisch umgerechnet werden.
VAR_INPUT
Group_Address : EIB_GROUP_ADDR;
Scaling_Mode : INT;
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!
Scaling_Mode:
0 - Der 8 Bit Wert wird als % Wert ausgegeben 0...100%
1 - Der 8 Bit Wert wird als Grad (Winkel) ausgegeben 0...360°
2 - Der 8 Bit Wert wird als ein Byte Wert ausgegeben 0...255
strData_Rec: Datenstruktur die mit dem Baustein KL6301() verbunden sein muss (siehe EIB_REC).
VAR_OUTPUT
bDataReceive : BOOL;
iData : INT;
bDataReceive: Dieses Bit wird für genau einen Zyklus auf FALSE gesetzt wenn ein EIB-Telegramm mit der Gruppenadresse empfangen wird.
iData: Skalierter Wert, siehe Scaling_Mode (-1 - Es wurde ein Scaling Mode außerhalb der Gültigkeit eingegeben).