Diagnose - Grundlagen zu Diag Messages

Mit DiagMessages wird ein System der Nachrichtenübermittlung vom EtherCAT Slave an den EtherCAT Master/TwinCAT bezeichnet. Die Nachrichten werden vom Gerät im eigenen CoE unter 0x10F3 abgelegt und können von der Applikation oder dem System Manager ausgelesen werden. Für jedes im Gerät hinterlegtes Ereignis (Warnung, Fehler, Statusänderung) wird eine über einen Code referenzierte Fehlermeldung ausgegeben.

Definition

Das System DiagMessages ist in der ETG (EtherCAT Technology Group) in der Richtlinie ETG.1020, Kap. 13 "Diagnosis Handling" definiert. Es wird benutzt, damit vordefinierte oder flexible Diagnosemitteilungen vom EtherCAT-Slave an den Master übermittelt werden können. Das Verfahren kann also nach ETG herstellerübergreifend implementiert werden. Die Unterstützung ist optional. Die Firmware kann bis zu 250 DiagMessages im eigenen CoE ablegen.

Jede DiagMessage besteht aus

In der zum EtherCAT-Gerät gehörigen ESI/XML-Datei werden die DiagMessages in Textform erklärt: Anhand der in der DiagMessage enthaltenen Text-ID kann die entsprechende Klartextmeldung in den Sprachen gefunden werden, die in der ESI/XML enthalten sind. Üblicherweise sind dies bei Beckhoff-Produkten deutsch und englisch.

Der Anwender erhält durch den Eintrag NewMessagesAvailable Information, dass neue Meldungen vorliegen.

DiagMessages können im Gerät bestätigt werden: die letzte/neueste unbestätigte Meldung kann vom Anwender bestätigt werden.

Im CoE finden sich sowohl die Steuereinträge wie die History selbst im CoE-Objekt 0x10F3:

Diagnose - Grundlagen zu Diag Messages 1:
DiagMessages im CoE

Unter 0x10F3:02 ist der Subindex der neuesten DiagMessage auslesbar.

Diagnose - Grundlagen zu Diag Messages 2:

Unterstützung zur Inbetriebnahme

Das System der DiagMesssages ist vor allem während der Anlageninbetriebnahme einzusetzen. Zur Online-Diagnose während des späteren Dauerbetriebs sind die Diagnosewerte z. B. im StatusWord des Gerätes (wenn verfügbar) hilfreich.

Implementierung TwinCAT System Manager

Ab TwinCAT 2.11 werden DiagMessages, wenn vorhanden, beim Gerät in einer eigenen Oberfläche angezeigt. Auch die Bedienung (Abholung, Bestätigung) erfolgt darüber.

Diagnose - Grundlagen zu Diag Messages 3:
Implementierung DiagMessage-System im TwinCAT System Manager

Im Reiter Diag History (A) sind die Betätigungsfelder (B) wie auch die ausgelesene History (C) zu sehen. Die Bestandteile der Message:

Die Bedeutung der Buttons ist selbsterklärend.

DiagMessages im ADS Logger/Eventlogger

Ab TwinCAT 3.1 build 4022 werden von einer Klemme abgesetzte DiagMessages auch im TwinCAT ADS Logger gezeigt. Da nun IO-übergreifend DiagMessages an einem Ort dargestellt werden, vereinfacht dies die Inbetriebnahme. Außerdem kann die Logger-Ausgabe in eine Datei gespeichert werden – somit stehen die DiagMessages auch langfristig für Analysen zur Verfügung.

DiagMessages liegen eigentlich nur lokal im CoE 0x10F3 in der Klemme vor und können bei Bedarf manuell z. B. über die oben genannte DiagHistory ausgelesen werden.
Bei Neuentwicklungen sind die EtherCAT-Klemmen standardmäßig so eingestellt, dass sie das Vorliegen einer DiagMessage über EtherCAT als Emergency melden; der Eventlogger kann die DiagMessage dann abholen. Die Funktion wird in der Klemme über 0x10F3:05 aktiviert, deshalb haben solche Klemmen folgenden Eintrag standardmäßig in der StartUp-Liste:

Diagnose - Grundlagen zu Diag Messages 4:
StartUp-Liste

Soll die Funktion ab Gerätestart deaktiviert werden weil z. B. viele Meldungen kommen oder der EventLogger nicht genutzt wird, kann der StartUp-Eintrag gelöscht oder auf 0 gesetzt werden. Der Wert kann dann bei Bedarf später aus der PLC per CoE-Zugriff wieder auf 1 gesetzt werden.

Nachrichten in die PLC einlesen

- In Vorbereitung -

Interpretation

Zeitstempel

Der Zeitstempel wird aus der lokalen Uhr der Klemme zum Zeitpunkt des Ereignisses gewonnen. Die Zeit ist üblicherweise die Distributed-Clocks-Zeit (DC) aus Register x910.

Bitte beachten: die DC-Zeit wird in der Referenzuhr gleich der lokalen IPC/TwinCAT-Zeit gesetzt, wenn EtherCAT gestartet wird. Ab diesem Moment kann die DC-Zeit gegenüber der IPC-Zeit divergieren, da die IPC-Zeit nicht nachgeregelt wird. Es können sich so nach mehreren Wochen Betrieb ohne EtherCAT Neustart größere Zeitdifferenzen entwickeln. Als Abhilfe kann die sog. Externe Synchronisierung der DC-Zeit genutzt werden, oder es wird fallweise eine manuelle Korrekturrechnung vorgenommen: die aktuelle DC-Zeit kann über den EtherCAT Master oder durch Einsicht in das Register x901 eines DC-Slaves ermittelt werden.

Aufbau der Text-ID

Der Aufbau der MessageID unterliegt keiner Standardisierung und kann herstellerspezifisch definiert werden. Bei Beckhoff EtherCAT-Geräten (EL, EP) lautet er nach xyzz üblichwerweise:

x

y

zz

0: Systeminfo
1: Info
2: reserved
4: Warning
8: Error

0: System
1: General
2: Communication
3: Encoder
4: Drive
5: Inputs
6: I/O allgemein
7: reserved

Fehlernummer

Beispiel: Meldung 0x4413 --> Drive Warning Nummer 0x13

Übersicht Text-IDs

Spezifische Text-IDs sind in der Gerätedokumentation aufgeführt.

Text-ID

Typ

Ort

Text Message

Zusätzlicher Kommentar

0x0001

Information

System

No error

Kein Fehler

0x0002

Information

System

Communication established

Verbindung aufgebaut

0x0003

Information

System

Initialisation: 0x%X, 0x%X, 0x%X

allgemeine Information, Parameter je nach Ereignis. Interpretation siehe Gerätedokumentation.

0x1000

Information

System

Information: 0x%X, 0x%X, 0x%X

allgemeine Information, Parameter je nach Ereignis. Interpretation siehe Gerätedokumentation.

0x1012

Information

System

EtherCAT state change Init - PreOp

 

0x1021

Information

System

EtherCAT state change PreOp - Init

 

0x1024

Information

System

EtherCAT state change PreOp - Safe-Op

 

0x1042

Information

System

EtherCAT state change SafeOp - PreOp

 

0x1048

Information

System

EtherCAT state change SafeOp - Op

 

0x1084

Information

System

EtherCAT state change Op - SafeOp

 

0x1100

Information

Allgemein

Detection of operation mode completed: 0x%X, %d

Erkennung der Betriebsart beendet

0x1135

Information

Allgemein

Cycle time o.k.: %d

Zykluszeit o.k.

0x1157

Information

Allgemein

Data manually saved (Idx: 0x%X, SubIdx: 0x%X)

Daten manuell gespeichert

0x1158

Information

Allgemein

Data automatically saved (Idx: 0x%X, SubIdx: 0x%X)

Daten automatisch gespeichert

0x1159

Information

Allgemein

Data deleted (Idx: 0x%X, SubIdx: 0x%X)

Daten gelöscht

0x117F

Information

Allgemein

Information: 0x%X, 0x%X, 0x%X

Information

0x1201

Information

Kommunikation

Communication re-established

Kommunikation zur Feldseite wiederhergestellt
Die Meldung tritt auf, wenn z. B. im Betrieb die Spannung der Powerkontakte entfernt und wieder angelegt wurde.

0x1300

Information

Encoder

Position set: %d, %d

Position gesetzt - StartInputhandler

0x1303

Information

Encoder

Encoder Supply ok

Encoder Netzteil OK

0x1304

Information

Encoder

Encoder initialization successfully, channel: %X

Encoder Initialisierung erfolgreich abgeschlossen

0x1305

Information

Encoder

Sent command encoder reset, channel: %X

Sende Kommando Encoder Reset

0x1400

Information

Drive

Drive is calibrated: %d, %d

Antrieb ist kalibriert

0x1401

Information

Drive

Actual drive state: 0x%X, %d

Aktueller Status des Antriebs

0x1705

Information

 

CPU usage returns in normal range (< 85%)

Prozessorauslastung ist wieder im normalen Bereich

0x1706

Information

 

Channel is not in saturation anymore

Kanal ist nicht mehr in Sättigung

0x1707

Information

 

Channel is not in overload anymore

Kanal ist nicht mehr überlastet

0x170A

Information

 

No channel range error anymore

Es liegt kein Messbereichsfehler mehr vor

0x170C

Information

 

Calibration data saved

Abgleichdaten wurden gespeichert

0x170D

Information

 

Calibration data will be applied and saved after sending the command “0x5AFE”

Abgleichdaten werden erst nach dem Senden des Kommandos „0x5AFE“ übernommen und gespeichert

Text-ID

Typ

Ort

Text Message

Zusätzlicher Kommentar

0x2000

Information

System

%s: %s

 

0x2001

Information

System

%s: Network link lost

Netzwerk Verbindung verloren

0x2002

Information

System

%s: Network link detected

Netzwerk Verbindung gefunden

0x2003

Information

System

%s: no valid IP Configuration - Dhcp client started

Ungültige IP Konfiguration

0x2004

Information

System

%s: valid IP Configuration (IP: %d.%d.%d.%d) assigned by Dhcp server %d.%d.%d.%d

Gültige, vom DHCP-Server zugewiesene IP-Konfiguration

0x2005

Information

System

%s: Dhcp client timed out

Zeitüberschreitung DHCP-Client

0x2006

Information

System

%s: Duplicate IP Address detected (%d.%d.%d.%d)

Doppelte IP-Adresse gefunden

0x2007

Information

System

%s: UDP handler initialized

UDP-Handler initialisiert

0x2008

Information

System

%s: TCP handler initialized

TCP-Handler initialisiert

0x2009

Information

System

%s: No more free TCP sockets available

Keine freien TCP Sockets verfügbar

Text-ID

Typ

Ort

Text Message

Zusätzlicher Kommentar

0x4000

Warnung

 

Warning: 0x%X, 0x%X, 0x%X

allgemeine Warnung, Parameter je nach Ereignis. Interpretation siehe Gerätedokumentation.

0x4001

Warnung

System

Warning: 0x%X, 0x%X, 0x%X

 

0x4002

Warnung

System

%s: %s Connection Open (IN:%d OUT:%d API:%dms) from %d.%d.%d.%d successful

 

0x4003

Warnung

System

%s: %s Connection Close (IN:%d OUT:%d) from %d.%d.%d.%d successful

 

0x4004

Warnung

System

%s: %s Connection (IN:%d OUT:%d) with %d.%d.%d.%d timed out

 

0x4005

Warnung

System

%s: %s Connection Open (IN:%d OUT:%d) from %d.%d.%d.%d denied (Error: %u)

 

0x4006

Warnung

System

%s: %s Connection Open (IN:%d OUT:%d) from %d.%d.%d.%d denied (Input Data Size expected: %d Byte(s) received: %d Byte(s))

 

0x4007

Warnung

System

%s: %s Connection Open (IN:%d OUT:%d) from %d.%d.%d.%d denied (Output Data Size expected: %d Byte(s) received: %d Byte(s))

 

0x4008

Warnung

System

%s: %s Connection Open (IN:%d OUT:%d) from %d.%d.%d.%d denied (RPI:%dms not supported -> API:%dms)

 

0x4101

Warnung

Allgemein

Terminal-Overtemperature

Übertemperatur. Die Innentemperatur der Klemme überschreitet die parametrierte Warnschwelle.

0x4102

Warnung

Allgemein

Discrepancy in the PDO-Configuration

Die ausgewählten PDOs passen nicht zur eingestellten Betriebsart.

Beispiel: Antrieb arbeitet im Velocity-Mode. Das Velocity-PDO ist jedoch nicht in die PDOs gemapped.

0x417F

Warnung

Allgemein

Warnung: 0x%X, 0x%X, 0x%X

 

0x428D

Warnung

Allgemein

Challenge is not Random

 

0x4300

Warnung

Encoder

Subincrements deactivated: %d, %d

Subinkremente deaktiviert (trotz aktivierter Konfiguration)

0x4301

Warnung

Encoder

Encoder-Warning

Allgemeiner Encoderfehler

0x4302

Warnung

Encoder

Maximum frequency of the input signal is nearly reached (channel %d)

Maximale Frequenz des Eingangssignals ist bald erreicht

0x4303

Warnung

Encoder

Limit counter value was reduced because of the PDO configuration (channel %d)

Limit-Zählergrenze wurde aufgrund der PDO-Konfiguration reduziert (Kanal %d)

0x4304

Warnung

Encoder

Reset counter value was reduced because of the PDO configuration (channel %d)

Reset-Zählergrenze wurde aufgrund der PDO-Konfiguration reduziert (Kanal %d)

0x4400

Warnung

Drive

Drive is not calibrated: %d, %d

Antrieb ist nicht kalibriert

0x4401

Warnung

Drive

Starttype not supported: 0x%X, %d

Starttyp wird nicht unterstützt

0x4402

Warnung

Drive

Command rejected: %d, %d

Kommando abgewiesen

0x4405

Warnung

Drive

Invalid modulo subtype: %d, %d

Modulo-Subtyp ungültig

0x4410

Warnung

Drive

Target overrun: %d, %d

Zielposition wird überfahren

0x4411

Warnung

Drive

DC-Link undervoltage (Warning)

Die Zwischenkreisspannung der Klemme unterschreitet die parametrierte Mindestspannung. Das Aktivieren der Endstufe wird unterbunden.

0x4412

Warnung

Drive

DC-Link overvoltage (Warning)

Die Zwischenkreisspannung der Klemme überschreitet die parametrierte Maximalspannung. Das Aktivieren der Endstufe wird unterbunden.

0x4413

Warnung

Drive

I2T-Model Amplifier overload (Warning)

  • Der Verstärker wir außerhalb der Spezifikation betrieben
  • Das I2T-Modell des Verstärkers ist falsch parametriert

0x4414

Warnung

Drive

I2T-Model Motor overload (Warning)

  • Der Motor wird außerhalb der parametrierten Nennwerte betrieben.
  • Das I2T-Modell des Motors ist falsch parametriert.

0x4415

Warnung

Drive

Speed limitation active

Die maximale Drehzahl wird durch die parametrierten Objekte (z. B. velocity limitation, motor speed limitation) begrenzt. Die Warnung wird ausgegeben, wenn die Sollgeschwindigkeit größer ist, als eines der parametrierten Begrenzungen.

0x4416

Warnung

Drive

Step lost detected at position: 0x%X%X

Schrittverlust erkannt

0x4417

Warnung

Drive

Motor-Overtemperature

Die Innentemperatur des Motors übersteigt die parametrierte Warnschwelle.

0x4418

Warnung

Drive

Limit: Current

Limit: Strom wird limitiert

0x4419

Warnung

Drive

Limit: Amplifier I2T-model exceeds 100%

Die Schwellwerte für den maximalen Strom wurden überschritten.

0x441A

Warnung

Drive

Limit: Motor I2T-model exceeds 100%

Limit: Motor I2T-Modell übersteigt 100%

0x441B

Warnung

Drive

Limit: Velocity limitation

Die Schwellwerte für die maximale Drehzahl wurden überschritten.

0x441C

Warnung

Drive

STO while the axis was enabled

Es wurde versucht die Achse zu aktivieren, obwohl die Spannung am STO-Eingang nicht anliegt.

0x4600

Warnung

Allgemein IO

Wrong supply voltage range

Versorgungsspannung im falschen Bereich

0x4610

Warnung

Allgemein IO

Wrong output voltage range

Ausgangsspannung im falschen Bereich

0x4705

Warnung

 

Processor usage at %d %

Prozessorauslastung bei %d %

0x470A

Warnung

 

EtherCAT Frame missed (change Settings or DC Operation Mode or Sync0 Shift Time)

EtherCAT Frame verpasst (Einstellungen, DC Operation Mode oder Sync0 Shift Time ändern)

Text-ID

Typ

Ort

Text Message

Zusätzlicher Kommentar

0x8000

Fehler

System

%s: %s

 

0x8001

Fehler

System

Error: 0x%X, 0x%X, 0x%X

allgemeiner Fehler, Parameter je nach Ereignis. Interpretation siehe Gerätedokumentation.

0x8002

Fehler

System

Communication aborded

Kommunikation abgebrochen

0x8003

Fehler

System

Configuration error: 0x%X, 0x%X, 0x%X

allgemeine, Parameter je nach Ereignis.

Interpretation siehe Gerätedokumentation.

0x8004

Fehler

System

%s: Unsuccessful FwdOpen-Response received from %d.%d.%d.%d (%s) (Error: %u)

 

0x8005

Fehler

System

%s: FwdClose-Request sent to %d.%d.%d.%d (%s)

 

0x8006

Fehler

System

%s: Unsuccessful FwdClose-Response received from %d.%d.%d.%d (%s) (Error: %u)

 

0x8007

Fehler

System

%s: Connection with %d.%d.%d.%d (%s) closed

 

0x8100

Fehler

Allgemein

Status word set: 0x%X, %d

Fehlerbit im Statuswort gesetzt

0x8101

Fehler

Allgemein

Operation mode incompatible to PDO interface: 0x%X, %d

Betriebsart inkompatibel zum PDO-Interface

0x8102

Fehler

Allgemein

Invalid combination of Inputs and Outputs PDOs

Ungültige Kombination von In- und Output PDOs

0x8103

Fehler

Allgemein

No variable linkage

Keine Variablen verknüpft

0x8104

Fehler

Allgemein

Terminal-Overtemperature

Die Innentemperatur der Klemme überschreitet die parametrierte Fehlerschwelle. Das Aktivieren der Klemme wird unterbunden.

0x8105

Fehler

Allgemein

PD-Watchdog

Die Kommunikation zwischen Feldbus und Endstufe wird durch einen Watchdog abgesichert. Sollte die Feldbuskommunikation abbrechen, wird die Achse automatisch gestoppt.

  • Die EtherCAT-Verbindung wurde im Betrieb unterbrochen
  • Der Master wurde im Betrieb in den Config-Mode geschaltet

0x8135

Fehler

Allgemein

Cycletime has to be a multiple of 125 µs

Die IO- oder NC-Zykluszeit ist nicht ganzzahlig durch 125µs teilbar.

0x8136

Fehler

Allgemein

Configuration error: invalid sampling rate

Konfigurationsfehler: Ungültige Samplingrate

0x8137

Fehler

Allgemein

Elektronisches Typenschild: CRC-Fehler

Inhalt des Speicher des externen Typenschildes nicht gültig.

0x8140

Fehler

Allgemein

Sync Error

Echtzeitverletztung

0x8141

Fehler

Allgemein

Sync%X Interrupt lost

Sync%X Interrupt fehlt

0x8142

Fehler

Allgemein

Sync Interrupt asynchronous

Sync Interrupt asynchron

0x8143

Fehler

Allgemein

Jitter too big

Jitter Grenzwertüberschreitung

0x817F

Fehler

Allgemein

Error: 0x%X, 0x%X, 0x%X

 

0x8200

Fehler

Kommunikation

Write access error: %d, %d

Fehler beim Schreiben

0x8201

Fehler

Kommunikation

No communication to field-side (Auxiliary voltage missing)

  • Es ist keine Spannung an den Powerkontakten angelegt
  • Ein Firmware Update ist fehlgeschlagen

0x8281

Fehler

Kommunikation

Ownership failed: %X

 

0x8282

Fehler

Kommunikation

To many Keys founded

 

0x8283

Fehler

Kommunikation

Key Creation failed: %X

 

0x8284

Fehler

Kommunikation

Key loading failed

 

0x8285

Fehler

Kommunikation

Reading Public Key failed: %X

 

0x8286

Fehler

Kommunikation

Reading Public EK failed: %X

 

0x8287

Fehler

Kommunikation

Reading PCR Value failed: %X

 

0x8288

Fehler

Kommunikation

Reading Certificate EK failed: %X

 

0x8289

Fehler

Kommunikation

Challenge could not be hashed: %X

 

0x828A

Fehler

Kommunikation

Tickstamp Process failed

 

0x828B

Fehler

Kommunikation

PCR Process failed: %X

 

0x828C

Fehler

Kommunikation

Quote Process failed: %X

 

0x82FF

Fehler

Kommunikation

Bootmode not activated

Bootmode nicht aktiviert

0x8300

Fehler

Encoder

Set position error: 0x%X, %d

Fehler beim Setzen der Position

0x8301

Fehler

Encoder

Encoder increments not configured: 0x%X, %d

Enkoderinkremente nicht konfiguriert

0x8302

Fehler

Encoder

Encoder-Error

Die Amplitude des Resolvers ist zu klein.

0x8303

Fehler

Encoder

Encoder power missing (channel %d)

Encoderspannung nicht vorhanden (Kanal %d)

0x8304

Fehler

Encoder

Encoder communication error, channel: %X

Encoder Kommunikationsfehler

0x8305

Fehler

Encoder

EnDat2.2 is not supported, channel: %X

EnDat2.2 wird nicht unterstützt

0x8306

Fehler

Encoder

Delay time, tolerance limit exceeded, 0x%X, channel: %X

Laufzeitmessung, Toleranz überschritten

0x8307

Fehler

Encoder

Delay time, maximum value exceeded, 0x%X, channel: %X

Laufzeitmessung, Maximalwert überschritten

0x8308

Fehler

Encoder

Unsupported ordering designation, 0x%X, channel: %X (only 02 and 22 is supported)

Falsche EnDat Bestellbezeichnung

0x8309

Fehler

Encoder

Encoder CRC error, channel: %X

Encoder CRC Fehler

0x830A

Fehler

Encoder

Temperature %X could not be read, channel: %X

Temperatur kann nicht gelesen werden

0x830C

Fehler

Encoder

Encoder Single-Cycle-Data Error, channel. %X

CRC Fehler festgestellt. Überprüfen Sie den Übertragungsweg und das CRC Polynom

0x830D

Fehler

Encoder

Encoder Watchdog Error, channel. %X

Der Sensor hat nicht innerhalb einer vordefinierten Zeitspanne geantwortet

0x8310

Fehler

Encoder

Initialisation error

Initialisierungsfehler

0x8311

Fehler

Encoder

Maximum frequency of the input signal is exceeded (channel %d)

Maximale Frequenz des Eingangssignals ist überschritten (Kanal %d)

0x8312

Fehler

Encoder

Encoder plausibility error (channel %d)

Encoder Plausibilitätsfehler (Kanal %d)

0x8313

Fehler

Encoder

Configuration error (channel %d)

Konfigurationsfehler (Kanal %d)

0x8314

Fehler

Encoder

Synchronisation error

Synchronisierungsfehler

0x8315

Fehler

Encoder

Error status input (channel %d)

Fehler Status-Eingang (Kanal %d)

0x8400

Fehler

Drive

Incorrect drive configuration: 0x%X, %d

Antrieb fehlerhaft konfiguriert

0x8401

Fehler

Drive

Limiting of calibration velocity: %d, %d

Begrenzung der Kalibrier-Geschwindigkeit

0x8402

Fehler

Drive

Emergency stop activated: 0x%X, %d

Emergency-Stop aktiviert

0x8403

Fehler

Drive

ADC Error

Fehler bei Strommessung im ADC

0x8404

Fehler

Drive

Overcurrent

Überstrom Phase U, V, oder W

0x8405

Fehler

Drive

Invalid modulo position: %d

Modulo-Position ungültig

0x8406

Fehler

Drive

DC-Link undervoltage (Error)

Die Zwischenkreisspannung der Klemme unterschreitet die parametrierte Mindestspannung. Das Aktivieren der Endstufe wird unterbunden.

0x8407

Fehler

Drive

DC-Link overvoltage (Error)

Die Zwischenkreisspannung der Klemme überschreitet die parametrierte Maximalspannung. Das Aktivieren der Endstufe wird unterbunden.

0x8408

Fehler

Drive

I2T-Model Amplifier overload (Error)

  • Der Verstärker wir außerhalb der Spezifikation betrieben
  • Das I2T-Modell des Verstärkers ist falsch parametriert

0x8409

Fehler

Drive

I2T-Model motor overload (Error)

  • Der Motor wird außerhalb der parametrierten Nennwerte betrieben.
  • Das I2T-Modell des Motors ist falsch parametriert.

0x840A

Fehler

Drive

Overall current threshold exceeded

Summenstrom überschritten

0x8415

Fehler

Drive

Invalid modulo factor: %d

Modulo-Faktor ungültig

0x8416

Fehler

Drive

Motor-Overtemperature

Die Innentemperatur des Motors übersteigt die parametrierte Fehlerschwelle. Der Motor bleibt sofort stehen. Das Aktivieren der Endstufe wird unterbunden.

0x8417

Fehler

Drive

Maximum rotating field velocity exceeded

Drehfeldgeschwindigkeit übersteigt den von Dual Use (EU 1382/2014) vorgeschriebenen Wert.

0x841C

Fehler

Drive

STO while the axis was enabled

Es wurde versucht die Achse zu aktivieren, obwohl die Spannung am STO-Eingang nicht anliegt.

0x8550

Fehler

Inputs

Zero crossing phase %X missing

Nulldurchgang Phase %X fehlt

0x8551

Fehler

Inputs

Phase sequence Error

Drehrichtung Falsch

0x8552

Fehler

Inputs

Overcurrent phase %X

Überstrom Phase %X

0x8553

Fehler

Inputs

Overcurrent neutral wire

Überstrom Neutralleiter

0x8581

Fehler

Inputs

Wire broken Ch %D

Leitungsbruch Ch %d

0x8600

Fehler

Allgemein IO

Wrong supply voltage range

Versorgungsspannung im falschen Bereich

0x8601

Fehler

Allgemein IO

Supply voltage to low

Versorgungsspannung zu klein

0x8602

Fehler

Allgemein IO

Supply voltage to high

Versorgungsspannung zu groß

0x8603

Fehler

Allgemein IO

Over current of supply voltage

Überstrom der Versorgungsspannung

0x8610

Fehler

Allgemein IO

Wrong output voltage range

Ausgangsspannung im falschen Bereich

0x8611

Fehler

Allgemein IO

Output voltage to low

Ausgangsspannung zu klein

0x8612

Fehler

Allgemein IO

Output voltage to high

Ausgangsspannung zu groß

0x8613

Fehler

Allgemein IO

Over current of output voltage

Überstrom der Ausgangsspannung

0x8700

Fehler

 

Channel/Interface not calibrated

Kanal/Interface nicht abgeglichen

0x8701

Fehler

 

Operating time was manipulated

Betriebslaufzeit wurde manipuliert

0x8702

Fehler

 

Oversampling setting is not possible

Oversampling Einstellung nicht möglich

0x8703

Fehler

 

No slave controller found

Kein Slave Controller gefunden

0x8704

Fehler

 

Slave controller is not in Bootstrap

Slave Controller ist nicht im Bootstrap

0x8705

Fehler

 

Processor usage to high (>= 100%)

Prozessorauslastung zu hoch (>= 100%)

0x8706

Fehler

 

Channel in saturation

Kanal in Sättigung

0x8707

Fehler

 

Channel overload

Kanalüberlastung

0x8708

Fehler

 

Overloadtime was manipulated

Überlastzeit wurde manipuliert

0x8709

Fehler

 

Saturationtime was manipulated

Sättigungszeit wurde manipuliert

0x870A

Fehler

 

Channel range error

Messbereichsfehler des Kanals

0x870B

Fehler

 

no ADC clock

Kein ADC Takt vorhanden

0xFFFF

Information

 

Debug: 0x%X, 0x%X, 0x%X

Debug: 0x%X, 0x%X, 0x%X