SiemensETIJohnson ControlsIFMSICKWIKABosch RexrothELKO EPHYUNDAIABBVEGAKSR KUEBLERAlfa Laval

Alarm · SINAMICS G130, G150, S120, S150

A31410Encoder 1: Communication error (encoder and Sensor Module)

What it means

A31410 reports a serial communication protocol transfer error between Encoder 1 and the evaluation module that reads the encoder — the encoder's data can no longer be transferred correctly. The manuals print this code under two titles, Encoder 1: Communication error (encoder and Sensor Module) and Encoder 1: Serial communications, and describe the identical condition. The drive can also raise the same condition as a fault or as a message without reaction, depending on its configuration. Which transfer problem occurred is coded bit by bit in the alarm value r2124.

Why it appears

  • Serial communication protocol transfer error between the encoder and the evaluation module.

What to check

  1. Check that the encoder cables are routed in compliance with EMC.
  2. Check the plug connections.
  3. Replace the encoder.

Reading the message value

The drive outputs the cause of this message as a binary value (Fault cause: %1 bin); the same alarm value can be read in r2124, interpreted in binary. The bits have the following meaning:

  • Bit 0: alarm bit in the position protocol.
  • Bit 1: incorrect quiescent level on the data line.
  • Bit 2: encoder does not respond (does not supply a start bit within 50 ms).
  • Bit 3: CRC error: the checksum in the protocol from the encoder does not match the data.
  • Bit 4: encoder acknowledgment error: the encoder incorrectly understood the task (request) or cannot execute it.
  • Bit 5: internal error in the serial driver: an illegal mode command was requested.
  • Bit 6: timeout when cyclically reading.
  • Bit 8: protocol is too long (e.g. > 64 bits).
  • Bit 9: receive buffer overflow.
  • Bit 10: frame error when reading twice.
  • Bit 11: parity error.
  • Bit 12: data line signal level error during the monoflop time.

Parameters the manual names

  • r2124 — alarm value: read it in binary to see which of the bits listed above the drive has set for this Encoder 1 message.

Acknowledging and restarting

As an alarm, this message requires no acknowledgement and the drive takes no automatic action. If the drive is configured to issue the same condition as a fault instead, that fault must be acknowledged IMMEDIATELY before the drive can be restarted.

What differs between the drive families

Straight from the manuals' own fields — A31410 is not described identically everywhere.

Drive familyReactionAcknowledgeMessage classComponentManual
S120, S150Actual position/speed value incorrect or not available (11)Encoder 1SINAMICS S120, S150 List Manual · p. 3048
G130, G150NONENONEActual position/speed value incorrect or not available (11)Encoder 1SINAMICS G130, G150 List Manual · p. 1734

The drives this code lives on

A31410 is described for G130, G150, S120, S150. These are the converters of those families in our catalogue — price on request.

Questions technicians ask

What does SINAMICS alarm A31410 mean?

It reports a serial communication protocol transfer error between Encoder 1 and the evaluation module, so the encoder's data cannot be transferred correctly. The same condition can also be issued as a fault or as a message without reaction, depending on the drive configuration.

How do I fix alarm A31410?

Check that the encoder cables are routed in compliance with EMC, then check the plug connections. If the message persists, replace the encoder.

How can I see the detailed cause of A31410?

Read the alarm value in r2124 and interpret it in binary — each set bit names one problem, for example bit 2 for an encoder that does not supply a start bit within 50 ms or bit 3 for a CRC error.

Does A31410 have to be acknowledged?

No, as an alarm it requires no acknowledgement and the drive takes no automatic action. Only if the drive is configured to issue the condition as a fault must that fault be acknowledged IMMEDIATELY.

Codes next to this one

Source

Written from Siemens' own List Manuals and operating instructions; every number, designation and parameter on this page is checked against them before publication.

All SINAMICS codes: fault and alarm codes · the A31xxx group · SINAMICS manuals · Siemens manuals