EIB_8BIT_SIGN_REC

EIB_8BIT_SIGN_REC 1:

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).