SiemensETIJohnson ControlsIFMSICKWIKABosch RexrothELKO EPHYUNDAIABBVEGAKSR KUEBLERAlfa Laval

Fault · SINAMICS G130, G150, S120, S150

F31805Encoder 1: EEPROM checksum error

What it means

F31805 is the drive's report that the checksum over the data stored in the EEPROM of Sensor Module Encoder 1 no longer matches: the parameter data held on the module is corrupted. The drive writes the exact cause as a hexadecimal fault value into r0949, so the message value %1 distinguishes an EEPROM access error (01) from too many blocks in the EEPROM (02). Depending on the drive's configuration, the same condition can also be signalled as an alarm (A) or as a message without a reaction (N); this page describes the fault variant.

Why it appears

  • The data in the EEPROM of Sensor Module Encoder 1 is corrupted — the internally stored parameter data no longer matches its checksum. The manuals for the different families word this identically in substance, once as corrupted data in the EEPROM, once as corrupted internal parameter data.
  • Which of the two underlying problems occurred is shown by the fault value: an EEPROM access error (01) or too many blocks in the EEPROM (02).

What to check

  1. Read the fault value in r0949, interpreting it hexadecimal: 01 means an EEPROM access error, 02 means too many blocks in the EEPROM.
  2. Replace the module, Sensor Module Encoder 1 — this is the only remedy the manuals give for this fault; no repair, re-download or reparameterization step is described.

Reading the message value

  • The message value %1 carries the fault value, which the drive stores in r0949 and which is to be interpreted hexadecimal:
  • 01: EEPROM access error.
  • 02: Too many blocks in the EEPROM.

Parameters the manual names

  • r0949 — fault value: read it hexadecimal to tell which EEPROM problem the drive detected here, an access error (01) or too many blocks in the EEPROM (02).
  • p0491 — motor encoder fault response ENCODER: the manuals cross-reference this parameter for this fault because it sets how the drive responds to a motor encoder fault.

Acknowledging and restarting

The fault must be acknowledged immediately. In practice this happens after Sensor Module Encoder 1 has been replaced, since replacing the module is the only remedy listed; once the message is acknowledged, the drive can be restarted. If the condition is configured to come as an alarm (A) or with no reaction (N), the manuals specify neither a reaction nor an acknowledgement for those variants.

What differs between the drive families

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

Drive familyReactionAcknowledgeMessage classComponentManual
S120, S150Infeed: OFF2 (NONE) Servo: ENCODER (IASC/DCBRK, NONE) Vector: ENCODER (IASC/DCBRK, NONE) Hla: ENCODER (NONE)IMMEDIATELYHardware/software error (1)Sensor Module Encoder 1SINAMICS S120, S150 List Manual · p. 3062
G130, G150Vector: ENCODER (IASC/DCBRK, NONE) Infeed: OFF2 (NONE)IMMEDIATELYHardware/software error (1)Sensor Module Encoder 1SINAMICS G130, G150 List Manual · p. 1747

The drives this code lives on

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

It reports an EEPROM checksum error on Sensor Module Encoder 1: the parameter data stored in the module's EEPROM is corrupted. The fault value in r0949 shows whether it was an EEPROM access error (01) or too many blocks in the EEPROM (02).

How do I clear F31805?

The manuals give only one remedy: replace Sensor Module Encoder 1. The fault is then acknowledged immediately and the drive can be restarted.

Can F31805 also appear as an alarm?

Yes. Depending on the drive's configuration, the same condition can also be issued as an alarm (A) or with no reaction (N); for those variants the manuals specify neither a reaction nor an acknowledgement.

Which parameters belong to F31805?

r0949 holds the hexadecimal fault value (01 or 02), and the manuals cross-reference p0491, the motor encoder fault response ENCODER, which governs how the drive reacts to this encoder fault.

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