F07016

Drive: Motor temperature sensor fault

Siemens · DCM

What does F07016 mean?

An error was detected during the evaluation of the motor temperature sensor (configured in p0601). Possible causes include a wire breakage (KTY: R > 2120 Ohm), the sensor not being connected, or a measured resistance that is too low due to a short circuit (PTC: R < 20 Ohm, KTY: R < 50 Ohm). If alarm A07015 was present, this fault was output after the timer p0607 expired, indicating a prolonged issue.

Common Causes

  • Motor thermistor (KTY/PT100/PT1000) wiring open-circuit or broken conductor causing resistance > 2120 Ohm (for KTY sensors).
  • Incorrect connection of the motor temperature sensor to the drive's X9 (temperature sensor) or equivalent terminal block.
  • Internal failure of the sensor element, leading to an open-circuit condition or an out-of-range resistance value.
  • Parameter P0601 (Motor temperature sensor type) set incorrectly for the installed sensor (e.g., KTY84 selected when a PT100 is installed).

Repair Steps & Checklist

Click steps to track your progress.

  1. 1

    1. Measure resistance across motor temperature sensor terminals (e.g., X9:1 and X9:2) at the drive using a multimeter. Verify resistance is within the expected range (e.g., 200-2120 Ohm for KTY84 at typical operating temperatures).

  2. 2

    2. Check continuity of the motor temperature sensor cable from the drive's X9 terminals to the motor's sensor leads using a multimeter.

  3. 3

    3. Verify parameter P0601 (Motor temperature sensor type) setting matches the actual sensor installed in the motor (e.g., KTY84, PT100, PT1000).

  4. 4

    4. Inspect internal motor temperature sensor wiring for damage or disconnections inside the motor terminal box.

  5. 5

    5. If resistance measurement is out of range, replace the motor temperature sensor (if accessible) or the motor itself.

Browse all codes in this manual (60)
Verified technical data. Last updated: March 2026

Related Faults

Siemens F07016 (Drive: Motor temperature sensor fault) — Er… | ErrorLib