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 |
| Slave neu starten. |
0x0003 | Invalid Device Configuration | Inbetriebnahme |
|
0x0011 | Invalid Request State Change | Inbetriebnahme |
|
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 |
|
0x0016 | Invalid Mailbox Configuration Preop | Inbetriebnahme |
|
0x0017 | Invalid Sync Manager Configuration (wird nicht bei SEW-Geräten verwendet) | Inbetriebnahme |
|
0x0018 | No Valid Inputs Available | Laufzeit |
|
0x0019 | No Valid Outputs (wird nicht bei SEW-Geräten verwendet) | Laufzeit |
|
0x001A | Synchronization Error | Laufzeit |
|
0x001B | Sync Manager Watchdog | Laufzeit |
|
0x001C | Invalid Sync Manager Types (wird nicht bei SEW-Geräten verwendet) | Laufzeit |
|
0x001D | Invalid Output Configuration | Inbetriebnahme |
|
0x001E | Invalid Input Configuration | Inbetriebnahme |
|
0x001F | Invalid Watchdog Configuration | Inbetriebnahme |
|
0x0020 | Slaves Need Cold Start (wird nicht bei SEW-Geräten verwendet) | Laufzeit |
|
0x0021 | Slaves Need INIT (wird nicht bei SEW-Geräten verwendet) | Laufzeit |
|
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 |
|
0x0025 | Invalid Output Mapping (wird nicht bei SEW-Geräten verwendet) | Inbetriebnahme |
|
0x0026 | Inconsistent Settings (wird nicht bei SEW-Geräten verwendet) | Inbetriebnahme |
|
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 |
|
0x002A | Background Watchdog (wird nicht bei SEW-Geräten verwendet) | Laufzeit |
|
0x002B | No Valid Inputs and Outputs | Laufzeit |
|
0x002C | Fatal Sync Error | Laufzeit |
|
0x002D | No Sync Error | Laufzeit |
|
0x0030 | Invalid DC SYNCH Configuration | Inbetriebnahme |
|
0x0031 | Invalid DC Latch Configuration (wird nicht bei SEW-Geräten verwendet) | Inbetriebnahme |
|
0x0032 | PLL Error (wird nicht bei SEW-Geräten verwendet) | Inbetriebnahme |
|
0x0033 | Invalid DC IO Error (wird nicht bei SEW-Geräten verwendet) | Laufzeit |
|
0x0034 | Invalid DC Timeout Error (wird nicht bei SEW-Geräten verwendet) | Laufzeit |
|
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 |
|
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 |
|
0x0050 | EEPROM No Access (wird nicht bei SEW-Geräten verwendet) | Inbetriebnahme |
|
0x0051 | EEPROM Error (wird nicht bei SEW-Geräten verwendet) | Inbetriebnahme |
|
0x0060 | Slave Restarted Locally (wird nicht bei SEW-Geräten verwendet) | Laufzeit |
|
0x8000 bis 0xFFFF | Vendor Specific (wird nicht bei SEW-Geräten verwendet) |
| siehe Herstellerdokumentation |