EL6751 - ADS Error Codes
Die ADS Error Codes haben folgende Bedeutung:
Error | Beschreibung |
---|---|
0x1001 | nicht genügend Speicher für AMS-Kommando |
0x1101 | falsche Datenlänge bei StartFieldbus |
0x1102 | falscher DeviceState bei StartFieldbus |
0x1103 | Device kann nicht von INIT nach RUN wechseln |
0x1104 | falscher AdsState im Zustand INIT |
0x1105 | falscher DeviceState bei StopFieldbus |
0x1106 | Device kann nicht STOP nach RUN wechseln, wenn keine CDL definiert ist |
0x1107 | Device kann nicht STOP nach RUN wechseln, wenn keine Box definiert ist |
0x1108 | falsche Datenlänge bei StartDataTransfer |
0x1109 | falscher DeviceState bei StartDataTransfer |
0x110A | falscher AdsState im Zustand STOP |
0x110B | Device kann nicht von RUN nach INIT wechseln |
0x110C | falsche Datenlänge bei StopDataTransfer |
0x110D | falscher DeviceState bei StopDataTransfer |
0x1110 | falscher AdsState im Zustand RUN |
0x1111 | Laden der Device-Parameter nur im Zustand INIT erlaubt |
0x1112 | falsche Datenlänge bei SetDeviceState |
0x1113 | AddBox im Zustand INIT nicht erlaubt |
0x1114 | falsche Datenlänge bei AddBox |
0x1115 | DeleteBox im Zustand INIT nicht erlaubt |
0x1116 | falscher IndexOffset bei DeleteBox |
0x1117 | falsche Datenlänge bei DeleteBox |
0x1118 | ReadBox nur mit AdsRead |
0x1119 | AddCdl im Zustand INIT nicht erlaubt |
0x111A | falsche Datenlänge bei AddCdl |
0x111B | DeleteCdl im Zustand INIT nicht erlaubt |
0x111C | falscher IndexOffset bei DeleteCdl |
0x111D | falsche Datenlänge bei DeleteCdl |
0x111E | falsche IndexGroup bei AdsWrite |
0x111F | Device-Parameter können nicht gelesen werden |
0x1120 | Box-Parameter können nicht gelesen werden |
0x1121 | Cdl-Parameter können nicht gelesen werden |
0x1122 | DeleteBox bzw. DeleteCdl nur mit AdsWrite |
0x1123 | ReadBox nur im Zustand STOP möglich |
0x1124 | falscher IndexOffset bei ReadBox |
0x1125 | falsche Datenlänge bei ReadBox |
0x1126 | falsche IndexGroup bei AdsRead |
0x1127 | AddDeviceNotification im Zustand INIT nicht erlaubt |
0x1128 | DelDeviceNotification im Zustand INIT nicht erlaubt |
0x1129 | IndexOffset zu groß beim Lesen der Device-Diagnosedaten |
0x112B | IndexOffset zu groß beim Lesen der Box-Diagnosedaten |
0x112F | nicht genügend Speicher für ReadBox-Response |
0x1201 | AddCdl: Cdl-No ist zu groß |
0x1202 | DeleteCdl nur möglich, wenn CDL gestoppt ist |
0x1203 | DeleteCdl nicht möglich, da keine CDL definiert |
0x1204 | Zyklus konnte innerhalb der internen Watchdog-Zeit nicht beendet werden |
Error | Beschreibung |
---|---|
0x1301 | AddCdl: IO-Access-Multiplier ist zu groß |
0x1302 | AddCdl: Start-Cycle muss kleiner als IO-Access-Multiplier sein |
0x1303 | AddCdl: falsche Datenlänge der Output-Area |
0x1304 | AddCdl: falsche Datenoffset der Output-Area |
0x1305 | AddCdl: Output-Area ist bereits definiert |
0x1306 | AddCdl: falsche Datenlänge der Input-Area |
0x1307 | AddCdl: falsche Datenoffset der Input-Area |
0x1308 | AddCdl: Input-Area ist bereits definiert |
0x1309 | AddCdl: falscher Area-Typ |
0x130A | AddCdl: BoxNo wurde nicht mit AddBox definiert |
0x130B | AddCdl: falscher Aktions-Typ |
0x130C | AddCdl: nicht genügend Speicher für Poll-Liste |
0x130D | AddCdl: nicht genügend Speicher für Poll-Listen-Array |
0x130E | AddCdl: nicht genügend Speicher für Aktionen |
0x130F | AddCdl: CdlNo existiert bereits |
0x1310 | DeleteCdl: Cdl ist nicht gestoppt |
0x1311 | AddCdl: nicht genügend Speicher für asynchrone Sende-Liste |
0x1312 | AddCdl: nicht genügend Speicher für synchrone Empfangs-Liste |
0x1313 | AddCdl: nicht genügend Speicher für asynchrone Empfangs-Liste |
0x1316 | AddCdl: nicht genügend Speicher für synchrone Empfangs-Liste |
0x1318 | AddCdl: nur Slave-Aktion erlaubt |
0x1319 | AddCdl: nicht genügend Speicher für Slave-Liste |
0x1601 | AddBox: BoxNo ist zu groß |
0x1602 | AddBox: nicht genügend Speicher für ADS-StartUp-Telegramme |
0x1604 | DeleteBox: Box ist nicht gestoppt |
0x1605 | AddBox: nicht genügend Speicher für CDL-Telegramme |
0x1606 | AddBox: Anzahl der CDL-Telegramme ist zu groß |
0x1607 | BoxRestart: Box ist nicht gestoppt |
0x1608 | BoxRestart: Syntaxfehler AdsWriteControl |
0x1609 | BoxRestart: falscher AdsState |
0x160A | Syntaxfehler bei AdsWrite an Box-Port |
0x160B | AMS-CmdId wird von Box-Port nicht unterstützt |
0x160E | AdsReadState wird von Box-Port nicht unterstützt |
0x160F | AddBox: nicht genügend Speicher für das ADS-Interface |
0x1610 | AddBox: AMS-Channel ist ungültig |
0x1611 | Fehler Kommunikation zu einer AMS-Box |
0x1613 | Fehler Kommunikation zu einer AMS-Box: Offset ist falsch |
0x1614 | Fehler Kommunikation zu einer AMS-Box: Häppchen ist zu groß |
0x1615 | Fehler Kommunikation zu einer AMS-Box: AMS-Kommando ist zu groß |
0x1616 | Fehler Kommunikation zu einer AMS-Box: erstes Häppchen ist zu groß |
0x1617 | Fehler Kommunikation zu einer AMS-Box: erster Offset ist falsch |
0x1701 | AddDeviceNotification: Länge der Device-Diagnosedaten zu klein |
0x1702 | AddDeviceNotification: Länge der Device-Diagnosedaten zu groß |
0x1703 | AddDeviceNotification: Länge der Box-Diagnosedaten zu klein |
0x1704 | AddDeviceNotification: Länge der Box-Diagnosedaten zu groß |
0x1705 | AddDeviceNotification: Box ist nicht definiert |
0x1706 | AddDeviceNotification: falsche IndexGroup |
0x1707 | AddDeviceNotification: keine Resourcen mehr für Client |
0x1708 | DelDeviceNotification: falscher Handle |
0x1801 | StartFieldbus: Im Equidistant-Betrieb müssen Shift-Time + Safety-Time + 2*PLL-Sync-Time größer als die Cycle-Time sein |
0x1802 | StartFieldbus: Cycle-Time ist zu groß |
0x1803 | StartFieldbus: Cycle-Time ist zu groß |
0x1804 | StartFieldbus: Shift-Time ist zu groß |
0x1805 | StartFieldbus: PLL-Sync-Time ist zu groß |
0x1806 | StartFieldbus: Safety-Time ist zu groß |
0x1807 | StartFieldbus: Cycle-Times kleiner 1 ms müssen ein ganzzahliger Teiler von 1 ms sein |
Error | Beschreibung |
---|---|
0x1A01 | Speicher vom Huge-Heap konnte nicht alloziert werden, da er größer als 0x8000 Bytes war |
0x1A02 | Speicher vom Near-Heap konnte nicht alloziert werden, da er größer als 0x1000 Bytes war |
0x1A03 | Speicher vom Huge-Heap konnte nicht alloziert werden, da er 0 Bytes war |
0x1A04 | Speicher vom Near-Heap konnte nicht alloziert werden, da er 0 Bytes war |
0x2001 | StartFieldbus: Initialisierung des CAN-Controllers fehlgeschlagen |
0x2002 | AddBox: Box-Parameterlänge ist falsch |
0x2003 | AddBox: falsche Box-Nummer |
0x2004 | AddBox: Syntaxfehler bei ADS-StartUp-Parameter |
0x2005 | AddBox: Syntaxfehler bei PDO-Parameter |
0x2006 | AddBox: Syntaxfehler bei Datenlänge |
0x2007 | AddBox: nicht genügend Speicher |
0x2008 | AddCdl: falsche Empfangsdatenlänge |
0x2009 | AddCdl: falsche Sendedatenlänge |
0x200A | AddCdl: PDO ist nicht definiert |
0x200B | AddCdl: PDO-Id ist schon definiert |
0x200C | AddBox: Syntaxfehler bei ADS-StartUp-Parameter |
0x200D | AddBox: Syntaxfehler bei ADS-StartUp-Parameter |
0x200E | AddBox: Emergency-Id ist schon definiert |
0x200F | AddBox: zu viele PDOs definiert |
0x2010 | AddCdl: Telegrammindex ist falsch |
0x2011 | AddBox: zu viele Rx- bzw. Tx-PDOs |
0x2012 | AdsRead: falsche IndexGroup |
0x2013 | AdsRead: falscher IndexOffset |
0x2014 | AdsRead: falsche Länge |
0x2015 | AdsWrite: falsche IndexGroup |
0x2016 | AdsWrite: falscher IndexOffset |
0x2017 | AdsWrite: falsche Länge |
0x2018 | AddBox: Guarding-Time kleiner 10 ist nicht möglich |
0x2019 | AddBox: falscher Transmission-Type beim CAN-Layer 2-Node |
0x201A | AdsRead: bei CAN-Layer 2-Node nicht möglich |
0x201B | AdsWrite: bei CAN-Layer 2-Node nicht möglich |
0x201C | AddBox: BootUp-Id ist schon definiert |
0x201D | AddBox: BoxNo 0 ist nicht möglich |
0x201E | StartFieldbus: Laden der Device-Device-Parameter nur im Zustand OFFLINE möglich |
0x201F | StartDataTransfer: kein Speicher für Copy-Queue |
0x2020 | ReadBox: kein Speicher mehr |
0x2021 | ReadBox: SDO-Fehler oder Timeout |
0x2022 | ReadBox: SDO kann nicht initialisiert werden |
0x2023 | StartFieldbus: reserved Device-Parameter ungleich 0 |
0x2101 | nicht genügend Speicher für niederpriore Queues |
0x2102 | nicht genügend Speicher für niederpriore Queues |
0x2103 | nicht genügend Speicher beim Node-Boot-Up |
0x2104 | nicht genügend Speicher beim Node-Boot-Up |
0x2105 | nicht genügend Speicher beim Node-Boot-Up |
0x2106 | nicht genügend Speicher beim Node-Boot-Up |
0x2107 | nicht genügend Speicher beim Node-Boot-Up |
0x2108 | nicht genügend Speicher beim Node-Boot-Up |
0x2109 | nicht genügend Speicher beim Node-Boot-Up |
0x210A | nicht genügend Speicher beim Node-Boot-Up |
0x210B | nicht genügend Speicher beim Node-Boot-Up |
0x210C | nicht genügend Speicher beim Node-Boot-Up |
0x210D | nicht genügend Speicher beim Node-Boot-Up |
0x210E | nicht genügend Speicher beim Node-Boot-Up |
0x210F | nicht genügend Speicher beim Node-Boot-Up |
0x2110 | nicht genügend Speicher beim Node-Boot-Up |
0x2111 | nicht genügend Speicher beim Node-Boot-Up |
0x2112 | nicht genügend Speicher beim Node-Boot-Up |
0x2113 | nicht genügend Speicher beim Node-Boot-Up |
0x2114 | nicht genügend Speicher beim Node-Boot-Up |
0x2301 | nicht genügend Speicher für niederpriore Queues |
0x2302 | nicht genügend Speicher für niederpriore Queues |