Programmierung

Inhalt

Allgemeine Informationen

KL6301 - Verknüpfung mit dem TwinCAT System Manager

EIB-Gruppenfilter

General

Inhalt

Beschreibung

KL6301

Kommunikation mit einer KL6301

KL6301_EX

Kommunikation mit einer KL6301

Read

Bausteine

Beschreibung

EIB_2OCTET_FLOAT_REC

Empfangen von 2 Byte Float EIB-Daten und konvertieren in REAL

EIB_2OCTET_SIGN_REC

Empfangen von 2 Byte Sign EIB-Daten und konvertieren in INT

EIB_2OCTET_UNSIGN_REC

Empfangen von 2 Byte Unsign EIB-Daten und konvertieren in UINT

EIB_3BIT_CONTROL_REC

Empfangen eines "3 Bit Controlled" Datentypen

EIB_4OCTET_FLOAT_REC

Empfangen von 4 Byte Float EIB-Daten und konvertieren in REAL

EIB_4OCTET_SIGN_REC

Empfangen von 4 Byte Sign EIB-Daten und konvertieren in DINT

EIB_4OCTET_UNSIGN_REC

Empfangen von 4 Byte Unsign EIB-Daten und konvertieren in UDINT

EIB_8BIT_SIGN_REC

Empfangen von 8 Bit EIB-Daten und konvertieren in INT

EIB_8BIT_UNSIGN_REC

Empfangen von 8 Bit EIB-Daten und konvertieren in BYTE

EIB_ALL_DATA_TYPES_REC

Empfängt beliebige EIB Daten

EIB_ALL_DATA_TYPES_REC_EX

Empfängt beliebige EIB Daten

EIB_BIT_CONTROL_REC

Empfangen eines "1 Bit Controlled" Datentypen

EIB_BIT_REC

Empfangen von 1 Bit EIB-Daten und konvertieren in BOOL

EIB_DATE_REC

Empfangen eines Datums

EIB_TIME_REC

Empfangen einer Zeit

Send

Bausteine

Beschreibung

EIB_2OCTET_FLOAT_SEND

Senden eines REAL Wertes (Konvertierung in 2 Byte Float EIB)

EIB_2OCTET_FLOAT_SEND_EX

Senden eines REAL Wertes (Konvertierung in 2 Byte Float EIB)

EIB_2OCTET_SIGN_SEND

Senden eines INT Wertes (Konvertierung in 2 Byte Sign EIB)

EIB_2OCTET_SIGN_SEND_EX

Senden eines INT Wertes (Konvertierung in 2 Byte Sign EIB)

EIB_2OCTET_UNSIGN_SEND

Senden eines UINT Wertes (Konvertierung in 2 Byte Unsign EIB)

EIB_2OCTET_UNSIGN_SEND_EX

Senden eines UINT Wertes (Konvertierung in 2 Byte Unsign EIB)

EIB_3BIT_CONTROL_SEND

Senden eines "3 Bit Controlled" Datentyypen

EIB_4OCTET_FLOAT_SEND

Senden eines REAL Wertes (Konvertierung in 4 Byte Float EIB)

EIB_4OCTET_FLOAT_SEND_EX

Senden eines REAL Wertes (Konvertierung in 4 Byte Float EIB)

EIB_4OCTET_SIGN_SEND

Senden eines DINT Wertes (Konvertierung in 4 Byte Sign EIB)

EIB_4OCTET_SIGN_SEND_EX

Senden eines DINT Wertes (Konvertierung in 4 Byte Sign EIB)

EIB_4OCTET_UNSIGN_SEND

Senden eines UDINT Wertes (Konvertierung in 4 Byte Unsign EIB)

EIB_8BIT_SIGN_SEND

Senden eines INT Wertes (Konvertierung in 1 Byte Sign EIB)

EIB_8BIT_SIGN_SEND_EX

Senden eines INT Wertes (Konvertierung in 1 Byte Sign EIB)

EIB_8BIT_UNSIGN_SEND

Senden eines BYTE Wertes (Konvertierung in 1 Byte Unsign EIB)

EIB_8BIT_UNSIGN_SEND_EX

Senden eines BYTE Wertes (Konvertierung in 1 Byte Unsign EIB)

EIB_ALL_DATA_TYPES_SEND

Senden von beliebigen EIB Daten

EIB_BIT_CONTROL_SEND

Senden eines "1 Bit Controlled" Datentypen

EIB_BIT_SEND

Senden eines BOOL Wertes

EIB_BIT_SEND_EX

Senden eines BOOL Wertes

EIB_BIT_SEND_MANUAL

Senden eines BOOL Wertes

EIB_DATE_SEND

Senden eines Datums

EIB_READ_SEND

Senden eines Read_Group_Req

EIB_TIME_SEND

Senden einer Zeit

Functions

Bausteine

Beschreibung

F_CONV_2GROUP_TO_3GROUP

Umwandlung einer 2 stufigen Gruppenadresse in eine 3 stufige Gruppenadresse

F_CONV_3GROUP_TO_2GROUP

Umwandlung einer 3 stufigen Gruppenadresse in eine 2 stufige Gruppenadresse

Enums

Datentypen

Beschreibung

EIB_ERROR_CODE

Fehlermeldungen

EIB_PRIORITY

Priorität des EIB-Telegramms

Structs

Datentypen

Beschreibung

EIB_GROUP_ADDR

3-stufige Gruppenadresse

EIB_GROUP_ADDR_2GROUP

2-stufige Gruppenadresse

EIB_GROUP_FILTER

Gruppenfilter

EIB_PHYS_ADDR

Physikalische Adresse

EIB_REC

Verbindet die Sende- und Empfangs-Bausteine mit dem Baustein KL6301