SiemensETIJohnson ControlsIFMSICKWIKABosch RexrothELKO EPHYUNDAIABBVEGAKSR KUEBLERAlfa Laval

Fault · SINAMICS G130, G150, S120, S150

F31129Encoder 1: Position difference hall sensor/track C/D and A/B too large

What it means

Fault F31129 is raised by Encoder 1 when the position difference between the hall sensor/track C/D signals and A/B becomes too large for the encoder monitoring. The scale the monitoring works on: one period of track C/D corresponds to 360 ° mechanical, and one period of the Hall signal corresponds to 360 ° electrical. Depending on the drive configuration, the same condition can also be output as an alarm or with no automatic reaction. Note that after fine synchronization — using one reference mark, or 2 reference marks for distance-coded encoders — the drive no longer initiates this fault but raises Alarm A31429 instead.

Why it appears

  • The error for track C/D is greater than +/-15 ° mechanical or +/-60 ° electrical, or the error for the Hall signals is greater than +/-60 ° electrical.
  • Hall sensors are connected as equivalent for the C/D tracks with the incorrect rotational sense.
  • Supply values that are not accurate enough.

What to check

  1. Check whether track C or D is not connected.
  2. Correct the direction of rotation of the Hall sensor possibly connected as equivalent for track C/D.
  3. Check that the encoder cables are routed in compliance with EMC.
  4. Check the adjustment of the Hall sensor.

Reading the message value

  • The drive stores the measured deviation as the fault value; read it in r0949, interpreted as a decimal number (16 bits with sign).
  • For track C/D: the measured deviation as a mechanical angle, where 182 dec corresponds to 1 °.
  • For Hall signals: the measured deviation as an electrical angle, where 182 dec corresponds to 1 °.

Parameters the manual names

  • r0949 — fault value: read the stored deviation for this message here, interpreted as a decimal number.
  • p0491 — motor encoder fault response: the parameter the manual cross-references for this code; it sets how the drive responds to this encoder fault.

Acknowledging and restarting

Rectify the cause first. This fault is acknowledged with the pulses inhibited: take the enable away so the drive drops its pulses, acknowledge the message, then restore the enable to restart. The automatic response of the drive to this encoder fault is set in p0491.

What differs between the drive families

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

Drive familyReactionAcknowledgeMessage classComponentManual
S120, S150Infeed: NONE Servo: ENCODER (IASC/DCBRK, NONE) Vector: ENCODER (IASC/DCBRK, NONE) Hla: ENCODER (NONE)PULSE INHIBITActual position/speed value incorrect or not available (11)Encoder 1SINAMICS S120, S150 List Manual · p. 3036
G130, G150Vector: ENCODER (IASC/DCBRK, NONE) Infeed: NONEPULSE INHIBITActual position/speed value incorrect or not available (11)Encoder 1SINAMICS G130, G150 List Manual · p. 1725

The drives this code lives on

F31129 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 fault F31129 mean on a SINAMICS drive?

Encoder 1 has measured a position difference that is too large: the error for track C/D exceeds +/-15 ° mechanical or +/-60 ° electrical, or the error for the Hall signals exceeds +/-60 ° electrical.

How do I read the fault value of F31129?

Open r0949 and interpret the value as a decimal number. For track C/D it holds the deviation as a mechanical angle, for the Hall signals as an electrical angle, with 182 dec corresponding to 1 ° in each case.

How is F31129 cleared?

Check that track C or D is connected, correct the rotational sense of a Hall sensor used as equivalent for the C/D tracks, verify EMC-compliant routing of the encoder cables and check the Hall sensor adjustment. Then acknowledge the fault with the pulses inhibited and restart the drive.

Why does A31429 appear instead of F31129?

After fine synchronization using one reference mark — or 2 reference marks for distance-coded encoders — the drive no longer initiates this fault and signals Alarm A31429 instead.

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 F31xxx group · SINAMICS manuals · Siemens manuals