ABB Application Error ABB
58 Fehlercodes dokumentiert
Initialisierungsfehler (Überprüfen Sie den Einbau der Speichereinheit)
Der Antrieb zeigt dauerhaft ein Bindestrich-Zeichen ('-') oder ein anderes einstelliges Zeichen ('0' bis '9') an, was auf einen Initialisierungsfehler hinweist. Dies bedeutet, dass der Antrieb den Firmware-Ladestadium nicht erreichen kann, oft aufgrund eines falsch eingesetzten Speichermoduls, Problemen beim Laden der Firmware oder angeschlossener externer Hardware.
Datenwert außerhalb des Bereichs
Dieser synchrone Programmierfehler tritt auf, wenn ein angegebener Datenwert, wie z.B. eine Parametereinstellung, außerhalb seines zulässigen Betriebsbereichs liegt. Ein Beispiel ist die Einstellung von SCALEFACTOR(0) auf einen negativen Wert, obwohl dieser positiv sein muss. Wenn kein ONERROR-Ereignis definiert ist, wird das Programm beendet.
Standardkonfiguration (DEFAULT)
Dies ist ein normaler Zustand während des Hochfahrens, sollte aber nicht dauerhaft bestehen bleiben. Bleibt der Umrichter in diesem Zustand, weist dies auf ein Problem mit dem Speichermodul, der Firmware oder der angeschlossenen externen Hardware hin, das den Übergang in einen betriebsbereiten Zustand verhindert. Hinweis: Dieser Zustand bedeutet auch, dass der Umrichter aktiviert ist, daher ist er von einem normalen aktivierten Zustand zu unterscheiden.
Standard-Kommunikationsprofilkonfiguration (DEFAULT_COMMS)
Dies ist ein normaler Zustand während des Hochfahrens, sollte aber nicht dauerhaft bestehen bleiben. Bleibt der Antrieb in diesem Zustand, weist dies auf ein Problem mit der Encoder-Konfiguration oder der allgemeinen Antriebsparameterkonfiguration hin, das das System daran hindert, sein vorgesehenes Kommunikationsprofil zu laden.
Daten passen nicht in ein ICM telegram
Die für die Übertragung vorgesehenen Datenmengen passen nicht in ein einzelnes ICM (Internal Communication Module) telegram. Dies tritt typischerweise auf, wenn eine Host-Anwendung `doMultipleCommands` mit zu vielen gekapselten Aufrufen verwendet.
Warnung während der Parametrierung
Eine Warnung ist beim Herunterladen einer Parameter-Tabelle auf einen e100 Umrichter aufgetreten. Dies geschieht, wenn ein Parameter in der Tabelle vom Umrichter nicht unterstützt wurde oder diese spezifische Instanz des Parameters nicht existierte. Sie kann auch durch eine Argumentenliste mit mehr als 2 Parametern, eine Werteliste mit mehr als 1 Parameter, einen falschen Werttyp oder das Herunterladen einer Parameter-Tabelle verursacht werden, die für eine andere Produktkonfiguration generiert wurde (z.B. MotiFlex e100 mit Resolver-Option im Vergleich zu keiner Option).
Power ready Konfiguration fehlerhaft
Dieser Fehler tritt auf, wenn versucht wird, POWERREADYINPUT oder POWERREADYOUTPUT einem Eingang/Ausgang zuzuweisen, der mit inkompatiblen Einstellungen konfiguriert ist (z.B. INPUTMODE, INPUTACTIVELEVEL, OUTPUTACTIVELEVEL). Er tritt auch auf, wenn anschließend versucht wird, die Konfiguration eines Eingangs/Ausgangs zu ändern, der bereits als POWERREADYINPUT oder POWERREADYOUTPUT zugewiesen wurde.
Achse stoppt, kann move nicht laden
Dieser Fehler wird zurückgegeben, wenn versucht wird, einen weiteren move command auszugeben (zu laden), während die Achse bereits im Begriff ist zu stoppen. Dies gilt nicht nur für move commands, sondern auch, wenn ein CANCEL oder STOP command ausgegeben wird, während die Achse bereits stoppt oder einen anderen CANCEL verarbeitet.
Ereignis nicht vorhanden/installiert
Das Mint-Programm versuchte, auf ein Ereignis zu verweisen, das nicht vorhanden, nicht installiert oder im Controller (MotiFlex e100, MotiFlex e180, MicroFlex e190) undefiniert ist.
Event nicht unterstützt
Das Mint-Programm hat versucht, ein Event zu verwenden, das von der aktuellen Controller-Hardware oder Firmware-Version (MotiFlex e100, MotiFlex e180, MicroFlex e190) nicht unterstützt wird.
Stack overflow
Dies ist ein 'fataler' synchroner Fehler, der anzeigt, dass der Aufruf-Stack des Programms seinen zugewiesenen Speicherplatz überschritten hat. Dies tritt typischerweise in komplexen oder tief verschachtelten Mint Programmen auf, bei denen zu viele Funktionsaufrufe oder rekursive Operationen gleichzeitig aktiv sind. Dieser Fehler beendet das Mint Programm sofort und ruft das ONERROR event nicht auf.
Index außerhalb des Bereichs
Dies ist ein 'fataler' synchroner Fehler, der einen Versuch anzeigt, auf ein Array-Element oder eine Datenstruktur zuzugreifen, wobei ein Index verwendet wird, der außerhalb seiner definierten Grenzen liegt. Zum Beispiel der Versuch, auf das 10. Element eines Arrays zuzugreifen, das nur mit 5 Elementen deklariert wurde. Dieser Fehler beendet das Mint Programm sofort und ruft das ONERROR event nicht auf.
Stack-Unterlauf
Dies ist ein 'fataler' synchroner Fehler, der einen Versuch anzeigt, Daten von einem leeren Stack zu entnehmen (pop). Dies tritt typischerweise in Mint-Programmen auf, wenn mehr Stack-Pop-Operationen (z.B. Funktionsrücksprünge ohne entsprechende Aufrufe) als Push-Operationen vorhanden sind. Dieser Fehler beendet das Mint-Programm sofort und ruft das ONERROR-Ereignis nicht auf.
Encoder-Fehler (_ecPOSSIBLE_ENCODER_FAULT)
Dies ist ein allgemeiner Encoder-Fehler, der vom Antrieb erkannt wurde, der auf ein potenzielles Problem mit der Encoder-Konfiguration, der Verkabelung oder der Betriebsintegrität des Encoders hinweist. Dies kann zu ungenauer Positions- oder Drehzahlrückmeldung führen.
Test move wird zu lange dauern
Eine Testbewegung (Test move) wurde initiiert, welche der Antrieb als übermäßig lange zur Fertigstellung erachtet. Dies liegt oft an inkorrekten scaling parameters oder einer unsachgemäß konfigurierten test move velocity.
Geschwindigkeit der Testbewegung ist zu hoch
Während des Geschwindigkeits-Autotunings überschritt die berechnete Geschwindigkeit den konfigurierten DriveSpeedMax Parameter. Dies deutet darauf hin, dass der DriveSpeedMax Parameter möglicherweise zu niedrig eingestellt ist oder der Autotuning-Prozess eine übermäßig schnelle Bewegung versucht.
Motorbemessungsstrom undefiniert
Der Parameter Motor rated current ist auf einen Wert kleiner als 0.2A eingestellt, was zu niedrig ist, damit der drive den Motor effektiv steuern kann. Dies deutet typischerweise auf eine falsche Eingabe der Motordaten oder den Versuch hin, einen für den drive zu kleinen Motor zu verwenden.
Stromregelkreis ist nicht abgestimmt
Der Stromregelkreis wurde nicht korrekt abgestimmt, bevor das Rotorparameter-Autotuning versucht wurde, speziell anwendbar auf Asynchronmotoren. Eine ordnungsgemäße Abstimmung des Stromregelkreises ist eine Voraussetzung für eine genaue Rotorparameter-Identifizierung.
Autotuning unterstützt Motortyp nicht
Das gewünschte Autotuning-Verfahren ist nicht kompatibel mit dem aktuell im Antrieb konfigurierten Motortyp. Dies weist darauf hin, dass die Motordaten möglicherweise falsch sind oder eine nicht unterstützte Autotuning-Funktion für diesen spezifischen Motor ausgewählt wurde.
Proportionalverstärkung der Flussregelung kann nicht eingestellt werden
Der Antrieb kann die Proportionalverstärkung für den Flussregelkreis nicht einstellen. Dies deutet typischerweise auf falsche Motordaten hin, was die Fähigkeit des Antriebs beeinträchtigt, Regelungsparameter für die Flussregelung korrekt zu berechnen und anzuwenden.
Integralgewinn für die Flussregelung kann nicht eingestellt werden
Der Antrieb ist nicht in der Lage, den Integralgewinn für die Flussregelschleife einzustellen. Dieser Fehler weist typischerweise auf Probleme mit den Motordaten hin, die die korrekte Berechnung und Anwendung der Flussregelparameter verhindern, obwohl das Handbuch besagt, dass er möglicherweise nicht als API error angezeigt wird.
Magnetisierungsinduktivität kann nicht eingestellt werden
Der Umrichter kann die Magnetisierungsinduktivität (Lm) des Motors nicht bestimmen oder einstellen. Dies wird typischerweise durch falsch eingegebene Motordaten im Umrichter verursacht, welche für eine genaue Motormodellierung und Regelungsberechnungen entscheidend sind.
EtherCAT AL status code
Dieser Fehler wird zusammen mit einem Profile Code im Mint WorkBench Error Log gemeldet. Der angezeigte Profile Code muss in hexadezimaler Form umgewandelt werden, um den spezifischen EtherCAT-Fehlercode zu enthüllen. Dieser Status zeigt an, dass der EtherCAT-Master einen Fehlercode vom Antrieb (z.B. MotiFlex e100, MotiFlex e180, MicroFlex e190) erhalten hat.
CIP-Konfigurationsfehler
Dieser Fehler wird zusammen mit einem Profile Code im Mint WorkBench Error Log gemeldet, der in Hexadezimal umgewandelt werden muss, um den spezifischen CIP (Common Industrial Protocol) allgemeinen Statuscode anzuzeigen. Dies deutet darauf hin, dass der EtherCAT master einen CIP Fehlercode vom drive erhalten hat.
POWERLINK Fehlercode
Dieser Fehler wird zusammen mit einem Profile Code im Mint WorkBench Error Log gemeldet, der in Hexadezimal umgewandelt werden muss, um den spezifischen POWERLINK Fehlercode zu enthüllen. Dies deutet darauf hin, dass der POWERLINK master einen Fehlercode vom drive erhalten hat.
PROFInet error code
Dieser Fehler wird gemeldet, wenn die Konfiguration des Multicast MAC filters fehlschlägt. Es deutet darauf hin, dass der PROFInet master versucht hat, die device ID zu konfigurieren, aber am Antrieb (z.B. MotiFlex e100, MotiFlex e180, MicroFlex e190) fehlgeschlagen ist.
Motortemperaturauslösung (_ecMOTOR_TEMP_INPUT)
Ein Übertemperaturzustand wurde für den Motor erkannt. Dies kann entweder durch den fest verdrahteten X10 Thermistor-Eingang oder durch einen seriellen Motor-Encoder (z.B. Hiperface DSP), der Thermistorwiderstandsdaten liefert, ausgelöst werden. Der Antrieb löst aus, wenn dieser Wert den Parameter MOTORTEMPERATURETRIP überschreitet.
Fehler bei der Phasensuche (_ecPHASE_SEARCH_FAILED)
Der Phasensuchvorgang, der zur Steuerung von Motoren mit einem "encoder only"-Rückführungstyp erforderlich ist, konnte nicht erfolgreich abgeschlossen werden. Dies weist auf ein Problem mit den encoder settings oder der motor pole configuration hin, das eine korrekte Motorkommutierung verhindert.
Hall-Signale verloren oder falsch (_ecHALL_SIGNAL_LOSS)
Dieser Fehler tritt auf, wenn der Antrieb für "nur Halls" oder "Encoder + Halls"-Rückmeldung konfiguriert ist und einen illegalen Hall-Sensorstatus (0 oder 7) erkennt. Dies deutet typischerweise auf einen fehlerhaften Encoder (der oft Hall-Signale simuliert) oder eine falsche Verkabelung hin.
Encoder nicht betriebsbereit
Das Antriebsgerät (MotiFlex e100, MotiFlex e180, MicroFlex e190) ist für die Verwendung eines Serial Encoder konfiguriert, kann aber keine Positionsinformationen bereitstellen. Dieser Fehler wird generiert, wenn versucht wird, die Achse zu aktivieren, bevor der Encoder bereit ist (was mehrere Sekunden dauern kann) oder wenn die am Antriebsgerät konfigurierte Auflösung nicht mit dem Encoder kompatibel ist. Die Achse wird notgehalten und deaktiviert.
Phasenausfall der Einspeisung erkannt
Der dreiphasige Antrieb (MotiFlex e100, MotiFlex e180) hat den Verlust einer oder mehrerer AC-Versorgungsphasen erkannt. MotiFlex e100 Antriebe verwenden dedizierte Phasenüberwachungshardware, während MotiFlex e180 Antriebe die DC-Bus-Welligkeit überwachen; übermäßige Welligkeit deutet auf einen Eingangsphasenausfall hin. Der Antrieb kann normalerweise nur mit einer dreiphasigen Versorgung betrieben werden.
PDO-Daten fehlen (CN zu MN)
Prozessdatenobjekt (PDO)-Daten von der entfernten Achse (CN) zum Manager (MN) sind verloren gegangen. Dieser Fehler tritt auf, wenn der Manager feststellt, dass mindestens zwei aufeinanderfolgende PDO-Pakete nicht korrekt empfangen wurden. Bei einem NextMove e100 kann dies geschehen, wenn ein Antrieb aus dem Netzwerk verschwindet.
Kühlkörper zu heiß für Phasensuche
Der Phasensuchlauf wurde verhindert, da die Kühlkörpertemperatur des Antriebs ihre sicheren Betriebsgrenzen überschritten hat.
PDO-Wert außerhalb des Bereichs
Beim Steuern einer Achse über Real-Time Ethernet (RTE) war eines der an den Antrieb gesendeten Process Data Objects (PDOs) außerhalb seines zulässigen Bereichs. Dies wird häufig beim PDO der Geschwindigkeitsreferenz beobachtet, oft wenn eine Achse mit einer Master-Achse/einem Master-Encoder gekoppelt ist und der Master-Position-/Encoder-Wert programmatisch auf einen neuen Wert geändert wird, was zu einer sofortigen und übermäßigen Geschwindigkeitsanforderung führt.
STO active
Einer oder beide der Safe Torque Off (STO) Eingänge werden nicht mit Spannung versorgt. Dieser Fehler kann nur auftreten, wenn der Antrieb (MotiFlex e100, MotiFlex e180, MicroFlex e190) freigegeben ist, was darauf hinweist, dass die Sicherheitsfunktion das Drehmoment vom Motor entfernt hat.
STO Hardwarefehler
Einer oder beide der internen Fehlerschaltkreisausgänge innerhalb des Antriebs (MotiFlex e100, MotiFlex e180, MicroFlex e190) wurden gesetzt, was auf einen internen Hardwarefehler in den Safe Torque Off (STO) Schaltkreisen hinweist. Dieser Fehler kann auftreten, unabhängig davon, ob der Antrieb aktiviert oder deaktiviert ist.
STO-Eingangsunstimmigkeit
Der Umrichter (MotiFlex e100, MotiFlex e180, MicroFlex e190) hat eine Unstimmigkeit in seinen internen Safe Torque Off (STO)-Registern erkannt, was bedeutet, dass die beiden redundanten STO-Eingänge nicht im selben Zustand sind. Dieser Fehler kann auftreten, wenn der Umrichter aktiviert oder deaktiviert wird.
Encoder-Messwert fehlerhaft oder Hall-Fehler
Der Antrieb (MotiFlex e100, MotiFlex e180, MicroFlex e190) hat festgestellt, dass der gemessene Hall-Übergangswinkel vom in der Steuerung verwendeten elektrischen Winkel um mindestens 70 Grad abweicht, was auf eine erhebliche Diskrepanz in der Positionsrückmeldung hindeutet.
Alle Achsenfehler gelöscht
Dies ist eine Informationsmeldung, die im Fehlerprotokoll erscheint, um anzuzeigen, dass alle achsbezogenen Fehler erfolgreich aus der aktiven Fehlerliste des Antriebs gelöscht wurden.
Encoder-Batterie leer
Diese Informationsmeldung kann beim Start oder wenn der Antrieb (MotiFlex e100, MotiFlex e180, MicroFlex e190) aktiviert wird, auftreten und weist darauf hin, dass die Batterie-Pufferversorgung für einen Smart Abs encoder ausgefallen oder entladen ist.
Resolver-Signale verloren oder fehlerhaft (_ecRESOLVER_SIGNAL_LOSS)
Ein Fehler ist bei der Verwendung des Resolver Adapters (OPT-MF-201 oder FB-03) aufgetreten. Der Fehler wird durch den Verlust von Resolver-Signalen verursacht, was auf Probleme mit der Verkabelung zum Rückführgerät des Motors, dem Motorstecker oder den internen Verbindungen zum Adapter hinweist.
Hiperface DSL Encoderfehler (_ecHIPERFACE_DSL_ENCODER_ERROR)
Ein Fehler ist aufgetreten, als der Antrieb versucht hat, Positionsdaten über eine Hiperface DSL Encoderverbindung zu lesen. Dies deutet typischerweise auf Probleme mit der Verkabelung zum Feedback-Gerät des Motors, dem Motorstecker oder Verbindungen innerhalb des Adapters hin, die die Kommunikationsverbindung beeinträchtigen.
Ausgangsfrequenz über Grenzwert (_ecOUTPUT_FREQ_OVER_LIMIT)
Der Umrichter hat festgestellt, dass seine Ausgangsfrequenz 550 Hz überschritten hat. Diese Beschränkung wurde implementiert, um die relevanten europäischen Exportkontrollvorschriften einzuhalten, was auf einen Versuch hinweist, außerhalb einer gesetzlich vorgeschriebenen Grenze zu arbeiten.
Antriebsdrehzahl Maximum ist außerhalb des Bereichs (_ecDRIVESPEEDMAX_OUT_OF_RANGE)
Die Motordrehzahl hat den im Parameter DRIVESPEEDMAX(0) eingestellten Wert überschritten. Dies deutet darauf hin, dass die vorgegebene Antriebsdrehzahl für die konfigurierte Maximalgrenze zu hoch ist oder der Parameter DRIVESPEEDMAX falsch eingestellt ist.
Regler-Übertemperatur
Das Antriebsgerät (MotiFlex e180, MicroFlex e190) hat festgestellt, dass seine interne Temperatur gefährlich hoch ist. Der Messwert des internen Temperatursensors (Parameter TEMPERATURE) hat den vordefinierten Wert TEMPERATURELIMITFATAL überschritten (z.B. e190 3A ist 80°C, e190 6A und 9A ist 75°C, e180 ist 80°C).
FPGA-Initialisierung fehlgeschlagen
Das FPGA (Field-Programmable Gate Array) des Controllers konnte während des Hochfahrens oder Betriebs nicht ordnungsgemäß initialisiert werden.
Fehler beim Zugriff auf nichtflüchtigen Speicher
Der Controller des Antriebs kann nicht auf seinen nichtflüchtigen Speicher zugreifen, der Konfigurationsparameter und andere kritische Daten speichert.
Fehler beim Übernehmen von Parameterwerten
Fehler sind während eines Parametertabellen-Downloads oder beim Start aufgetreten, was das korrekte Anwenden einiger Parameter verhindert. Die Statusanzeige des Controllers blinkt nur mit 'E'. Dieser Fehler ist häufig mit Problemen der Parameterdatei (.ptx) verbunden, insbesondere wenn sie von älteren Firmware-Versionen mit anderen Parametern oder Parametereinschränkungen generiert wurde. Das Error Log liefert spezifische Details zu den Fehlern.
Allgemeiner interner Reglerfehler
Ein unspezifizierter interner Fehler ist innerhalb des Reglers aufgetreten, der spezifisch auf einen fehlgeschlagenen Parameter-Lesezugriff hinweist.
Lüfter arbeitet nicht korrekt
Der Antrieb (MotiFlex e180, MicroFlex e190) hat erkannt, dass ein interner Lüfter ausgefallen ist oder nicht wie erwartet funktioniert.
Mint option card Kommunikationsfehler (TX)
Ein Kommunikationsfehler wurde vom Umrichter (MotiFlex e180, MicroFlex e190) zwischen sich selbst und der Mint option card erkannt, speziell bezogen auf Sende- (TX) Operationen.
Untertemperatur der Steuerung
Die Steuerung (MotiFlex e180, MicroFlex e190) hat eine Umgebungstemperatur unter -5 °C erkannt. Der Antrieb kann unter diesen Bedingungen nicht aktiviert oder betrieben werden, um Schäden oder eine unzuverlässige Leistung zu vermeiden.
Alle Controller-Fehler gelöscht
Dies ist eine Informationsmeldung, die im Fehlerprotokoll erscheint, um anzuzeigen, dass alle Controller-bezogenen Fehler erfolgreich aus der aktiven Fehlerliste des Antriebs gelöscht wurden.
Hardware-Revision unterstützt EPL nicht
Die Controller-Hardware unterstützt Ethernet POWERLINK (EPL) nicht. Dies gilt insbesondere für frühere Hardware-Revisionen von MotiFlex e180 Antrieben (mit GCU-01 Steuerkarten vor Rev A). Dieser Fehler wird auf diesen älteren Hardware-Revisionen generiert, wenn die EPL Adressschalter nicht beide auf '0' eingestellt sind. Diese älteren Antriebe funktionieren weiterhin in anderen Betriebsmodi, aber die EPL Funktionalität erfordert einen Hardware-Austausch.
Boot-Fehlercode (Verschiedene)
Der Antrieb zeigt einen Boot-Fehlercode an (beginnend mit 'b' auf der Siebensegmentanzeige), der einen fatalen Fehler während des Boot-Vorgangs anzeigt. Dies deutet im Allgemeinen auf Probleme mit dem Speichermodul, der Firmware oder angeschlossener externer Hardware hin.
Fehler beim Anwenden von Mint Motion Library Command
Dieser Fehler tritt während oder nach einem Firmware-Upgrade auf, wenn Parameter wiederhergestellt werden. Er weist typischerweise darauf hin, dass die neue Firmware-Version einen neuen Parameter eingeführt hat, der in der alten Parameterdatei nicht vorhanden war, wodurch eine korrekte Konfiguration verhindert wird.
Boot-Fehlercode (Verschiedene)
Der Antrieb zeigt einen Boot-Fehlercode an (beginnend mit 'b' auf der Siebensegmentanzeige), der einen fatalen Fehler während des Bootvorgangs anzeigt. Dies deutet im Allgemeinen auf Probleme mit dem Memory-Modul, der Firmware oder angeschlossener externer Hardware hin.
Suspend active
Der Antrieb befindet sich im Zustand 'Suspend active', was darauf hinweist, dass der Mint SUSPEND Befehl aktiv ist. Dies ist kein Fehler, sondern ein befohlener Zustand, der das Laden der Firmware und den Übergang des Antriebs in den Normalbetrieb verhindert.