EIB_DATE_SEND

EIB_DATE_SEND 1:

Dieser Funktionsbaustein sendet einen 3 Byte EIB-Wert zur eingestellten Gruppenadresse. Als Eingabewert stehen Ihnen drei IEC61131-3 Word-Variablen zur Verfügung. Die Daten werden beim ersten Aufruf des Bausteins und dann alle 5 Minuten erneut versendet.

VAR_INPUT

Group_Address  : EIB_GROUP_ADDR;
wDay           : WORD;
wMonth         : WORD;
wYear          : WORD;
str_Rec        : EIB_REC;

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

wDay: Wertebereich 1...31.

wMonth: Wertebereich 1...12.

wYear: Wertebereich 0...99. Wird ein Wert größer 2000 eingegeben, wird automatisch 2000 subtrahiert. So wird zum Beispiel für das Jahr 2005 zum EIB-Knoten nur die 5 übertragen.

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.