Overview
On a SINUMERIK 840D (PCU 50) controlling a 6-axis machine, three axes are driven by 1FK7 synchronous servomotors and three axes are driven by proportional hydraulic valves. Field engineers frequently need to confirm the actual motor current during machine operation, both for commissioning acceptance tests and for proving that the drive will not damage a servomotor during high-torque phases such as clamping against a fixed stop. The two machine data words used for this purpose are MD1719 (current absolute actual value, in A RMS) and MD1708 (smoothed current actual value, in %). This reference explains how to read both, how to convert between them, and how to compare them to the nameplate and catalog ratings of a 1FK7105-5AF71-1EA0 motor powered from a SIMODRIVE 611 LT-MODULINT infeed (6SN1123-1AA00-0EA2) and 611 control module (6SN1118-0DJ21-0AA1).
For the official parameter list, refer to the Siemens Industry Online Support portal and the SINUMERIK 840D sl / SIMODRIVE 611 List Manual, which catalogs every drive machine data word (MD1700 – MD1799) and its scaling.
System Configuration and Hardware
The reported installation uses the following Siemens components. All catalog (MLFB) numbers must match the rating plate and the equipment list in the machine documentation before any current reading is trusted.
| Component | MLFB | Function |
|---|---|---|
| Controller | SINUMERIK 840D with PCU 50 | NCK, PLC, HMI, 6 axes |
| Line / infeed module | 6SN1123-1AA00-0EA2 (LT-MODULINT 160 A) | DC-link supply, 160 A rated DC bus current |
| Control module | 6SN1118-0DJ21-0AA1 | SIMODRIVE 611 closed-loop control for one axis |
| Servomotor | 1FK7105-5AF71-1EA0 | 8.17 kW, 48 Nm, 3000 rpm synchronous servomotor |
| Hydraulic axes | Proportional-valve axes (3) | Closed-loop pressure / position control (no 1FK7 drive) |
Drive Machine Data Used for Current Monitoring
Two drive machine data words are used in the field for live current display. Both can be opened on the HMI through the standard Service Display, and both are accessible from the PLC / NCK via the standard axis interface.
| MD | Name | Unit | Meaning |
|---|---|---|---|
| MD1719 | Current absolute actual value (I_act, RMS) | A (RMS) | Instantaneous stator phase current in A RMS, absolute value, updated every position-controller cycle. |
| MD1708 | Smoothed current actual value (I_act, smoothed) | % of I_max_inv | Low-pass-filtered motor current, normalized to the inverter peak current. Used for thermal load display. |
| MD1105 | Torque limit, motor-side (M_max) | Nm | Torque limit derived from the motor's stall torque and the inverter's peak current. |
| MD1145 | Stall torque / rated torque | Nm | Catalog M0 / MN of the connected motor. |
| MD1700 | Speed setpoint | rpm | Used to compute mechanical power and expected current from load. |
| MD1720 | Torque actual value | Nm | Calculated from MD1719 and the motor torque constant kT. |
The relationship between MD1719 and MD1708 is fixed by the inverter's peak current I_max_inv:
MD1708 [%] = 100 × MD1719 [A] / I_max_inv [A]
For a SIMODRIVE 611 module driving a 1FK7105, the relevant inverter current is the peak phase current the drive can deliver (typically 1.5 – 2 × the rated motor current, but always verify on the rating plate of the 6SN1118-0DJ21 module). The 160 A in the infeed part number is the DC-link limit, not the per-axis phase current.
How to Read the Current on the HMI
- Select Menu Select → Start-up → Machine Data → Drive MD on the operator panel.
- Open the axis that drives the 1FK7105-5AF71-1EA0 motor (for example AX3, AX4, or AX5 in a 6-axis configuration).
- Search for
1719to display Current absolute actual value in A RMS. Search for1708to display Smoothed current actual value in %. - Trigger the motion that is suspected of overloading the motor (for example the clamping travel to fixed stop) and read both values simultaneously.
- Record the steady-state current, the peak during the acceleration phase, and the current after the mechanical stop has been reached.
For a permanent recording, expose MD1719 and MD1708 as analog or numeric displays in the operator screen, or read them cyclically from the PLC into a CSV log. The same values are also available on the SIMODRIVE 611 seven-segment display as the axis number followed by H (Help) and the parameter number when the control module is in diagnostic mode.
Field Reading Example on a 1FK7105-5AF71-1EA0 Axis
Reported field readings from a machine in auto run:
| Operating state | MD1719 (A RMS) | MD1708 (%) |
|---|---|---|
| Pulse disable, motor stationary | 0.00 | 0.00 |
| Normal auto run, mid-travel | 15.64 | 13.55 |
| Maximum loading (clamping against fixed stop) | 63.56 | 53.25 |
Calculating the inverter peak current implied by the readings:
I_max_inv = 100 × MD1719 / MD1708 = 100 × 63.56 / 53.25 = 119.4 A
This value must be cross-checked with the SIMODRIVE 611 control module rating plate. A reading of 119 A peak in a drive that is rated for, say, 60 A peak would indicate either an incorrect control-module MLFB, a derated drive, or a fault in the current measurement path.
1FK7105-5AF71-1EA0 Motor Specifications
The 1FK7105-5AF71-1EA0 is a high-inertia 1FK7 servomotor. The catalog values from the Siemens product data sheet (see the 1FK7 Configuration Manual on the Siemens support portal) are:
| Parameter | Symbol | Value |
|---|---|---|
| Stall torque (M0) | M0 | 48.0 Nm |
| Rated torque (MN) at nN | MN | ~ 26 Nm (typical point on the M/n curve) |
| Rated speed | nN | 3000 rpm |
| Rated power | PN | 8.17 kW |
| Rated current (natural cooling) | IN | 18.0 A RMS |
| Stall current (M0) | I0 | ~ 32.0 A RMS |
| Peak current (M_max, short-time) | I_max | ~ 90 – 110 A RMS (limited by inverter) |
| Torque constant (kT) | kT | 1.50 Nm / A (typical, 48 Nm / 32 A) |
| Voltage constant (kE) | kE | ~ 92 V / 1000 rpm |
| Rotor inertia | J | ~ 76 × 10⁻⁴ kgm² |
| Winding insulation class | - | Class F (155 °C) |
| Thermal protection | - | PTC thermistor in the winding (evaluation in the 611 control module) |
Note: the nameplate on the installed machine in the source thread shows In = 16 A, I0 = 32 A, 23 Nm, which is inconsistent with the catalog data for the same MLFB. Whenever the nameplate disagrees with the catalog, the catalog value for that MLFB takes precedence in the drive commissioning tool; the nameplate value is what the user must verify physically on the motor. Always re-enter the motor data in the SIMODRIVE 611 commissioning software from the nameplate of the actual fitted motor, not from a generic data sheet.
Converting Between Current, Torque, and Power
The motor torque constant relates current and torque linearly in the constant-torque region:
M [Nm] = kT [Nm/A] × I [A RMS]
For the 1FK7105 with kT = 1.50 Nm/A:
| MD1719 (A RMS) | Equivalent torque M (Nm) | Notes |
|---|---|---|
| 0.0 | 0.0 | No-load, no friction |
| 15.64 | 23.5 | Normal auto run, below rated torque |
| 32.0 | 48.0 | Stall torque M0, permissible only briefly |
| 63.56 | 95.3 | Observed peak during clamping → approximately 2 × M0 |
Mechanical output power at the shaft is:
P [W] = M [Nm] × ω [rad/s] = M × 2πn / 60
At n = 100 rpm and M = 95 Nm:
P = 95 × 2 × π × 100 / 60 = 994 W ≈ 1.0 kW
At n = 0 rpm (clamping, fixed stop):
P = 0 W (mechanical), but I²R losses in the winding are at their maximum
The thermal model of the 611 control module integrates I² over time, so a high stall current for several seconds is the worst case for winding temperature — which is exactly the situation during travel to fixed stop.
Travel to Fixed Stop and Clamping Torque
Travel to fixed stop (clamping) is a standard SINUMERIK 840D PLC-commanded sequence: the axis moves with a defined velocity (MD37030 or the equivalent in the active function block) against a mechanical stop and then maintains a defined clamping torque (MD37002 / MD1105). The 1FK7 motor and SIMODRIVE 611 drive are well suited to this mode because:
- The drive continuously regulates torque to a fixed setpoint, not position.
- The motor's stall current is internally limited to the inverter peak current.
- The motor's PTC thermistor feeds the I²t model in the drive, which trips to pulse disable before the winding reaches class-F temperature.
When increasing the clamping torque, observe the following field-proven sequence:
- Record
MD1719with the existing clamping torque. - Compute the new torque setpoint, then convert to expected current:
I_new = I_old × (M_new / M_old). - Confirm that
I_newdoes not exceed the inverter peak current from the 6SN1118-0DJ21 rating plate. - Confirm that
I_newdoes not exceed the I0 of the motor by more than the short-time overload factor (typically 2.0 – 2.5 × I0 for S6 duty, 30 s / 10 min). - Apply the new clamping torque in
MD1105(or the equivalent machine data for the active release). - Monitor
MD1719andMD1708over a 5 – 10 minute run; the drive's thermal load (the s6 / M_t display) must not reach 100 %.
Thermal Protection: I²t Model and PTC
The 1FK7 motor carries a PTC temperature sensor in the winding. The 6SN1118-0DJ21-0AA1 control module reads the PTC and maintains a software thermal model (load utilization). The load utilization is the quantity that should be observed on the HMI during any sustained torque application. Equivalent diagnostic values for the drive:
| Indicator | Source | Interpretation |
|---|---|---|
| MD1708 (smoothed current) | Drive MD | Short-term I² load, in % of I_max_inv. |
| Drive load display (s6 / M_t) | Service Display | Long-term thermal utilization, 0 – 100 %. |
| PTC resistance | Motor terminal box | Step change at the rated response temperature (typ. 155 °C for class F). |
| Alarm 300500 / 300501 | Alarm log | Drive overtemperature, motor overtemperature. |
The expected I²t load during a clamping cycle on a 1FK7105 with M = 95 Nm and a 10 s hold at 0 rpm is:
P_loss = 3 × I² × R_phase ≈ 3 × 63.56² × R_phase
For R_phase ≈ 0.18 Ω (typical for 1FK7105 stator):
P_loss ≈ 3 × 4040 × 0.18 ≈ 2.18 kW dissipated in the winding during the 10 s hold
Energy in the hold: W = 2.18 kW × 10 s = 21.8 kJ. The thermal mass of the 1FK7105 frame and the natural-cooling surface are sufficient to absorb this energy for a 10 % duty cycle (1 minute clamp every 10 minutes) without reaching the PTC trip threshold. Higher duty cycles or longer hold times will require either forced-air cooling on the motor or a reduction in clamping torque.
Verification Procedure After a Current Reading
- Confirm the axis is the correct one: cross-check the drive MD axis index with the motor rating plate (1FK7105-5AF71-1EA0).
- Capture
MD1719andMD1708at three states: standstill, mid-travel, and full clamping. - Compute
I_max_inv = 100 × MD1719 / MD1708and compare with the rating plate of the 6SN1118-0DJ21 control module. The two values must agree within ±10 %. - Convert the peak
MD1719into torque usingkT = 1.50 Nm/Aand confirm the result is below the inverter torque limit (MD1105) and below the I²t alarm threshold for the configured duty cycle. - Read the alarm log for 300500 (drive overtemperature) and 300501 (motor overtemperature) over a 30-minute test run.
- Sign the commissioning record with the captured values and the catalog ratings for traceability.
Field Notes and Common Pitfalls
- MD1719 is phase current RMS, not DC-link current. The DC-link current shown on the 611 infeed module is a different quantity and must not be used for motor thermal load calculation.
- MD1708 is normalized to the inverter peak current, not the motor rated current. A reading of 53 % means 53 % of the inverter's peak rating, which on a 1FK7105 is well above the motor's continuous rating.
- The Service Display update rate is the position-controller cycle, typically 2 – 4 ms on 840D with the default servo cycle. For sub-cycle phenomena use a trace, not the display.
- Always check the firmware of the 6SN1118-0DJ21 control module against the SINUMERIK 840D sl firmware compatibility list before accepting the current reading. Older firmware versions can have different scaling of MD1719.
- If MD1719 reads 0 A while the motor is mechanically loaded, the drive may be in pulse disable (terminal 663 / 65 missing) or the encoder feedback may be lost. Check the alarm log for 300500, 300501, 300502, and 300504.
FAQ
What is the difference between MD1719 and MD1708 on a Siemens 840D?
MD1719 is the current absolute actual value in A RMS, updated every position-controller cycle. MD1708 is the same current, low-pass-filtered and expressed as a percentage of the inverter peak current. MD1719 is used for instantaneous checks; MD1708 is used for thermal-load trending.
What is the rated current of a 1FK7105-5AF71-1EA0 servomotor?
The catalog rated current is 18 A RMS at 3000 rpm with a rated power of 8.17 kW and a stall torque of 48 Nm. The stall current is approximately 32 A RMS. Always confirm against the rating plate on the fitted motor before sizing the drive.
How high can the clamping torque go without damaging the motor?
Set the clamping torque in MD1105 (or the active function block parameter) so that the resulting current does not exceed 2.0 to 2.5 times I0 for an S6 duty cycle (typically 30 s on, 10 min off). Monitor MD1708 and the drive's thermal-load display; both must stay below 100 % during a representative duty cycle.
Can a 1FK7 servomotor fail from overload?
A properly engineered drive-motor pair will not fail from winding overload. The drive enforces current and torque limits and the motor PTC feeds the I²t model, which trips before the winding reaches its class-F temperature. Winding failures almost always indicate coolant ingress, bearing failure, encoder failure, or aggressive torque ripple from a poorly tuned loop.
Where is MD1719 displayed on the HMI?
Menu Select → Start-up → Machine Data → Drive MD → select the axis → search for 1719. The value updates live while the motor is running.
What inverter peak current does a 6SN1118-0DJ21-0AA1 control module deliver?
The peak current is printed on the rating plate of the control module and depends on the variant of the MLFB suffix. Cross-check the rating plate value against the catalog before sizing the motor. The 160 A in the infeed MLFB 6SN1123-1AA00-0EA2 is the DC-link rating, not the per-axis phase current.