Fehlercodes der Bibliothek

Bibliotheksspezifische Diagnosecodes

Die folgende Tabelle enthält die Fehlercodes der Bibliothek:

Wert (hex.)

Beschreibung

0

Kein Fehler erkannt.

1

Schnittstelle nicht implementiert.

Der Funktionsbaustein wird vom Gerät nicht unterstützt.

2

Achse blockiert.

Die Achse wird durch einen anderen Funktionsbaustein blockiert, der nicht unterbrochen werden kann.

3

Strom deaktiviert.

Die Endstufe muss aktiviert werden, bevor der Funktionsbaustein ausgeführt werden kann.

4

Keine erneute Ausführung.

Der Funktionsbaustein kann nicht erneut ausgeführt werden, solange der Ausgang Busy = TRUE.

B

Parameteradresse ungültig.

Die angegebene Parameteradresse wird vom Gerät nicht unterstützt.

C

Eingangsnummer außerhalb des Bereichs.

Die für den Signaleingang eingegebene Nummer liegt außerhalb des zulässigen Wertebereichs1.

D

Ausgangsnummer außerhalb des Bereichs.

Die für den Signalausgang festgelegte Nummer liegt außerhalb des zulässigen Wertebereichs1.

E

Ein interner Fehler wurde erkannt. Wenden Sie sich an Ihren Ansprechpartner bei Schneider Electric.

65

Fertig.

Die Ausführung des Befehls wurde erfolgreich beendet.

66

Wird ausgeführt.

Der Befehl wird noch ausgeführt.

67

Initialisierung nicht erfolgreich.

Initialisierung der Bibliothek nicht erfolgreich.

68

Wird konfiguriert.

Der Befehl wurde nicht ausgeführt, das Gerät ist nicht bereit.

69

Undefinierbarer Gerätestatus.

Interner Fehler erkannt. Wenden Sie sich an Ihren Ansprechpartner bei Schneider Electric.

6A

ID außerhalb des Bereichs.

Interner Fehler erkannt. Wenden Sie sich an Ihren Ansprechpartner bei Schneider Electric.

6B

Anordnung nicht verfügbar.

Interner Fehler erkannt. Wenden Sie sich an Ihren Ansprechpartner bei Schneider Electric.

6C

Kommunikationsfehler erkannt. Die Verbindung zum Gerät wurde unterbrochen.

6D

Gerätestatus ungültig.

Der Funktionsbaustein kann in der momentanen Betriebsart des Geräts nicht ausgeführt werden.

6E

Timeout.

Der Befehl wurde nicht innerhalb des Zeitfensters ausgeführt.

6F

Wert außerhalb des Bereichs.

Der Wert liegt außerhalb des zulässigen Wertebereichs1.

70

Parameterfehler erkannt.

Fehler beim Lesen oder Schreiben eines Parameters erkannt.

71

Undefinierbare Antwort.

Undefinierbare Antwort beim Lesen oder Schreiben eines Parameters.

72

Befehlsfehler erkannt.

Interner Fehler erkannt. Wenden Sie sich an Ihren Ansprechpartner bei Schneider Electric.

73

Puffer voll.

Interner Fehler erkannt. Wenden Sie sich an Ihren Ansprechpartner bei Schneider Electric.

74

Der Befehl wurde abgebrochen.

75

Parameter vom Gerät nicht unterstützt.

76

Messtasternummer ungültig.

Der festgelegte Wert für die Nummer des Touchprobe-Eingangs ist ungültig.

77

Die festgelegte Flanke des Touchprobe-Eingangs ist ungültig.

78

Begrenzungsfehler des Messtasters erkannt.

Der festgelegte Wert für die Anzahl der Touchprobe-Eingänge wird von der Bibliothek nicht unterstützt. Es werden bis zu drei Touchprobe-Eingänge unterstützt.

79

Messtaster inaktiv.

Es wurde versucht, einen inaktiven Touchprobe zu beenden.

7A

Messtaster aktiv.

Es wurde versucht, einen aktiven Touchprobe auszuführen.

7B

Versuch einen nicht zu behebenden Fehelr zurückzusetzen.

Der erkannte Fehler kann mit MC_Reset nicht zurückgesetzt werden.

Starten Sie das Gerät neu, nachdem Sie die Ursache des erkannten Fehlers behoben haben.

7C

Beschleunigung außerhalb des Bereichs.

Der Wert für die Beschleunigung liegt außerhalb des zulässigen Wertebereichs1.

7D

Verzögerung außerhalb des Bereichs.

Der Wert für die Verzögerung liegt außerhalb des zulässigen Wertebereichs1.

7E

Position außerhalb des Bereichs.

Der Wert für die Zielposition liegt außerhalb des zulässigen Wertebereichs1.

7F

Geschwindigkeit außerhalb des Bereichs.

Der Wert für die Zielgeschwindigkeit liegt außerhalb des zulässigen Wertebereichs1.

80

Moment außerhalb des Bereichs.

Der Wert für das Zielmoment liegt außerhalb des zulässigen Wertebereichs1.

81

Zähler außerhalb des Bereichs.

Der Wert für den Zähler liegt außerhalb des zulässigen Wertebereichs1.

82

Nenner außerhalb des Bereichs.

Der Wert für den Nenner liegt außerhalb des zulässigen Wertebereichs1.

83

Externer Übergang zu NST.

Der Befehl wird aufgrund eines externen Blockierereignisses nicht ausgeführt.

84

Halt aktiv.

Die Halt-Funktion ist aktiv und der Befehl wird nicht ausgeführt.

85

Funktionsbaustein Control_ATV aktiv.

Der Funktionsbaustein kann nicht ausgeführt werden, solange der Funktionsbaustein Control_ATV aktiviert ist.

86

Nicht bereit zum Einschalten.

Die Endstufe kann im aktuellen Betriebszustand des Antriebs nicht aktiviert werden.

87

Ungültiger Antriebstyp.

Der Funktionsbaustein bietet keine Unterstützung für den verknüpften Axis_Ref-Typ.

88

Quelle des Sollwerts ungültig.

Ungültiger Wert an Eingang SetpointSource des Funktionsbausteins TorqueControl_LXM32 oder MoveVelocity_LXM32.

89

Die ausgewählte Homing-Methode wird nicht unterstützt.

8A

Der Digitalausgang wurde auf eine ungültige Signalausgangsfunktion eingestellt. Wählen Sie für die Signalausgangsfunktion die Option Freely Available aus.

8B

Die Betriebsart wird nicht unterstützt.

1 Weitere Informationen zum zulässigen Wertebereich finden Sie in der entsprechenden Funktionsbaustein-Dokumentation.

Feldbusspezifische Diagnosecodes für EtherNet/IP und Modbus/TCP

Die folgende Tabelle enthält die Kommunikationsfehler und Diagnosecodes für EtherNet/IP und Modbus/TCP:

Wert (hex.)

Beschreibung

100

Der Datenaustausch ist gültig.

101

Der Datenaustausch wurde bei Ablauf des Timeouts angehalten.

102

Der Datenaustausch wurde durch einen Benutzer-Request (Befehl Abort) angehalten.

103

Das Adressformat ist ungültig.

104

Die Adresse des dezentralen Geräts ist ungültig.

105

Das Format der Verwaltungstabelle ist ungültig.

106

Spezifische Parameter sind ungültig.

107

Beim Senden des Requests an das Ziel ist ein Fehler aufgetreten.

109

Die Empfangspuffergröße reicht nicht aus.

10A

Die Sendepuffergröße reicht nicht aus.

10B

Eine Systemressource ist nicht verfügbar.

10C

Die Transaktionsnummer ist ungültig.

10E

Die Länge ist ungültig.

1FE

Der Operationsfehlercode enthält einen protokollspezifischen Code.

1FF

Die Nachricht wurde zurückgewiesen.

201

Die Ressource des Zielsystems kommuniziert nicht.

205

Die Länge ist ungültig.

206

Der Kommunikationsbaustein wurde mit einem Fehler zugewiesen.

207

Die Adresse ist ungültig.

20B

Eine Systemressource ist nicht verfügbar.

20C

Eine Zielkommunikationsfunktion ist nicht aktiv.

20D

Das Ziel kommuniziert nicht.

20F

Der Kanal ist nicht konfiguriert.

300

Der Datenaustausch ist gültig.

301

Der Request wurde nicht verarbeitet.

302

Die empfangene Antwort ist ungültig.

400

Der Dienst wurde vom angegebenen Objekt erfolgreich durchgeführt.

401

Ein verbindungsbezogener Dienst ist auf dem Verbindungspfad fehlgeschlagen.

402

Ressourcen, die vom Objekt zur Durchführung des angeforderten Dienstes benötigt werden, sind nicht verfügbar.

403

Siehe Statuscode 20 hex.

404

Der Pfadsegment-Bezeichner oder die Segmentsyntax wurde vom Verarbeitungsknoten nicht verstanden. Die Pfadverarbeitung stoppt, wenn dieser Fehler festgestellt wird.

405

Der Pfad verweist auf eine Objektklasse, eine Instanz oder ein Strukturelement, die bzw. das ungültig oder nicht im Verarbeitungsknoten enthalten ist. Die Pfadverarbeitung stoppt, wenn dieser Fehler festgestellt wird.

406

Es wurde nur ein Teil der erwarteten Daten übertragen.

407

Die Verbindung zum Nachrichtenaustausch wurde getrennt.

408

Der angeforderte Dienst war nicht implementiert oder wurde für die Objektklasse/Instanz nicht definiert.

409

Ungültige Attributdaten.

40A

Ein Attribut in der Get_Attribute_List- oder Set_Attribute_List-Antwort hat einen Status ungleich Null.

40B

Das Objekt befindet sich bereits in dem vom Dienst angeforderten Modus/Status.

40C

Das Objekt kann den angeforderten Dienst in seinem aktuellen Modus/Status nicht ausführen.

40D

Die angeforderte Instanz des zu erstellenden Objekts existiert bereits.

40E

Es wurde ein Request zur Änderung eines nicht änderbaren Attributs empfangen.

40F

Eine Berechtigungsprüfung ist fehlgeschlagen.

410

Der angeforderte Dienst kann im Modus/Status des Geräts nicht ausgeführt werden.

411

Die zu übertragenden Daten im Antwortpuffer sind umfangreicher als die dem Antwortpuffer zugewiesene Größe.

412

Der Dienst hat eine Operation spezifiziert, die einen primitiven Datenwert fragmentiert, d. h. einen halben REAL-Datentyp.

413

Der Dienst hat nicht genügend Daten zur Ausführung der spezifizierten Operation bereitgestellt.

414

Das im Request angegebene Attribut wird nicht unterstützt.

415

Der Dienst hat mehr Daten als erwartet bereitgestellt.

416

Das im Request angegebene Objekt existiert im Gerät nicht.

417

Die Fragmentierungssequenz für diesen Dienst ist für diese Daten derzeit nicht aktiv.

418

Die Attributdaten dieses Objekts wurden nicht vor dem angeforderten Dienst gespeichert.

419

Die Attributdaten dieses Objekts wurden nicht gespeichert.

41A

Das Request-Paket für den Dienst war zu umfangreich, um in einem Netzwerk auf dem Pfad zum Ziel übertragen zu werden. Das Routing-Gerät war gezwungen, den Dienst abzubrechen.

41B

Das Antwort-Paket für den Dienst war zu umfangreich, um in einem Netzwerk auf dem Pfad vom Ziel übertragen zu werden. Das Routing-Gerät war gezwungen, den Dienst abzubrechen.

41C

Der Dienst hat in einer Liste von Attributen ein Attribut nicht bereitgestellt, das vom Dienst benötigt wurde, um sich wie angefordert zu verhalten.

41D

Der Dienst gibt eine Liste von Attributen mit Statusinformationen für diejenigen Attribute zurück, die ungültig waren.

41E

Ein integrierter Dienst hat zu einem Fehler geführt.

41F

Es wurde ein herstellerspezifischer Fehler identifiziert. Der jeweilige Fehler wird im Zusätzlichen Code-Feld der Fehlerantwort definiert. Verwenden Sie diesen allgemeinen Fehlercode nur, wenn in dieser Tabelle oder in einer Objektklassendefinition kein Fehlercode vorhanden ist, der den festgestellten Fehler genau beschreibt.

420

Ein mit dem Request verknüpfter Parameter war ungültig. Dieser Code wird verwendet, wenn ein Parameter die Anforderungen dieser Spezifikation und/oder die in einer Anwendungsobjekt-Spezifikation definierten Anforderungen nicht erfüllt.

421

Es wurde versucht, auf ein einmalig beschreibbares Medium (z. B. WORM-Laufwerk, PROM) zu schreiben, das bereits beschrieben wurde, bzw. einen Wert zu ändern, der nach seiner Festlegung nicht mehr geändert werden kann.

422

Es wurde eine ungültige Antwort empfangen (z. B. Dienstcode der Antwort entspricht nicht dem Dienstcode des Requests, oder Antwortnachricht ist kürzer als die erwartete Mindestgröße der Antwort). Dieser Statuscode kann auch für andere Ursachen ungültiger Antworten verwendet werden.

423

Die empfangene Nachricht ist größer als der Empfangspuffer verarbeiten kann. Die gesamte Nachricht wird verworfen.

424

Das Format der empfangenen Nachricht wird vom Server nicht unterstützt.

425

Das Schlüsselsegment, das im ersten Segment im Pfad enthalten ist, stimmt nicht mit dem Zielmodul überein. Der objektspezifische Status zeigt an, in welchem Segement des Schlüssels.

426

Der mit dem Dienst-Request gesendete Pfad ist entweder nicht groß genug, um den Request an ein Objekt weiterzuleiten, oder er enthält zu viele Routing-Daten.

427

Es wurde versucht, ein Attribut einzustellen, das zu diesem Zeitpunkt nicht eingestellt werden kann.

428

Die im Request angegebene Mitglied-ID ist in der angegebenen Klasse/Instanz bzw. dem angegebenen Attribut nicht vorhanden.

429

Es wurde ein Request zur Änderung eines nicht änderbaren Mitglieds empfangen.

42A

Dieser Fehlercode kann nur von Group-2-Only-Servern Nur Server mit einem Codebereich von maximal 4 KB und nur an Stelle von „Dienst nicht unterstützt“, „Attribut nicht unterstützt“ oder „Attribut nicht einstellbar“.

42B

Ein CIP-zu-Modbus-Umsetzer hat einen ungültigen Modbus-Ausnahmecode empfangen.

42C

Es wurde ein Request zum Lesen eines nicht lesbaren Attributs empfangen.

42D

Die angeforderte Objektinstanz kann nicht gelöscht werden.

42E

Das Objekt unterstützt den Dienst, aber nicht für den festgelegten Anwendungspfad (z. B. Attribut).

HINWEIS: Nicht zur Verwendung für einen festgesetzten Dienst (verwenden Sie stattdessen den Allgemeinen Statuscode 0E hex oder 29 hex).

4FF

Keine Antwort vom Ziel.

Feldbusspezifische Diagnosecodes für CANopen

Die folgende Tabelle enthält die Kommunikationsfehler und Fehlercodes für CANopen:

Wert (hex.)

Beschreibung

FF00

Allgemeiner SDO-Protokollfehler erkannt.

FF01

Toggle-Bit nicht umgeschaltet.

FF02

Timeout des SDO-Protokolls.

FF03

Client/Server-Befehlskennung nicht gültig oder unbekannt.

FF04

Ungültige Blockgröße (nur Blockmodus).

FF05

Ungültige Sequenznummer (nur Blockmodus).

FF06

CRC-Fehler (nur Blockmodus).

FF07

Zu wenig Speicher.

FF08

Nicht unterstützter Zugriff auf ein Objekt.

FF09

Versuch, ein Nur-Schreiben-Objekt (Write-Only) zu lesen.

FF0A

Versuch, ein Nur-Lesen-Objekt (Read-Only) zu schreiben.

FF0B

Objekt ist nicht vorhanden.

FF0C

Objekt kann nicht PDO zugeordnet werden.

FF0D

Anzahl und Länge der zuzuordnenden Objekte überschreiten die Länge des PDO.

FF0E

Parameter nicht kompatibel (allgemein).

FF0F

Interne Inkompatibilität (allgemein).

FF10

Zugriff nicht möglich wegen Hardwarefehler.

FF11

Datentyp passt nicht, Länge des Dienstparameters passt nicht.

FF12

Datentyp passt nicht, Dienstparameter zu lang.

FF13

Datentyp passt nicht, Dienstparameter zu kurz.

FF14

Subindex existiert nicht.

FF15

Ungültiger Wert für Parameter (nur Download).

FF16

Wert für Parameter zu hoch geschrieben (nur Dowload).

FF17

Wert für Parameter zu niedrig geschrieben (nur Dowload).

FF18

Maximaler Wert ist geringer als minimaler Wert.

FF19

Ressource nicht verfügbar: SDO-Verbindung

FF1A

Allgemeiner Fehler

FF1B

Daten können nicht an die Anwendung übertragen oder nicht gespeichert werden.

FF1C

Daten können nicht an die Anwendung übertragen oder nicht gespeichert werden (wegen lokaler Steuerungsart).

FF1D

Daten können nicht an die Anwendung übertragen oder nicht gespeichert werden (wegen Zustand des Geräts).

FF1E

Dynamische Generierung des Objektwörterbuchs nicht möglich oder kein Objektwörterbuch vorhanden (Beispiel: Objektwörterbuch ausgehend von Datei generiert und Generierung aufgrund eines OFAN-Dateiefehlers nicht möglich).

FF1F

Keine Daten verfügbar