What it means
F33100 reports that the zero mark distance measured on Encoder 3 does not correspond to the zero mark distance parameterized in the drive. The monitoring distance is set in p0425 for a rotary encoder and in p0424 for a linear encoder. For distance-coded encoders the zero mark distance is determined from pairs of detected zero marks; depending on how the pairs are generated, a single missing zero mark may not produce this fault and also has no effect in the system. The same condition can also be issued as an alarm (A) or without any reaction (N), depending on the drive's configuration; in those cases neither an automatic reaction nor an acknowledgment occurs.
Why it appears
- The zero mark distance measured by the drive does not correspond to the parameterized zero mark distance (p0425 for a rotary encoder, p0424 for a linear encoder).
- For distance-coded encoders the zero mark distance is determined from detected zero mark pairs; depending on the pair generation, a missing zero mark cannot result in this fault and has no effect in the system.
What to check
- Check that the encoder cables are routed in compliance with EMC.
- Check the plug connections.
- Check the encoder type — the encoder must have equidistant zero marks.
- Adapt the parameterized distance between zero marks: p0424 for a linear encoder, p0425 for a rotary encoder.
- If the message is output above a speed threshold, reduce the filter time in p0438 if necessary.
- Replace the encoder or the encoder cable.
Reading the message value
- The drive writes the fault value to r0949; interpret it as a decimal number.
- The value is the last measured zero mark distance in increments.
- 4 increments correspond to 1 encoder pulse.
- The sign of the value designates the direction of motion when the zero mark distance was detected.
Parameters the manual names
- p0424 — parameterized zero mark distance for a linear encoder; set it to the value the zero mark monitoring compares against.
- p0425 — parameterized zero mark distance for a rotary encoder; adapt it when the measured distance deviates.
- p0438 — square-wave encoder filter time; reduce it if the message is output above a speed threshold.
- r0949 — fault value; read the last measured zero mark distance from it in decimal interpretation.
Acknowledging and restarting
As a fault, F33100 stops the drive with OFF1 and is acknowledged once pulses are inhibited (PULSE INHIBIT); the drive can then be restarted. When the same condition is configured as an alarm (A) or without a reaction (N), the drive takes no automatic action and no acknowledgment is required.
What differs between the drive families
Straight from the manuals' own fields — F33100 is not described identically everywhere.
| Drive family | Reaction | Acknowledge | Message class | Component | Manual |
|---|---|---|---|---|---|
| S120, S150 | Servo: OFF1 (IASC/DCBRK, NONE, OFF2, OFF3, STOP2) Vector: OFF1 (IASC/DCBRK, NONE, OFF2, OFF3, STOP2) Hla: OFF1 (NONE, OFF2, OFF3, STOP2) | PULSE INHIBIT | Actual position/speed value incorrect or not available (11) | Encoder 3 | SINAMICS S120, S150 List Manual · p. 3132 |
| G130, G150 | OFF1 (IASC/DCBRK, NONE, OFF2, OFF3, STOP2) | PULSE INHIBIT | Actual position/speed value incorrect or not available (11) | Encoder 3 | SINAMICS G130, G150 List Manual · p. 1808 |
The drives this code lives on
F33100 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 SINAMICS fault F33100 mean?
Encoder 3 measured a distance between zero marks that does not correspond to the parameterized zero mark distance. The monitoring distance is set in p0424 (linear encoder) or p0425 (rotary encoder).
How do I fix fault F33100?
Check that the encoder cables are routed in compliance with EMC and that the plug connections are sound, and verify the encoder has equidistant zero marks. Then adapt p0424 or p0425, reduce the filter time p0438 if the message appears above a speed threshold, and replace the encoder or its cable if the fault persists.
How is F33100 acknowledged?
As a fault it is acknowledged once pulses are inhibited. If the drive outputs the condition as an alarm (A) or without a reaction (N), there is no automatic reaction and no acknowledgment.
Where do I read the measured zero mark distance for F33100?
In r0949, interpreted as a decimal value: it holds the last measured zero mark distance in increments, where 4 increments equal 1 encoder pulse. The sign of the value indicates the direction of motion during detection.
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
