PLC_R_APPLICATION_ERROR: Statuscodes für erkannte Anwendungsfehler

Beschreibung des Datentyps „Enumeration“

Der Aufzählungsdatentyp PLC_R_APPLICATION_ERROR enthält die folgenden Werte:

Enumerator

Wert

Kommentar

Lösung

PLC_R_APP_ERR_UNKNOWN

FFFF hex.

Undefinierter Fehler erkannt.

Wenden Sie sich an Ihren Ansprechpartner bei Schneider Electric.

PLC_R_APP_ERR_NOEXCEPTION

0000 hex.

Kein Fehler erkannt.

PLC_R_APP_ERR_WATCHDOG

0010 hex.

Task-Watchdog abgelaufen.

Überprüfen Sie Ihre Anwendung. Ein Reset ist erforderlich, um in den Run-Modus zu wechseln.

PLC_R_APP_ERR_HARDWAREWATCHDOG

0011 hex.

System-Watchdog abgelaufen.

Wenn das Problem reproduzierbar ist, stellen Sie sicher, dass keine konfigurierten aber nicht verbundenen Kommunikationsports vorhanden sind. Falls das Problem weiterhin besteht, aktualisieren Sie die Firmware. Wenden Sie sich andernfalls an Ihren Ansprechpartner bei Schneider Electric.

PLC_R_APP_ERR_IO_CONFIG_ERROR

0012 hex.

Es wurden falsche E/A-Konfigurationsparameter erkannt.

Ihre Anwendung könnte beschädigt sein. Verwenden Sie eine der folgenden Methoden, um dieses Problem zu lösen:

  1. Ausführen > Alles bereinigen

  2. Exportieren/Importieren Sie Ihre Anwendung.

  3. Aktualisieren Sie EcoStruxure Machine Expert auf die neueste Version.

PLC_R_APP_ERR_UNRESOLVED_EXTREFS

0018 hex.

Es wurden nicht definierte Funktionen erkannt.

Löschen Sie die nicht aufgelösten Funktionen aus der Anwendung.

PLC_R_APP_ERR_IEC_TASK_CONFIG_ERROR

0025 hex.

Es wurden falsche Task-Konfigurationsparameter erkannt.

Ihre Anwendung könnte beschädigt sein. Verwenden Sie eine der folgenden Methoden, um dieses Problem zu lösen:

  1. Ausführen > Alles bereinigen

  2. Exportieren/Importieren Sie Ihre Anwendung.

  3. Aktualisieren Sie EcoStruxure Machine Expert auf die neueste Version.

PLC_R_APP_ERR_ILLEGAL_INSTRUCTION

0050 hex.

Es wurde eine nicht definierte Anweisung erkannt.

Debuggen Sie Ihre Anwendung, um das Problem zu lösen.

PLC_R_APP_ERR_ACCESS_VIOLATION

0051 hex.

Es wurde versucht, auf reservierten Speicherbereich zuzugreifen.

Debuggen Sie Ihre Anwendung, um das Problem zu lösen.

PLC_R_APP_ERR_DIVIDE_BY_ZERO

0102 hex.

Es wurde die Division einer Ganzzahl durch Null erkannt.

Debuggen Sie Ihre Anwendung, um das Problem zu lösen.

PLC_R_APP_ERR_PROCESSORLOAD_WATCHDOG

0105 hex.

Der Prozessor ist durch die Anwendungs-Tasks überlastet.

Verringern Sie die Arbeitsauslastung der Anwendung, indem Sie die Architektur der Anwendung verbessern. Erhöhen Sie die Zyklusdauer der Task. Reduzieren Sie die Ereignishäufigkeit.

PLC_R_APP_ERR_DIVIDE_REAL_BY_ZERO

0152 hex.

Es wurde die Division einer Realzahl durch Null erkannt.

Debuggen Sie Ihre Anwendung, um das Problem zu lösen.

PLC_R_APP_ERR_EXPIO_EVENTS_COUNT_EXCEEDED

4E20 hex.

Es wurden zu viele Ereignisse auf Experten-E/As erkannt.

Verringern Sie die Anzahl der Ereignistasks.

PLC_R_APP_ERR_APPLICATION_VERSION_MISMATCH

4E21 hex.

Es wurde eine fehlende Übereinstimmung in der Anwendungsversion erkannt.

Die Anwendungsversion in der Steuerung stimmt nicht mit der Version in EcoStruxure Machine Expert überein. Weitere Informationen finden Sie unter Anwendungen.