EIB_ERROR_CODE
Fehlermeldungen der Bibliothek.
TYPE EIB_ERROR_CODE :
(
NO_EIB_ERROR := 0,
WRONG_EIB_PHYS_ADDR := 1,
WRONG_EIB_GROUP_ADDR := 2,
WRONG_EIB_GROUP_LEN := 3,
WRONG_EIB_NO_FILTER := 4,
WRONG_EIB_IDX_RANGE := 5,
WRONG_EIB_FIRMWARE := 10,
WRONG_EIB_MODE := 11,
WRONG_MODE := 12,
WRONG_EIB_FIRMWARE_B1_NECESSARY := 14,
WRONG_EIB_FIRMWARE_B3_NECESSARY := 15,
WRONG_EIB_DATA_LEN := 20,
ERROR_EIB_SERVICE_NOT_SUPPORT := 21,
KL6301_TP_TOGGLE_ERROR := 30,
TIME_OUT := 31,
KL6301_NO_RESPONSE_FROM_TERMINAL := 32,
ERROR_SEND_8BIT_WRONG_Scaling_Mode := 40,
ERROR_EIB_PHY_ADDR_NOT_SUPPORT := 100,
ERROR_EIB_WRITE_DATA := 101,
MONITOR_MODE_LEN_IS_NOT_OK_MUST_0 := 102,
MONITOR_MODE_ADDR_IS_NOT_OK_MUST_0 := 103,
WATCHDOG_ERROR_NO_SEND := 104,
ERROR_EIB_NO_ACK := 16#0BBB,
ERROR_EIB_NO_COM_TO_TP := 16#FAFB,
ERROR_TP_TEMP_WARNING := 16#0FCC,
ERROR_TP_PROTOCOL_ERROR := 16#17CC,
ERROR_TP_TRANSMITTER_ERROR := 16#27CC,
ERROR_TP_RECEIVE_ERROR := 16#47CC,
ERROR_TP_SLAVE_COLLISION := 16#87CC
)
END_TYPE
NO_EIB_ERROR: Kein Fehler.
WRONG_EIB_PHYS_ADDR: Veraltet, wird nicht mehr verwendet.
WRONG_EIB_GROUP_ADDR: Die Eingangsvariable EIB_GROUP_FILTER.GROUP_ADDR ist fehlerhaft. Kontrollieren Sie GROUP_ADDR Ihrer Filter. MAIN muss kleiner 16 sein, SUB_MAIN kleiner 8.
WRONG_EIB_GROUP_LEN: Die Input Variable EIB_GROUP_FILTER.GROUP_LEN ist fehlerhaft. Falsche Länge der Filter, kontrollieren Sie den Mode und die Länge der Filter.
WRONG_EIB_NO_FILTER: Keine Filter erkannt. Kontrollieren Sie Ihre Filter in EIB_GROUP_FILTER und den Mode.
WRONG_EIB_IDX_RANGE: Die Eingangsvariable idx hat einen falschen Wert.
WRONG_EIB_FIRMWARE: Der Mode wird mit dieser Firmware nicht unterstützt.
WRONG_EIB_MODE: Nicht unterstützter Modus beim Parametrieren. Kontrollieren Sie iMode. Erlaubte Werte sind 0, 1 und 100.
WRONG_MODE: Die Eingangsvariable iMode hat einen falschen Wert.
WRONG_EIB_FIRMWARE_B1_NECESSARY: Mindestens Firmware B1 oder höher notwendig.
WRONG_EIB_FIRMWARE_B3_NECESSARY: Mindestens Firmware B3 oder höher notwendig.
WRONG_EIB_DATA_LEN: Erwartete Datenlänge des EIB Telegramms ist falsch. Telegramm wird verworfen. Kontrollieren Sie die EIB Gruppenadresse und/oder den benutzten Datentyp.
ERROR_EIB_SERVICE_NOT_SUPPORT: Dieses EIB Telegramm wird nicht unterstützt.
KL6301_TP_TOGGLE_ERROR: Klemme reagierte eine Sekunde lang nicht. Kontrollieren Sie die Verbindung zur KL6301. Befindet sich diese noch im Datenaustausch?
TIME_OUT: Bei der Parametrierung reagierte die Klemme nicht mehr. Kontrollieren Sie die Verbindung zur KL6301.
KL6301_NO_RESPONSE_FROM_TERMINAL: Keine Verbindung zur KL6301. Entweder Klemme nicht vorhanden oder Mapping fehlerhaft.
ERROR_SEND_8BIT_WRONG_Scaling_Mode: Falscher oder nicht unterstützter Scaling Mode.
ERROR_EIB_PHY_ADDR_NOT_SUPPORT: Physikalische Adressierung nicht erlaubt.
ERROR_EIB_WRITE_DATA: Veraltet. Wird nicht mehr verwendet.
MONITOR_MODE_LEN_IS_NOT_OK_MUST_0: Für den Monitorbetrieb muss die Länge der Filter 0 sein.
MONITOR_MODE_ADDR_IS_NOT_OK_MUST_0: Für den Monitorbetrieb müssen die Adressen 0 sein.
WATCHDOG_ERROR_NO_SEND: Übertragung von Daten nicht möglich. Die Gruppenadresse, an die nicht gesendet werden konnte, befindet sich in der lokalen Variable "NotSendGroup" des Funktionsbausteins KL6301.
ERROR_EIB_NO_ACK: Kein ACK erhalten.
ERROR_EIB_NO_COM_TO_TP: Keine Kommunikation mit der EIB Hardware.
ERROR_TP_TEMP_WARNING: Temperaturüberschreitung in der KL6301.
ERROR_TP_PROTOCOL_ERROR: Protokollfehler auf der EIB Physik.
ERROR_TP_TRANSMITTER_ERROR: Protokollfehler auf der EIB Physik.
ERROR_TP_RECEIVE_ERROR: Protokollfehler auf der EIB Physik.
ERROR_TP_SLAVE_COLLISION: Zu viele Kollisionen auf der EIB Physik. Reduzieren Sie die EIB Last.