L/LK series ironcore flat linear motors monitor the winding temperature with PTC thermistor sensors embedded in the windings. This page describes the sensor configuration of the series, its resistance–temperature characteristic and the threshold values to be set in the PLC for warning, alarm and hardware backup trip.
Related pages: L/LK ironcore series · Connection system · How an ironcore flat linear motor works
The sensor chain consists of two PTC140 and one PTC600 thermistors connected in series, embedded in the motor windings:
Since the three elements are connected in series, the measured resistance is the sum of the three contributions: the PLC reads a single value and discriminates all three protection levels by threshold.
| Wire | Colour |
|---|---|
| Protective ground | yellow–green |
| PTC chain (2× PTC140 + 1× PTC600) | white / brown |
The characteristic is non-linear by design:
This is what allows the same pair of wires to carry three different protection levels.
In practice, the curve shows a linear trait up to ≈ 115 °C of winding temperature — the curve is the PTC600 one, which dominates the series. Beyond that temperature the 2 × PTC140 come into play: their characteristic is switch-like and the total resistance rises very rapidly.
The configuration refers to the analog input of a Siemens ET 200SP station — module 6ES7134-6JD00-0CA1 (AI 4xRTD/TC 2-/3-/4-wire HF).
The ET 200SP is Siemens' modular distributed I/O system: the I/O station is mounted next to the machine and connects to the controller via PROFINET. The 6ES7134-6JD00-0CA1 is its 4-channel high-feature analog input for thermal resistors (RTD), thermocouples, resistors and voltage — resolution up to 16 bits, with per-channel measurement type, interference frequency suppression and smoothing, plus per-channel diagnostics.
Configure the analog input as follows:
| Parameter | Setting |
|---|---|
| Measurement type | Resistor (2-wire) |
| Measuring range | 6000 Ω |
| Interference suppression | 50 Hz |
| Smoothing | medium or high |
Do not use the “PTC” mode: it is designed for Kaltleiter type A according to DIN/VDE 0660-302, i.e. for a single trip. For this chain the ohm reading with the 6000 Ω range is required — it also returns the linear part of the characteristic.
| Level | Temperature | Typical series R | PLC threshold | Re-entry hysteresis |
|---|---|---|---|---|
| Warning | 110 °C | ≈ 1240 Ω | 1240 Ω | 1200 Ω |
| Alarm | 130 °C | ≈ 1650 Ω | 1650 Ω | 1550 Ω |
| PTC140 trip (hardware backup) | ≈ 140 °C | ≈ 3000 Ω | 3000 Ω | 1800 Ω |
R := INT_TO_REAL(raw) * 6000.0 / 27648.0; // 6000 Ω range
IF raw >= 32000 OR R < 300.0 THEN // overrange / broken wire / short
fault := TRUE; // sensor fault, not a temperature fault
END_IF;
// debounce approx. 2 s, then:
IF R >= 1240.0 THEN warn := TRUE; END_IF;
IF R <= 1200.0 THEN warn := FALSE; END_IF;
IF R >= 1650.0 THEN alarm := TRUE; END_IF;
IF R <= 1550.0 THEN alarm := FALSE; END_IF; // manual reset is preferable
The raw value is scaled on the 6000 Ω range (27648 = nominal full scale of a Siemens-type analog input). The sensor fault (overrange, broken wire or short circuit) is reported separately from the temperature levels: it must not be confused with a thermal alarm. The alarm is better handled with a manual reset from the HMI.