SiemensETIJohnson ControlsIFMSICKWIKABosch RexrothELKO EPHYUNDAIABBVEGAKSR KUEBLERAlfa Laval

Alarm · SINAMICS G130, G150, S120, S150

A31421Encoder 1: Coarse position error

What it means

A31421 is an alarm from Encoder 1: the drive has detected an error in the actual value sensing, so the position it has determined for commutation — the coarse position — cannot be trusted. The manuals print this code under the titles "Encoder 1: Determined commutation position incorrect (alarm)" and "Encoder 1: Coarse position error". Which sensing error occurred is given as an alarm value in r2124, to be interpreted as a decimal number. Depending on how the drive is configured, the same condition can also be signaled as a fault or with no reaction instead of as this alarm.

Why it appears

  • The drive detected a commutation position actual value sensing error on Encoder 1. As a result of this error, it must be assumed that the actual value sensing supplies an incorrect coarse position.

What to check

  1. Read the alarm value in r2124 as a decimal number and confirm it is 3.
  2. If a standard encoder with cable is connected, contact the manufacturer where relevant.
  3. Correct the assignment of the tracks to the position value that is serially transferred: the two tracks must be connected inverted at the Sensor Module — interchange A with A* and B with B*.
  4. If a programmable encoder is used, check the zero offset of the position.

Reading the message value

  • The drive writes the alarm value into r2124; interpret it as a decimal number.
  • 3 — the absolute position of the serial protocol and track A/B differ by half an encoder pulse; the absolute position must have its zero position in the quadrants in which both tracks are negative. In the case of a fault, the position can be incorrect by one encoder pulse.

Parameters the manual names

  • r2124 — alarm value: read it here as a decimal number to identify which sensing error Encoder 1 reported; for this code, value 3 means the serial absolute position and track A/B differ by half an encoder pulse.

Acknowledging and restarting

As an alarm, A31421 requires no acknowledgement — the drive does not react automatically and the message does not have to be reset. If the drive is configured to signal the same condition as a fault, that fault must be acknowledged immediately; in the no-reaction form, no acknowledgement is required either.

The same on every family

Every manual that describes A31421 gives it the same reaction, acknowledgement and message class.

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

The drives this code lives on

A31421 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 A31421 mean?

It is an Encoder 1 message: the drive detected an error in the actual value sensing, so the determined commutation or coarse position is incorrect. The manuals title it "Determined commutation position incorrect" and "Coarse position error".

How do I fix alarm A31421?

Read the alarm value in r2124 (decimal). For value 3, contact the manufacturer for a standard encoder with cable, correct the track assignment by inverting it at the Sensor Module (A with A*, B with B*), or check the zero offset on a programmable encoder.

Does A31421 have to be acknowledged?

No — as an alarm it requires no acknowledgement. Only if the same condition is configured as a fault must it be acknowledged immediately.

What is alarm value 3 for A31421?

It means the absolute position of the serial protocol and track A/B differ by half an encoder pulse. The zero of the absolute position must lie in the quadrants where both tracks are negative, and if a fault is present the position can be incorrect by one encoder pulse.

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