AX2xxx - Warnmeldungen und Fehlercodes
Bei AX2xxx-B200 Antriebsverstärkern werden die Variablen DriveError,DriveState und Status per Variable I/O Data zugefügt.
Bei AX2xxx-B900 Antriebsverstärkern sind die Variablen DriveState2 und DriveState3 per Voreinstellung unterhalb "Eingänge" konfiguriert, die DriveError -Variablen müssen bei Bedarf manuell zugefügt werden. Für weiterführende Informationen siehe: AX2xxx Dialog - Eingänge.
Diese Eingansvariablen können zu Diagnosezwecken genutzt werden (wenn sie z.B. mit einem TwinCAT PLC Prozessabbild verlinkt werden, können sie innerhalb der SPS diagnostiziert werden).
Zusätzlich werden die Fehlercodes und Warnmeldungen in jedem Fall in der 7-Segmentanzeige des AX2xxx angezeigt (siehe Spalte:"Anzeige Display").
Variable | Datentyp | Wert | Anzeige Display | Beschreibung |
---|---|---|---|---|
DriveError
(kann auch Byteweise mit mit Hilfe der Variablen DriveError0,DriveError1,DriveError2 undDriveError3 gemappt werden)
Das equivalente serielle Kommando ist: ERRCODE * bzw. ERRCODE"
| UINT32 | 0x00000001 | F01 | Fehler Kühlkörpertemperatur wird gesetzt, sobald die aktuelle Kühlkörpertemperatur (TEMPH) den maximal zulässigen Wert (MAXTEMPH) überschreitet. |
0x00000002 | F02 | Fehler Überspannung wird gesetzt, sobald die Zwischenkreisspannung den max. zulässigen Wert (VBUSMAX) überschreitet | ||
0x00000004 | F03 | Schleppfehler wird bei Ausführung der externen Trajektorie gesetzt, sobald die Geschwindigkeit, die über die externe Trajektorie(OPMODE=6/SERCOS) vorgegeben wird, die max. Drehzahl (VLIM / VLIMN) überschreitet. | ||
0x00000008 | F04 | Feedback-Fehler (Resolver) wird gesetzt, wenn die Amplitude der Resolver/Encoder-Signale den minimalen Grenzwert unterschreitet. | ||
0x00000010 | F05 | Fehler Unterspannung wird gesetzt, sobald die Zwischenkreisspannung den min. zulässigen Wert (VBUSMIN) unterschreitet | ||
0x00000020 | F06 | Fehler Motortemperatur wird gesetzt, sobald der Widerstand des Motortemperaturfühlers (TEMPM) den maximal zulässigen Wert (MAXTEMPM) überschreitet | ||
0x00000040 | F07 | Interne Versorgungsspannung fehlerhaft. | ||
0x00000080 | F08 | Fehler Überdrehzahl wird gemeldet, wenn die aktuelle Motordrehzahl (V) den max. zulässigen Wert (VOSPD) überschreitet. | ||
0x00000100 | F09 | Fehler EEPROM wird gesetzt, wenn beim Lesen/Schreiben des seriellen EEPROM's ein Fehler aufgetreten ist. Dieser Fehler wird entweder durch ein fehlerhaftes EEPROM oder durch eine fehlerhafte Daten-Checksumme hervorgerufen. Im zweiten Fall kann der Fehler durch erneutes Abspeichern der Daten beseitigt werden. | ||
0x00000200 | F10 | Reserve | ||
0x00000400 | F11 | Fehler Bremse wird gesetzt, wenn der Bremseingang einen Fehler meldet (z.B. Bremse nicht angeschlossen). | ||
0x00000800 | F12 | Reserve | ||
0x00001000 | F13 | Fehler Umgebungstemperatur wird gesetzt, sobald die aktuelle Umgebungstemperatur (TEMPE) den maximal zulässigen Wert (MAXTEMPE) überschreitet. | ||
0x00002000 | F14 | Fehler Endstufe Es sind folgende Ursachen möglich: Erdschluss, Motorkurzschluss oder Ballastkurzschluss. | ||
0x00004000 | F15 | Fehler I2T überschritten max wird gesetzt, wenn I2T 115 % (bei FOLDMODE=0) bzw. 105 % (bei FOLDMODE=1) erreicht hat. | ||
0x00008000 | F16 | Kein Netz-BTB Hinweise zur Betriebsbereit-Meldung sind der detaillierten AX2xxx Dokumentation zu entnehmen. | ||
0x00010000 | F17 | Fehler A/D-Wandler wird gesetzt, wenn beim Einschalten des Verstärkers zu große Stromoffsetwerte gemessen werden. | ||
0x00020000 | F18 | Ballast-Fehler wird bei defektem Ballasttransistor bzw. bei Vorwahl "Ballastwiderstand extern" und Anschluss des internen Ballastwiderstandes gesetzt. | ||
0x00040000 | F19 | Fehlende Netzphase bei PMODE=2. | ||
0x00080000 | F20 | Slot-Error Diese Fehlermeldung wird generiert, wenn bei vorhandener Slot-Erweiterungskarte (z.B. AX2xxx-B200) ein Fehler erkannt wurde. Die mögliche Fehlerursache hängt von der Art der Slot-Erweiterungskarte ab. In der Regel weist diese Fehlermeldung auf einen Hardwaredefekt der Erweiterungskarte hin. | ||
0x00100000 | F21 | PROFIBUS Handling Error Fehler kann nur bei Verwendung einer PROFIBUS-Erweiterungskarte auftreten (Bestellnummer: AX2xxx-B310). | ||
0x00200000 | F22 | Erdschluß | ||
0x00400000 | F23 | Fehler in der CAN Kommunikation Die Fehlermeldung BUSOFF wird direkt von der Schicht 2 (CAN Controller) generiert. | ||
0x00800000 | F24 | Fehler Watchdog zugeschlagen Dieser Fehler wird ausgegeben, wenn die in EXTWD eingestellte Watchdog-Zeit überschritten wurde, d.h. wenn in der eingestellten Zeit vom Feldbus kein Prozeßdaten-Update erfolgt ist. | ||
0x01000000 | F25 | Fehler in der Kommutierung Bei dieser Fehlermeldung hat der Motor ein Problem mit der Kommutierung (er geht durch). Der Grenzwert der Kommutierungsüberwachung wird unter VCOMM in der Einheit UPM (Umdrehung pro Minute) angegeben. | ||
0x02000000 | F26 | Fehler bei Referenzfahrt (Hardware-Endschalter) ist definiert durch REFLS. | ||
0x04000000 | F27 | Fehler AS-Option Diese Fehlermeldung wird generiert, wenn bei Aktivierung der Anlaufsperren-Option (Bestellnummer: AX20xx-yyyy-0001) die Endstufe freigegeben war. | ||
0x08000000 | F28 | Fehler "externe Trajektorie" wird generiert, wenn der Sollwertsprung bei der externen Positions-Trajektorie den maximal zulässigen Wert überschreitet. | ||
0x10000000 | F29 | Sercos-Fehler | ||
0x20000000 | F30 | SERCOS NotStop Time-out | ||
0x40000000 | F31 | Reserve | ||
0x80000000 | F32 | Systemfehler zeigt einen internen Fehler an. Dieser Fehler wird beim Einschalten des Verstärkers generiert, wenn die Systemüberprüfung während der Initialisierungsphase nicht erfolgreich abgeschlossen werden konnte. Detaillierte Hinweise hierzu sind der detaillierten AX2xxx Dokumentation zu entnehmen. | ||
DriveState
(kann auch Byteweise mit mit Hilfe der Variablen DriveState0,DriveState1,DriveState2 undDriveState3 gemappt werden)
Das equivalente serielle Kommando ist: DRVSTAT | UINT32 | 0x00000001 | n01 | I2T-Meldeschwelle überschritten wird gesetzt, wenn I2T die eingestellte Schwelle I2TLIM überschreitet. |
0x00000002 | n02 | Ballast-Meldung wird gesetzt, wenn die die aktuelle Ballastleistung die Schwelle PBALMAX überschreitet. Sie wird gelöscht, sobald PBALMAX unterschritten wird. | ||
0x00000004 | n03 | Meldung Schleppfehler wird gesetzt, sobald der Abstand zwischen der Ist-Position und der Lagereglertrajektorie den eingestellten Wert PEMAX überschreitet. Sie wird gelöscht mit dem Kommando CLRFAULT. | ||
0x00000008 | n04 | Meldung Ansprechüberwachung aktiv (Watchdog) wird gesetzt, wenn die Bus/Slot-Ansprechüberwachungszeit EXTWD überschritten wurde. | ||
0x00000010 | n05 | Meldung Netzphase fehlt wird gesetzt, sobald das Fehlen einer der 3 Netzphasen festgestellt wird. | ||
0x00000020 | n06 | Meldung Software-Endschalter 1 unterschritten wird gesetzt, sobald die eingestellte Position des Software-Endschalters SWE1 unterschritten wird. Sie wird auch gesetzt, sobald ein Fahrauftrag gestartet wird, dessen Zielposition unterhalb des im Antrieb hinterlegten SWE1 Wertes liegt. Sie wird gelöscht, sobald SWE1 überschritten und ein positiver Drehzahl-/Geschwindigkeitssollwert vorgegeben wird, bzw. wenn ein Fahrauftrag mit gültigen Positionswerten abgesetzt wird. | ||
0x00000040 | n07 | Meldung Software-Endschalter 2 überschritten wird gesetzt, sobald die eingestellte Position des Software-Endschalters SWE2 überschritten wird. Sie wird auch gesetzt, sobald ein Fahrauftrag gestartet wird, dessen Zielposition oberhalb des im Antrieb hinterlegten SWE2 Wertes liegt. Sie wird gelöscht, sobald SWE2 unterschritten und ein negativer Drehzahl-/Geschwindigkeitssollwert vorgegeben wird, bzw. wenn ein Fahrauftrag mit gültigen Positionswerten abgesetzt wird. | ||
0x00000080 | n08 | Meldung Fehlerhafter Fahrautrag gestartet wird gesetzt, wenn versucht wird einen nicht vorhandenen (fehlende Checksumme) Fahrauftrag zu starten. Sie wird gelöscht, wenn ein gültiger Fahrsatz gestartet wird. | ||
0x00000100 | n09 | Meldung Referenzpunkt nicht gesetzt wird gesetzt, wenn ein Fahrsatz gestartet wird ohne zuvor eine Referenzfahrt durchgeführt zu haben. | ||
0x00000200 | n10 | Meldung PSTOP aktiv wird gesetzt, solange der Hardware-Endschalter PSTOP aktiv ist. Sie wird zurückgenommen, sobald der Endschalter frei wird. | ||
0x00000400 | n11 | Meldung NSTOP aktiv wird gesetzt, solange der Hardware-Endschalter NSTOP aktiv ist. Sie wird zurückgenommen, sobald der Endschalter frei wird. | ||
0x00000800 | n12 | Meldung Default-Motordaten geladen wird beim Einschalten des Verstärkers gesetzt, wenn die Motornummer aus dem seriellen EEPROM und die Motornummer aus dem SINCOS-Geber unterschiedlich ist. | ||
0x00001000 | n13 | Slot-Warnung (I/O-Karte) wird gesetzt, beim Auftreten von Fehlern in Zusammenhang mit der optionalen I/O-Interfacekarte zum Starten von fest hinterlegten Fahraufträgen (Bestellnummer: AX2090-I001). | ||
0x00002000 | n14 | Ermittlung von MPHASE (FBTYPE wird gesetzt, beim Einschalten des Verstärkers. | ||
0x00004000 | n15 | Fehlerhafter VCT-Eintrag angewählt wird gesetzt, sobald bei konfigurierter VC-Tabelle ein fehlerhafter VCT-Eintrag angewählt und übernommen werden soll. | ||
0x00008000 | n16 | Warnung ... aktiv n17 n31 Steht an, falls eine oder mehrere Warnungen im Bereich n17... n31 aktiv sind. | ||
0x00010000 |
| Auftrag aktiv (Lageregelung) | ||
0x00020000 |
| Referenzpunkt gesetzt | ||
0x00040000 |
| Home-Position | ||
0x00080000 |
| In-Position | ||
0x00100000 |
| Positionslatch erfolgte (positive Flanke) Wird gelöscht, wenn die gelatchte Position ausgelesen wird ( LATCH16 ) LATCH32 ) | ||
0x00200000 |
| Meldung Position 0 SWE0 , SWE0N ) erfüllt ist. Je nach der Konfiguration wird dieses Bit beim Überschreiten von SWE0 >, beim Erreichen des Positionsfensters SWE0...SWE0N | ||
0x00400000 |
| Meldung Position 1 SWE1 , SWE1N ) erfüllt ist. Je nach der Konfiguration wird dieses Bit beim Überschreiten von SWE1 , beim Unterschreiten von SWE1 , beim Erreichen des Positionsfensters SWE1 oder beim Verlassen des Positionsfensters SWE1 gesetzt | ||
0x00800000 |
| Meldung Position 2 SWE2 , SWE2N ) erfüllt ist. Je nach der Konfiguration wird dieses Bit beim Überschreiten von SWE2 , beim Unterschreiten von SWE2, beim Erreichen des Positionsfensters SWE2 oder beim Verlassen des Positionsfensters SWE2 gesetzt. | ||
0x01000000 |
| Meldung Position 3 SWE3 , SWE3N ) erfüllt ist. Je nach der Konfiguration wird dieses Bit beim Überschreiten von SWE3 | ||
0x02000000 |
| Meldung Position 4 SWE4 , SWE4N ) erfüllt ist. Je nach der Konfiguration wird dieses Bit beim Überschreiten von SWE4 | ||
0x04000000 |
| Initialisierung beendet | ||
0x08000000 |
| Meldung Position 5 SWE5 , SWE5N ) erfüllt ist. Je nach der Konfiguration wird dieses Bit beim Überschreiten von SWE5 | ||
0x10000000 |
| Motorstillstand | ||
0x20000000 |
| Sicherheitsrelais | ||
0x40000000 |
| Endstufe freigegeben (!) | ||
0x80000000 |
| Fehler steht an (!) | ||
|
|
| ||
|
|
| ||
|
|
| ||
|
|
| ||
State | UINT8 | 0x01 |
| Kommando-Fehler von der AX2xxx-Bx00 Anschaltung. |
0x02 |
| Fehler in den Eingangsdaten von der AX2xxx-Bx00 Anschaltung. | ||
0x04 |
| Fehler in den Ausgangsdaten von der AX2xxx-Bx00 Anschaltung. | ||
0x08 |
| Timeout von der AX2xxx-Bx00 Anschaltung. | ||
0x10 |
| Fehler K-Bus Reset von der AX2xxx-Bx00 Anschaltung. |