What it means
F33110 is raised when the drive detects an error in the transfer of the serial communication protocol between Encoder 3 and the internal or external evaluation module — the actual position or speed value is therefore incorrect or not available. The fault value stored in r0949, interpreted in binary, identifies which of the bit-level problems occurred. Depending on how the drive is configured, the same condition can also be output as an alarm (A) or without any reaction (N).
Why it appears
- There is an error in the transfer of the serial communication protocol between the encoder and the internal or external evaluation module.
- Which of the bit-level conditions applies is shown by the fault value in r0949 (see the decoding below).
What to check
- Read the fault value in r0949 and interpret it in binary; the set bit selects the appropriate action below.
- Bit 0 set: the encoder signals a defect — fault F31111 may provide additional details.
- Bit 1, 2, 7 or 14 set: incorrect encoder type — replace the encoder or the encoder cable.
- Bit 3 set: EMC problem — connect the cable shield and replace the encoder or the encoder cable.
- Bit 4, 5 or 9 set: EMC problem — connect the cable shield, replace the encoder or the encoder cable, and replace the Sensor Module.
- Bit 6 set: update the Sensor Module firmware.
- Bit 8 set: check parameterization (p0429.2).
- Bit 10 set: check parameterization (p0429.2, p0449).
- Bit 11 set: check parameterization (p0436).
- Bit 12 set: check parameterization (p0429.6).
- Bit 13 set: check the data line.
- After the cause has been remedied, acknowledge the fault and restart the drive.
Reading the message value
The drive writes the fault cause into r0949 as a binary value. For an EnDat 2.1 encoder, the bits have the following significance:
- Bit 0: Alarm bit in the position protocol.
- Bit 1: Incorrect quiescent level on the data line.
- Bit 2: Encoder does not respond (does not supply a start bit within 50 ms).
- Bit 3: CRC error: The checksum in the protocol from the encoder does not match the data.
- Bit 4: Encoder acknowledgment error: The encoder incorrectly understood the task (request) or cannot execute it.
- Bit 5: Internal error in the serial driver: An illegal mode command was requested.
- Bit 6: Timeout when cyclically reading.
- Bit 7: Timeout for the register communication.
- Bit 8: Protocol is too long (e.g. > 64 bits).
- Bit 9: Receive buffer overflow.
- Bit 10: Frame error when reading twice.
- Bit 11: Parity error.
- Bit 12: Data line signal level error during the monoflop time.
- Bit 13: Data line incorrect.
- Bit 14: Fault for the register communication.
- Bit 15: Internal communication error.
Note: for an EnDat 2.2 encoder, the significance of the fault value is described for F3x135 (x = 1, 2, 3).
Parameters the manual names
- r0949 — fault value: read the fault cause here and interpret it in binary to find the bit that triggered F33110.
- p0429 (Encoder SSI configuration): check p0429.2 when bit 8 or bit 10 is set, and p0429.6 when bit 12 is set.
- p0449 (Encoder SSI number of bits filler bits): check it when bit 10 is set.
- p0436 (Encoder SSI parity bit): check it when bit 11 (parity error) is set.
Acknowledging and restarting
Acknowledge the fault with pulses inhibited: put the drive into a pulse-inhibited state, acknowledge the message, and only then re-enable the pulses so the drive can restart. Where the drive is configured to output the condition as an alarm or without any reaction, no acknowledgment is required.
What differs between the drive families
Straight from the manuals' own fields — F33110 is not described identically everywhere.
| Drive family | Reaction | Acknowledge | Message class | Component | Manual |
|---|---|---|---|---|---|
| S120, S150 | Servo: OFF1 (IASC/DCBRK, NONE, OFF2, OFF3) Vector: OFF1 (IASC/DCBRK, NONE, OFF2, OFF3) Hla: OFF1 (NONE, OFF2, OFF3) | PULSE INHIBIT | Actual position/speed value incorrect or not available (11) | Encoder 3 | SINAMICS S120, S150 List Manual · p. 3134 |
| G130, G150 | OFF1 (IASC/DCBRK, NONE, OFF2, OFF3) | PULSE INHIBIT | Actual position/speed value incorrect or not available (11) | Encoder 3 | SINAMICS G130, G150 List Manual · p. 1809 |
The drives this code lives on
F33110 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 F33110 mean on a SINAMICS drive?
Encoder 3 has reported an error in the transfer of the serial communication protocol between the encoder and the internal or external evaluation module, so the actual position or speed value is incorrect or not available.
How do I find the exact cause of F33110?
Read the fault value in r0949 and interpret it in binary. Each set bit from bit 0 to bit 15 names a specific problem, for example bit 3 for a CRC error or bit 13 for an incorrect data line.
Can F33110 also appear as an alarm?
Yes — depending on the drive's configuration, the same condition can also be output as an alarm or without any reaction.
Which parameters are relevant for F33110?
r0949 holds the fault value to read, and p0429 (p0429.2, p0429.6), p0449 and p0436 are the parameters to check for the bits that point to a parameterization problem.
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
