What it means
F31802 reports a time slice overflow in encoder 1: the processing for this encoder overran one of the clocked time slices the drive allocates to it. The two List Manuals describe the code identically for the G130, G150, S120 and S150 families, so the information below applies to all of them. Depending on how the drive is configured, the same condition can also be signalled only as an alarm, or even without an automatic reaction.
Why it appears
- A time slice overflow has occurred in encoder 1 — the encoder function needed more computing time than one of its time slices (fast, average or slow) provides.
- A special case of this code is a timeout when waiting for SYNO, for example after an unexpected return to non-cyclic operation.
What to check
- Read the fault value in r0949 in hexadecimal to identify which time slice overflowed, or whether the SYNO timeout case is present.
- Increase the current controller sampling time — this is the remedy the manuals give for this fault.
- Look at p0491 if you want to check or change how the drive responds to this encoder fault.
Reading the message value
- The drive stores the fault value in r0949, to be interpreted in hexadecimal as yx: y identifies the function involved (Siemens-internal fault diagnostics), x identifies the time slice involved.
- x = 9: time slice overflow of the fast (current controller clock cycle) time slice.
- x = A: time slice overflow of the average time slice.
- x = C: time slice overflow of the slow time slice.
- yx = 3E7: timeout when waiting for SYNO (e.g. unexpected return to non-cyclic operation).
Parameters the manual names
- r0949 — holds the fault value of this fault; read it in hexadecimal to see which function (y) and which time slice (x) overflowed.
- p0491 — motor encoder fault response ENCODER: this is where the configured reaction to this encoder 1 fault is set, and the manuals cross-refer to it for this code.
Acknowledging and restarting
Clear the fault by acknowledging it and then restart the drive; the message is one the drive accepts an acknowledgement for straight away, so no special reset sequence is needed. Once the current controller sampling time has been increased, the condition should no longer recur. Where the drive is configured to output this condition only as an alarm or without any reaction, the manuals state that no reaction takes place and no acknowledgement is required.
What differs between the drive families
Straight from the manuals' own fields — F31802 is not described identically everywhere.
| Drive family | Reaction | Acknowledge | Message class | Component | Manual |
|---|---|---|---|---|---|
| S120, S150 | Infeed: OFF2 (NONE) Servo: ENCODER (IASC/DCBRK, NONE) Vector: ENCODER (IASC/DCBRK, NONE) Hla: ENCODER (NONE) | IMMEDIATELY | Hardware/software error (1) | Sensor Module Encoder 1 | SINAMICS S120, S150 List Manual · p. 3061 |
| G130, G150 | Vector: ENCODER (IASC/DCBRK, NONE) Infeed: OFF2 (NONE) | IMMEDIATELY | Hardware/software error (1) | Sensor Module Encoder 1 | SINAMICS G130, G150 List Manual · p. 1746 |
The drives this code lives on
F31802 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 F31802 mean on a SINAMICS drive?
It reports a time slice overflow in encoder 1 — the encoder processing overran one of its clocked time slices. The fault value in r0949 shows which slice was involved.
How do I clear fault F31802?
Increase the current controller sampling time, as the manuals prescribe, then acknowledge the fault and restart the drive. The drive accepts the acknowledgement immediately.
What does fault value 3E7 mean for F31802?
It indicates a timeout when waiting for SYNO, for example after an unexpected return to non-cyclic operation. Other values identify the overflowed slice: 9 fast, A average, C slow.
Which parameters matter for F31802?
r0949 holds the fault value to interpret in hexadecimal, and p0491 sets the motor encoder fault response (ENCODER) that applies to this 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
