What it means
F31120 reports that the drive has detected a fault in the power supply it provides for encoder 1. The S120/S150 list manual titles the code Encoder 1: Encoder power supply fault, the G130/G150 list manual Encoder 1: Power supply voltage fault; both describe the same monitoring with the same bit assignments and the same remedies, so this page treats them as one. The drive writes the fault cause into r0949, and interpreted as a binary number every set bit names the supply condition that tripped. Depending on how the drive is configured, the same condition can also be output with no reaction (N) or as an alarm (A) instead of a fault.
Why it appears
- The encoder 1 power supply monitoring has tripped; which of the monitored supply conditions fired is readable from the binary fault value in r0949.
- The manual warns specifically about cabling:
If the encoder cables 6FX2002-2EQ00-.... and 6FX2002-2CH00-.... are interchanged, this can result in the encoder being destroyed because the pins of the operating voltage are reversed.
What to check
- Read the fault value in r0949 as a binary number; which bit or bits are set decides the steps that follow.
- Bit 0 (undervoltage on the sense line): check that the correct encoder cable is connected, check the plug connections of the encoder cable, and with an SMC30 check the parameterization in p0404.22.
- Bits 1, 2 or 3 (overcurrent in the encoder power supply or on the resolver excitation cables): check that the correct encoder cable is connected; if the condition persists, replace the encoder or the encoder cable.
- Bit 5 (overcurrent at the EnDat connection of the converter): check that the measuring unit is correctly connected at the converter; replace the measuring unit or the cable to the measuring unit.
- Bits 6 or 7 (overvoltage or hardware fault at the EnDat connection of the converter): replace the defective EnDat 2.2 converter.
Reading the message value
The drive enters the fault cause into r0949; interpret the value as binary. Each bit names one condition:
- Bit 0: undervoltage condition on the sense line.
- Bit 1: overcurrent condition for the encoder power supply.
- Bit 2: overcurrent condition for encoder power supply on cable resolver excitation negative.
- Bit 3: overcurrent condition for encoder power supply on cable resolver excitation positive.
- Bit 4: the 24 V power supply through the Power Module (PM) is overloaded.
- Bit 5: overcurrent at the EnDat connection of the converter.
- Bit 6: overvoltage at the EnDat connection of the converter.
- Bit 7: hardware fault at the EnDat connection of the converter.
For bit 4 the manual names no separate remedy.
Parameters the manual names
- r0949 — fault value: read it as binary here; each set bit identifies the encoder power supply condition behind F31120.
- p0404 — effective encoder configuration: with an SMC30 and bit 0 set, check the parameterization in p0404.22.
- p0491 — motor encoder fault response ENCODER: the manual cross-references it for this code; it sets how the drive responds when this encoder fault occurs.
Acknowledging and restarting
As a fault, F31120 requires a PULSE INHIBIT acknowledgment: the drive pulses must be inhibited before the fault can be cleared, after which the drive can be restarted. Where the drive outputs the same condition with no reaction (N) or as an alarm (A), the manual specifies no reaction and no acknowledgment.
What differs between the drive families
Straight from the manuals' own fields — F31120 is not described identically everywhere.
| Drive family | Reaction | Acknowledge | Message class | Component | Manual |
|---|---|---|---|---|---|
| S120, S150 | Infeed: NONE Servo: ENCODER (IASC/DCBRK, NONE) Vector: ENCODER (IASC/DCBRK, NONE) Hla: ENCODER (NONE) | PULSE INHIBIT | Actual position/speed value incorrect or not available (11) | Encoder 1 | SINAMICS S120, S150 List Manual · p. 3033 |
| G130, G150 | Vector: ENCODER (IASC/DCBRK, NONE) Infeed: NONE | PULSE INHIBIT | Actual position/speed value incorrect or not available (11) | Encoder 1 | SINAMICS G130, G150 List Manual · p. 1722 |
The drives this code lives on
F31120 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 F31120 mean on a SINAMICS drive?
The drive has detected a fault in the power supply for encoder 1. The binary fault value in r0949 shows which condition tripped — undervoltage, overcurrent, an overloaded 24 V supply through the Power Module, or a problem at the EnDat connection.
How do I fix fault F31120?
Read r0949 as a binary value and follow the check for the bit that is set: verify the correct encoder cable and its plug connections (bit 0, plus p0404.22 on an SMC30), replace the encoder or encoder cable for the overcurrent bits, check or replace the measuring unit for bit 5, and replace the converter for EnDat overvoltage or hardware faults (bits 6/7).
Can F31120 also appear as an alarm?
Yes. The same condition can also be issued as an alarm (A) or with no reaction (N); for those variants the manual specifies no reaction and no acknowledgment.
What does bit 4 of the F31120 fault value mean?
Bit 4 means the 24 V power supply through the Power Module (PM) is overloaded. The manual lists no separate remedy for this bit.
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
