What it means
F07966 is raised by the drive when the speed actual value has been inverted and the angular commutation offset belonging to this inverted actual value is not equal to zero. The logic behind the check: after an actual value inversion, a stored offset of zero is the only value that can still be plausible — any other offset may no longer match the inverted actual value, so the drive treats the commutation angle as unchecked and trips. The fault concerns servo-type drive objects and propagates globally.
Why it appears
- The speed actual value was inverted, and the angular commutation offset associated with the inverted actual value is not equal to zero — the offset is therefore possibly incorrect.
What to check
- Adapt the angular commutation offset so that it matches the inverted speed actual value.
- If the correct offset is not known, determine it again: set p1990 = 1. The encoder adjustment then determines the angular commutation offset anew.
Parameters the manual names
- p1990 — set it to 1 to start the encoder adjustment that determines the angular commutation offset again after the speed actual value has been inverted.
Acknowledging and restarting
The fault can be acknowledged immediately after it occurs. Once the angular commutation offset has been adapted or re-determined with p1990 = 1, acknowledge the fault and restart the drive; until the offset is corrected, the same check will fail again.
The same on every family
Every manual that describes F07966 gives it the same reaction, acknowledgement and message class.
| Drive family | Reaction | Acknowledge | Message class | Component | Manual |
|---|---|---|---|---|---|
| S120, S150 | OFF2 (NONE) | IMMEDIATELY | Error in the parameterization / configuration / commissioning procedure (18) | None | SINAMICS S120, S150 List Manual · p. 2894 |
The drives this code lives on
F07966 is described for S120, S150. These are the converters of those families in our catalogue — price on request.
Questions technicians ask
What does fault F07966 mean on SINAMICS S120 or S150?
The drive has inverted the speed actual value and found that the angular commutation offset belonging to it is not zero, so this offset is possibly incorrect and the commutation angle cannot be considered checked.
How do I clear fault F07966?
Either adapt the angular commutation offset to the inverted speed actual value, or determine it again by setting p1990 = 1. Then acknowledge the fault — it can be acknowledged immediately — and restart the drive.
Which parameter re-determines the commutation angle?
p1990. Setting it to 1 runs the encoder adjustment that determines the angular commutation offset.
Why does F07966 appear after I invert the speed actual value?
Because the angular commutation offset stored for the drive is not equal to zero. After an inversion the drive accepts only a zero offset as plausible, so any other value is flagged as possibly incorrect.
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 F07xxx group · SINAMICS manuals · Siemens manuals
