EIB_READ_SEND
Dieser Funktionsbaustein sendet einen Read_Group_Req zur eingestellten Gruppenadresse. Um ein Read_Group_Res zu erhalten, muss der Gruppenadressfilter der KL6301 entsprechend parametriert sein.
Eingänge
VAR_INPUT
Group_Address : EIB_GROUP_ADDR;
bRead : BOOL;
str_Rec : EIB_REC;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
Group_Address | Gruppenadresse, zu der die Daten gesendet werden. Diese Gruppenadresse muss in den Filtern eingetragen sein! | |
bRead | BOOL | Positive Flanke startet den Baustein und schickt ein Read_Group_Req an den EIB-Teilnehmer. Zum Erhalt einer Antwort muss die Gruppenadresse im Filter eingetragen sein! |
str_Rec | Datenstruktur, die mit dem Baustein KL6301() verbunden sein muss. |
Ausgänge
VAR_OUTPUT
bError : BOOL;
iErrorID : EIB_ERROR_CODE;
bBusy : BOOL;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
bError | BOOL | 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. Gleichzeitig wird bError TRUE. | |
bBusy | BOOL | Solange bBusy gesetzt ist, also TRUE ist, arbeitet der Funktionsbaustein noch. Bitte warten Sie bis bBusy auf FALSE wechselt. |
Voraussetzungen
Entwicklungsumgebung | erforderliche TC3 SPS-Bibliothek |
---|---|
TwinCAT ab v3.1.4020.14 | Tc2_EIB ab v3.3.4.0 |