ADS-Error-Codes

Fehlercode

Bedeutung

0x1129

IndexOffset zu groß beim Lesen der FC310x/EL6731-Diagnosedaten

0x112B

IndexOffset zu groß beim Lesen der Slave-Diagnosedaten

0x112D

ungültige Stationsadresse beim Lesen der Slave-Diagnosedaten

0x2023

ungültiger IndexOffset beim Rücksetzen der FC310x/EL6731-Diagnosedaten

0x2024

ungültige Daten beim Rücksetzen der FC310x/EL6731-Diagnosedaten

0x2025

ungültige Datenlänge beim Rücksetzen der FC310x/EL6731-Diagnosedaten

0x2101

DPV1-C1-Read: zyklische Verbindung zu Slave noch nicht aufgebaut

0x2102

PKW-Read: nur die Datenlängen 2 und 4 sind erlaubt

0x2103

PKW-Read: Slave nicht im Datenaustausch

0x2105

PKW-Read: Slave unterstützt kein PKW

0x2106

PKW-Read: falscher IndexOffset

0x2107

PKW-Read: falsche IndexGroup

0x2109

DPV1-C1-Read: FDL-Fehler (antwortet nicht, etc.)

0x210A

DPV1-C1-Read: Syntax-Fehler (DPV1-Syntax nicht korrekt)

0x210B

DPV1-C1-Read: DPV1-Fehler (4 Byte Fehlercode in den Diagnosedaten des Slave)

0x210C

PKW-Read: Syntax-Fehler

0x210D

PKW-Read: PKW-Fehler

0x210E

PKW-Read: falscher Datentyp

0x210F

DPV1-C1-Write: zyklische Verbindung zu Slave noch nicht aufgebaut

0x2110

PKW-Write: nur die Datenlängen 2 und 4 sind erlaubt

0x2111

PKW-Write: falscher IndexOffset

0x2112

PKW-Write: Slave unterstützt kein PKW

0x2113

PKW-Write: falsche IndexGroup

0x2114

Read allgemein: falsche IndexGroup

0x2115

DPV1-C1-Write: FDL-Fehler (antwortet nicht, etc.)

0x2116

DPV1-C1-Write: Syntax-Fehler (DPV1-Syntax nicht korrekt)

0x2117

DPV1-C1-Write: DPV1-Fehler (4 Byte Fehlercode in den Diagnosedaten des Slave)

0x211C

Read allgemein: falsche IndexGroup

0x211D

SetSlaveAdress: falscher IndexOffset

0x211E

FDL-AGAG-Write: falscher IndexOffset

0x211F

FDL-AGAG-Read: falscher IndexOffset

0x2120

FDL-AGAG-Write: falsche Länge

0x2121

SetSlaveAddress: falsche Länge

0x2122

FDL-AGAG-Read: falsche Länge

0x2131

Write allgemein: falsche indexGroup

0x2132

Write allgemein: falsche indexGroup

0x2137

PKW-Read: WORD empfangen, aber Read-Datenlänge ungleich 2

0x2138

PKW-Read: DWORD empfangen, aber Read-Datenlänge ungleich 4

0x2139

PKW-Read: unbekannte AK empfangen (1,2 oder 7 erwartet)

0x213A

PKW-Read-Array: WORD empfangen, aber Read-Datenlänge ungleich 2

0x213B

PKW-Read-Array: DWORD empfangen, aber Read-Datenlänge ungleich 4

0x213C

PKW-Read-Array: unbekannte AK empfangen (4,5 oder 7 erwartet)

0x213D

PKW-Write-Array: unbekannte AK empfangen (2 oder 7 erwartet)

0x213E

PKW-Write: unbekannte AK empfangen (1 oder 7 erwartet)

0x213F

PKW-Write: unbekannte AK empfangen (2 oder 7 erwartet)

0x2140

PKW-Write-Array: unbekannte AK empfangen (1 oder 7 erwartet)

0x2142

SetSlaveAddress: falscher Parameter beim Setzen der Adresse im Slave-Mode

0x2144

falsche IndexGroup beim ReadWrite

0x2147

DPV1-C2-Initiate: MSAC_C2 ist nicht aktiviert

0x2148

falsche IndexGroup beim Read

0x2149

falsche IndexGroup beim Write

Fehlercode

Bedeutung

0x214E

DPV1-C2-Read: MSAC_C2 ist nicht aktiviert

0x214F

DPV1-C2-Write: MSAC_C2 ist nicht aktiviert

0x2150

DPV1-C2-DataTransport: MSAC_C2 ist nicht aktiviert

0x2151

DPV1-C2-Read: FDL-Fehler (antwortet nicht, etc.)

0x2152

DPV1-C2-Read: Abort der Verbindung

0x2153

DPV1-C2-Read: DPV1-Fehler (4 Byte Fehlercode in den Diagnosedaten des Slave)

0x2154

PKW-ReadNoOfElements: Länge muss gleich 1 sein

0x2155

PKW-ReadNoOfElements: PKW ist nicht aktiviert

0x2156

PKW-ReadNoOfElements: Achs-Nummer ist zu groß

0x2157

PKW-ReadNoOfElements: Slave nicht im Datenaustausch

0x2158

PKW-ReadNoOfElements: unbekannte AK empfangen (6 oder 7 erwartet)

0x215A

DPV1-C2-Write: FDL-Fehler (antwortet nicht, etc.)

0x215B

DPV1-C2-Write: Abort der Verbindung

0x215C

DPV1-C2-Write: DPV1-Fehler (4 Byte Fehlercode in den Diagnosedaten des Slave)

0x215D

DPV1-C2-DataTransport: FDL-Fehler (antwortet nicht, etc.)

0x215E

DPV1-C2-DataTransport: Abort der Verbindung

0x215F

DPV1-C2-DataTransport: DPV1-Fehler (4 Byte Fehlercode in den Diagnosedaten des Slave)

0x2163

DPV1-C2-DataTransport: falscher IndexOffset

0x2600-0x26FF

AK 7 (Fehler) bei PKW-Bearbeitung erhalten, Fehlercode in Lo-Byte

0x2700-0x27FF

Fehler bei DPV1-Bearbeitung, 4 Bytes Fehlercode in den Slave-Diagnosedaten, Byte 3 des Fehlercodes (Error-Class, Error-Code) steht in Lo-Byte

„Nicht erwartete“ Fehlercodes vom PROFIBUS Slave in 0x28xx

Fehlercode

Bedeutung

0x0

OK (wird in der Regel nicht von der Klemme weitergegeben)

0x1

UE = User Error

0x2

RR = No resources

0x3

RS = SAP not enabled

0x8***

DL = Data Low (normal case with DP)

0x9***

NR = No response data ready

0xA

DH = Data High (DP diagnosis pending)

0xC

RDL = Data not received and Data Low

0xD

RDH = Data not received and Data High

***) DL und NR werden von der EL6731 behandelt