AL Status Code

To diagnose the software in the slave, the master provides the AL status code. A distinction is made between errors that occur during startup and errors that occur during operation. The following table lists the AL status codes and provides information on how to remedy the error:

Code

Description

Operating phase

Measure

0x0000

No Error

-

No measures required.

0x0001

Unspecified Error

Startup

Restart the slave.

0x0002

No Memory

  • Startup
  • Runtime

Restart the slave.

0x0003

Invalid Device Configuration

Startup

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x0011

Invalid Request State Change

Startup

  • Restart the master.
  • Check whether the ESM state change has been performed properly.

0x0012

Unknown Request State

Startup

Restart the master.

0x0013

Bootstrap Not Supported

Startup

The change of state to "start routine" ESM state is not permitted.

0x0014

No Valid Firmware

Startup

Check whether the proper device description file is being used.

0x0015

Invalid Mailbox Configuration Boot

(is not used with SEW devices)

Startup

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x0016

Invalid Mailbox Configuration Preop

Startup

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x0017

Invalid Sync Manager Configuration

(is not used with SEW devices)

Startup

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x0018

No Valid Inputs Available

Runtime

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x0019

No Valid Outputs

(is not used with SEW devices)

Runtime

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x001A

Synchronization Error

Runtime

  • Restart the master.
  • Restart the slave.
  • Reset the supply voltage.
  • Replace the device.

0x001B

Sync Manager Watchdog

Runtime

  • Restart the master.
  • Restart the slave.
  • Reset the supply voltage.
  • Replace the device.

0x001C

Invalid Sync Manager Types

(is not used with SEW devices)

Runtime

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x001D

Invalid output configuration

Startup

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x001E

Invalid input configuration

Startup

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x001F

Invalid watchdog configuration

Startup

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x0020

Slaves Need Cold Start

(is not used with SEW devices)

Runtime

  • Reset the supply voltage.
  • Restart the master.

0x0021

Slaves Need INIT

(is not used with SEW devices)

Runtime

  • Reset the supply voltage.
  • Restart the master.

0x0022

Slaves Need PREOP

(is not used with SEW devices)

Runtime

Restart the master.

0x0023

Slaves Need SFAOP

(is not used with SEW devices)

Runtime

Restart the master.

0x0024

Invalid Input Mapping

(is not used with SEW devices)

Startup

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x0025

Invalid Output Mapping

(is not used with SEW devices)

Startup

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x0026

Inconsistent Settings

(is not used with SEW devices)

Startup

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x0027

Free Run Not Supported

(is not used with SEW devices)

Startup

Activate synchronization through distributed clocks.

0x0028

Synchronization Not Supported

(is not used with SEW devices)

Startup

Deactivate synchronization through distributed clocks.

0x0029

Free Run Needs 3 Buffer Mode

Startup

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x002A

Background Watchdog

(is not used with SEW devices)

Runtime

  • Restart the master.
  • Restart the slave.

0x002B

No Valid Inputs and Outputs

Runtime

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x002C

Fatal Sync Error

Runtime

  • Reset the supply voltage.
  • Restart the master.
  • Restart the slave.

0x002D

No Sync Error

Runtime

  • Reset the supply voltage.
  • Restart the master.
  • Restart the slave.

0x0030

Invalid DC SYNC configuration

Startup

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x0031

Invalid DC Latch Configuration

(is not used with SEW devices)

Startup

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x0032

PLL Error

(is not used with SEW devices)

Startup

  • Reset the supply voltage.
  • Restart the master.
  • Restart the slave.

0x0033

Invalid DC IO Error

(is not used with SEW devices)

Runtime

  • Restart the master.
  • Restart the slave.

0x0034

Invalid DC Timeout Error

(is not used with SEW devices)

Runtime

  • Restart the master.
  • Restart the slave.

0x0035

DC Invalid Sync Cycle Time

(is not used with SEW devices)

Startup

Check the master configuration: Synchronization through DC.

0x0036

DC Sync 0 Cycle Time

Startup

Check the master configuration: "Task Cycle".

0x0037

DC Sync 1 Cycle Time

(is not used with SEW devices)

Startup

Check the master configuration: "Task Cycle".

0x0041

MBX_AOE

(is not used with SEW devices)

Startup

Not implemented.

0x0042

MBX_EOE

(is not used with SEW devices)

Startup

Not implemented.

0x0043

MBX_COE

(is not used with SEW devices)

Startup

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x0044

MBX_FOE

(is not used with SEW devices)

Startup

Not implemented.

0x0045

MBX_SOE

(is not used with SEW devices)

Startup

Not implemented.

0x004F

MBX_VOE

(is not used with SEW devices)

Startup

  • Check whether the proper device description file is being used.
  • Check the configuration.

0x0050

EEPROM No Access

(is not used with SEW devices)

Startup

  • Restart the slave.
  • Replace the device.

0x0051

EEPROM Error

(is not used with SEW devices)

Startup

  • Restart the slave.
  • Replace the device.

0x0060

Slave Restarted Locally

(is not used with SEW devices)

Runtime

  • Reset the supply voltage.
  • Restart the master.

0x8000 to 0xFFFF

Vendor Specific

(is not used with SEW devices)

  • Runtime
  • Startup

See manufacturer's documentation.