EIB_TIME_SEND

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

EIB_TIME_SEND 2: Eingänge

VAR_INPUT
  Group_Address : EIB_GROUP_ADDR;
  wHoure        : WORD;
  wMinute       : WORD;
  wSecond       : WORD;
  str_Rec       : EIB_REC;
END_VAR

Name

Typ

Beschreibung

Group_Address

EIB_GROUP_ADDR

Gruppenadresse, zu der die Daten gesendet werden. Diese Gruppenadresse muss in den Filtern eingetragen sein!

wHoure

WORD

Wertebereich 0..23.

wMinute

WORD

Wertebereich 0..59.

wSecond

WORD

Wertebereich 0..59.

str_Rec

EIB_REC

Datenstruktur, die mit dem Baustein KL6301() verbunden sein muss.

EIB_TIME_SEND 3: Ausgänge

VAR_OUTPUT
  bError   : BOOL;
  iErrorID : EIB_ERROR_CODE;
END_VAR

Name

Typ

Beschreibung

bError

BOOL

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

iErrorID

EIB_ERROR_CODE

Der Ausgang gibt im Fehlerfall einen Fehlercode aus. Gleichzeitig wird bError TRUE.

Voraussetzungen

Entwicklungsumgebung

erforderliche TC3 SPS-Bibliothek

TwinCAT ab v3.1.4020.14

Tc2_EIB ab v3.3.4.0