SiemensETIJohnson ControlsIFMSICKWIKABosch RexrothELKO EPHYUNDAIABBVEGAKSR KUEBLERAlfa Laval

Fault · SINAMICS G130, G150, S120, S150

F33138Encoder 3: Fault when determining the position (multiturn)

What it means

F33138 is raised when the DRIVE-CLiQ encoder connected as Encoder 3 reports a fault from its internal position determination — specifically the multiturn information, the part of the encoder that tracks the revolutions. The fault arises inside the encoder; the converter only passes it on. The S120/S150 manual titles the code “Encoder 3: Fault when determining the position (multiturn)”, the G130/G150 manual “Encoder 3: Internal error when determining multiturn information” — the condition and its handling are the same.

Why it appears

  • The DRIVE-CLiQ encoder wired as Encoder 3 has hit a fault while determining its position internally; the converter reports this encoder-internal condition as F33138.
  • Which internal function of the encoder has failed is not fixed — it depends on the encoder version and is bit-coded in the fault value in r0949.

What to check

  1. Read the fault value in r0949 and interpret it binary; it is structured yyxxxxxx hex, with yy identifying the encoder version and xxxxxx carrying the fault cause as a bit pattern.
  2. Use yy to pick the bit table that matches the connected encoder and find which internal function reported the multiturn fault (see “Fault value”).
  3. Where the fault value shows a persistent internal encoder fault, replace the DRIVE-CLiQ encoder.
  4. If yy belongs to an encoder version the manual does not describe, ask the encoder manufacturer — they can supply the bit coding for that version.

Reading the message value

  • The drive writes the fault cause into r0949 in binary, in the form yyxxxxxx hex: yy stands for the encoder version, xxxxxx for the bit-coded fault cause.
  • yy = 8 (0000 1000 bin): bit 17 — fault when determining the position (multiturn).
  • yy = 11 (0000 1011 bin): bit 7 — rotation error counter, i.e. the monitoring of the revolution counting that makes up the encoder's multiturn information.
  • yy = 14 (0000 1110 bin): bit 1 — position determination error (multiturn) of position word 1; bit 17 — the same error of position word 2.
  • G130/G150 coding — yy = 08 hex with bit 27 = 1: bit 17 — fault in the multiturn.
  • The other bits of these versions cover further internal monitors (LED monitoring, temperature, the safety status displays F1/F2, FPGA errors). For versions the manuals do not describe, the encoder manufacturer supplies the bit coding.

Parameters the manual names

  • r0949 — fault value: for this fault, read it in binary and split it into encoder version (yy) and fault-cause bits (xxxxxx); that tells you which internal encoder function raised F33138 and whether the encoder must be replaced.

Acknowledging and restarting

Acknowledge the fault with pulses inhibited: bring the drive to standstill so the converter no longer fires pulses, acknowledge F33138, then switch the drive on again. If the multiturn information still cannot be determined correctly, the fault returns immediately — then work through the checks above and replace the DRIVE-CLiQ encoder if required.

What differs between the drive families

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

Drive familyReactionAcknowledgeMessage classComponentManual
S120, S150Servo: OFF1 (IASC/DCBRK, NONE, OFF2, OFF3) Vector: OFF1 (IASC/DCBRK, NONE, OFF2, OFF3) Hla: OFF1 (NONE, OFF2, OFF3)PULSE INHIBITHardware/software error (1)Encoder 3SINAMICS S120, S150 List Manual · p. 3147
G130, G150OFF1 (IASC/DCBRK, NONE, OFF2, OFF3)PULSE INHIBITHardware/software error (1)Encoder 3SINAMICS G130, G150 List Manual · p. 1821

The drives this code lives on

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

The DRIVE-CLiQ encoder connected as Encoder 3 has reported an internal fault while determining its multiturn position. The exact cause is bit-coded in the fault value r0949.

How do I clear fault F33138?

Interpret r0949 in binary to find which encoder function failed, replace the DRIVE-CLiQ encoder if the fault persists, acknowledge the fault with pulses inhibited and restart the drive.

How is the F33138 fault value in r0949 structured?

As yyxxxxxx hex: yy is the encoder version and xxxxxx is the bit-coded fault cause. For yy = 8, bit 17 means the multiturn position determination failed; versions 11 and 14 report their multiturn errors on other bits.

The encoder version in my fault value is not listed — what now?

The manual says to contact the encoder manufacturer; they can provide the bit coding of the fault cause for that version.

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