What it means
F35899 “TM: Unknown fault” is raised when a Terminal Module (TM) signals a fault that the firmware on the Control Unit cannot interpret. The manual explains that this happens when the firmware on the Terminal Module is more recent than the firmware on the Control Unit, so the Control Unit has no description for the incoming fault. Every manual that lists the code gives the same text for the Terminal Module component, so one description covers all families. The same condition can also be issued as an alarm (A) or as a message with no reaction (N); the drive's configuration decides. The fault itself triggers no automatic drive response (NONE), and the message can be acknowledged immediately.
Why it appears
A fault has occurred on the Terminal Module that cannot be interpreted by the Control Unit firmware.
- The firmware on the Terminal Module is more recent than the firmware on the Control Unit, so the Control Unit cannot interpret the fault the Terminal Module reports.
What to check
- Read the fault value in r0949, interpreting it as a decimal number: it contains the fault number of the new fault from the Terminal Module.
- If required, read about the significance of this new fault in a more recent description of the Control Unit, as the manual's note recommends.
- Replace the firmware on the Terminal Module by an older firmware version; the manual names r0158 in this step.
- Alternatively, upgrade the firmware on the Control Unit so that it can interpret the Terminal Module's fault; the manual names r0018 in this step.
Reading the message value
- The message value line reads “New message: %1”; the manual gives no further decoding of the placeholder.
- Fault value (r0949, interpret decimal): fault number — the number of the new fault the Terminal Module has reported.
Parameters the manual names
- r0949 (fault value) — read it interpreting decimal to obtain the fault number of the new Terminal Module fault.
- r0158 (VSM FW version) — the parameter the manual names when the Terminal Module firmware is to be replaced by an older version.
- r0018 (CU FW version) — the parameter the manual names when the Control Unit firmware is to be upgraded.
Acknowledging and restarting
The message can be acknowledged immediately; a POWER ON also removes it. When the drive issues the same condition as an alarm (A) or with no reaction (N), neither a reaction nor an acknowledgement applies (NONE).
What differs between the drive families
Straight from the manuals' own fields — F35899 is not described identically everywhere.
| Drive family | Reaction | Acknowledge | Message class | Component | Manual |
|---|---|---|---|---|---|
| S120, S150 | Infeed: NONE (OFF1, OFF2) Servo: NONE (IASC/DCBRK, OFF1, OFF2, OFF3, STOP2) Vector: NONE (IASC/DCBRK, OFF1, OFF2, OFF3, STOP2) Hla: NONE (OFF1, OFF2, OFF3, STOP2) | IMMEDIATELY (POWER ON) | General drive fault (19) | Terminal Module (TM) | SINAMICS S120, S150 List Manual · p. 3241 |
| G130, G150 | Vector: NONE (IASC/DCBRK, OFF1, OFF2, OFF3, STOP2) Infeed: NONE (OFF1, OFF2) | IMMEDIATELY (POWER ON) | General drive fault (19) | Terminal Module (TM) | SINAMICS G130, G150 List Manual · p. 1903 |
The drives this code lives on
F35899 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 F35899 TM: Unknown fault mean?
A Terminal Module has signalled a fault that the Control Unit firmware cannot interpret. This typically happens when the Terminal Module's firmware is more recent than the Control Unit's firmware.
How do I fix fault F35899?
Read the fault number from r0949 (decimal) and, if required, look it up in a more recent Control Unit description. Then either replace the Terminal Module firmware with an older version or upgrade the Control Unit firmware.
How is F35899 acknowledged?
Immediately — and a POWER ON also removes the message. When the drive is configured to issue the condition as an alarm or with no reaction, no acknowledgement is needed.
Where can I see which fault the Terminal Module reported?
In r0949, interpreted as a decimal value: it holds the fault number of the new Terminal Module 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 F35xxx group · SINAMICS manuals · Siemens manuals
