AL Status Code

Für eine Softwarediagnose in den Slaves stellt der Master den "AL Status Code" zur Verfügung. Dabei kann zwischen Fehlern beim Hochlauf und Fehlern während des Betriebes unterschieden werden. Die folgende Tabelle listet die "AL Status Codes" auf und gibt Hinweise zur Fehlerbeseitigung:

Code

Beschreibung

Betriebsphase

Maßnahme

0x0000

No Error

-

keine Maßnahme erforderlich

0x0001

Unspecified Error

Inbetriebnahme

Slave neu starten.

0x0002

No Memory

  • Inbetriebnahme
  • Laufzeit

Slave neu starten.

0x0003

Invalid Device Configuration

Inbetriebnahme

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x0011

Invalid Request State Change

Inbetriebnahme

  • Master neu starten.
  • Prüfen, ob die ESM-Zustandsänderung richtig durchgeführt wurde.

0x0012

Unknown Request State

Inbetriebnahme

Master neu starten.

0x0013

Bootstrap Not Supported

Inbetriebnahme

Zustandsänderung zum ESM-Zustand "Startroutine" nicht erlaubt

0x0014

No Valid Firmware

Inbetriebnahme

Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.

0x0015

Invalid Mailbox Configuration Boot

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x0016

Invalid Mailbox Configuration Preop

Inbetriebnahme

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x0017

Invalid Sync Manager Configuration

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x0018

No Valid Inputs Available

Laufzeit

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x0019

No Valid Outputs

(wird nicht bei SEW-Geräten verwendet)

Laufzeit

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x001A

Synchronization Error

Laufzeit

  • Master neu starten.
  • Slave neu starten.
  • Reset Versorgungsspannung
  • Gerät tauschen.

0x001B

Sync Manager Watchdog

Laufzeit

  • Master neu starten.
  • Slave neu starten.
  • Reset Versorgungsspannung
  • Gerät tauschen.

0x001C

Invalid Sync Manager Types

(wird nicht bei SEW-Geräten verwendet)

Laufzeit

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x001D

Invalid Output Configuration

Inbetriebnahme

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x001E

Invalid Input Configuration

Inbetriebnahme

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x001F

Invalid Watchdog Configuration

Inbetriebnahme

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x0020

Slaves Need Cold Start

(wird nicht bei SEW-Geräten verwendet)

Laufzeit

  • Reset Versorgungsspannung
  • Master neu starten.

0x0021

Slaves Need INIT

(wird nicht bei SEW-Geräten verwendet)

Laufzeit

  • Reset Versorgungsspannung
  • Master neu starten.

0x0022

Slaves Need PREOP

(wird nicht bei SEW-Geräten verwendet)

Laufzeit

Master neu starten.

0x0023

Slaves Need SFAOP

(wird nicht bei SEW-Geräten verwendet)

Laufzeit

Master neu starten.

0x0024

Invalid Input Mapping

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x0025

Invalid Output Mapping

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x0026

Inconsistent Settings

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x0027

Free Run Not Supported

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

Synchronisation durch Distributed Clocks aktivieren.

0x0028

Synchronization Not Supported

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

Synchronisation durch Distributed Clocks deaktivieren.

0x0029

Free Run Needs 3 Buffer Mode

Inbetriebnahme

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x002A

Background Watchdog

(wird nicht bei SEW-Geräten verwendet)

Laufzeit

  • Master neu starten.
  • Slave neu starten.

0x002B

No Valid Inputs and Outputs

Laufzeit

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x002C

Fatal Sync Error

Laufzeit

  • Reset Versorgungsspannung
  • Master neu starten.
  • Slave neu starten.

0x002D

No Sync Error

Laufzeit

  • Reset Versorgungsspannung
  • Master neu starten.
  • Slave neu starten.

0x0030

Invalid DC SYNCH Configuration

Inbetriebnahme

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x0031

Invalid DC Latch Configuration

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x0032

PLL Error

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

  • Reset Versorgungsspannung
  • Master neu starten.
  • Slave neu starten.

0x0033

Invalid DC IO Error

(wird nicht bei SEW-Geräten verwendet)

Laufzeit

  • Master neu starten.
  • Slave neu starten.

0x0034

Invalid DC Timeout Error

(wird nicht bei SEW-Geräten verwendet)

Laufzeit

  • Master neu starten.
  • Slave neu starten.

0x0035

DC Invalid Sync Cycle Time

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

Masterkonfiguration prüfen: Synchronisation durch DC.

0x0036

DC Sync 0 Cycle Time

Inbetriebnahme

Masterkonfiguration prüfen: "Task Cycle".

0x0037

DC Sync 1 Cycle Time

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

Masterkonfiguration prüfen: "Task Cycle".

0x0041

MBX_AOE

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

nicht implementiert

0x0042

MBX_EOE

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

nicht implementiert

0x0043

MBX_COE

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x0044

MBX_FOE

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

nicht implementiert

0x0045

MBX_SOE

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

nicht implementiert

0x004F

MBX_VOE

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

  • Prüfen, ob die richtige Gerätebeschreibungsdatei verwendet wird.
  • Konfiguration prüfen.

0x0050

EEPROM No Access

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

  • Slave neu starten.
  • Gerät tauschen.

0x0051

EEPROM Error

(wird nicht bei SEW-Geräten verwendet)

Inbetriebnahme

  • Slave neu starten.
  • Gerät tauschen.

0x0060

Slave Restarted Locally

(wird nicht bei SEW-Geräten verwendet)

Laufzeit

  • Reset Versorgungsspannung
  • Master neu starten.

0x8000 bis 0xFFFF

Vendor Specific

(wird nicht bei SEW-Geräten verwendet)

  • Laufzeit
  • Inbetriebnahme

siehe Herstellerdokumentation