EIB_BIT_SEND

EIB_BIT_SEND 1:

Dieser Funktionsbaustein sendet einen 1 Bit EIB-Wert zur eingestellte Gruppenadresse. Als Eingabewert steht Ihnen eine IEC61131-3 BOOL-Variable zur Verfügung. Die Daten werden nur bei Änderung des Datenwertes übertragen. Ändert sich der Wert innerhalb von 200 ms erneut, werden erst nach Ablauf von 200 ms neue Daten zum EIB-Teilnehmer gesendet (siehe Abbildung). Ändert sich der Wert innerhalb der "min. Send Time" und fällt dieser Wert auch innerhalb der "min. Send Time" auf den alten schon gesendeten Wert zurück, wird kein neues EIB-Telegramm gesendet.

VAR_INPUT

Group_Address  : EIB_GROUP_ADDR;
bData          : BOOL;
str_Rec        : EIB_REC;

Group_Address: Gruppenadresse, zu der die Daten gesendet werden (siehe EIB_GROUP_ADDR).

bData: Wertebereich TRUE/FALSE.

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

VAR_OUTPUT

bError         : BOOL;
iErrorID       : EIB_ERROR_CODE;

bError: Der Ausgang wird TRUE sobald ein Fehler auftritt. Dieser Fehler wird über die Variable iErrorID beschrieben.

iErrorID: Der Ausgang gibt im Fehlerfall einen Fehlercode aus (siehe EIB_ERROR_CODE). Gleichzeitig wird bError TRUE.

EIB_BIT_SEND 2: