Problem Summary: C Axis Alarms After PLC Archive Restore
An ultrasonic machining centre controlled by a Sinumerik 810D developed a persistent C axis alarm set immediately after the maintenance team restored a PLC archive. The C axis drive motor had been replaced in 2007 with a Siemens 1FT6034-1AK71-3AG1 permanent-magnet synchronous servo motor and the Wintec field engineers had entered the new motor parameters into the controller at that time. After the recent PLC restore, the alarm list shows drive-side faults that point back at motor identification, current limits, encoder alignment, and torque monitoring.
This technical reference walks through the engineering analysis of why a Sinumerik 810D can lose drive-relevant parameters during what looks like a "PLC restore", how to recognise the failure mode from the alarm pattern, and the exact recovery workflow to bring the C axis back to production quality. The same procedure applies to any 1FT6 motor retrofitted into a 611D-controlled 810D machine, including the 1FT6044, 1FT6052, 1FT6062, and 1FT6081 families.
Affected Hardware and Software
The components involved in the incident, as found on the machine and read from the original alarm list:
| Item | Designation | Notes |
|---|---|---|
| CNC | Sinumerik 810D (CCU 810D) | Compact Control Unit, NCK + PLC + drive bus integrated |
| Power module | SIMODRIVE 611D (1-axis or 2-axis) | Connected via LT module and IR link |
| Servo motor (C axis) | 1FT6034-1AK71-3AG1 | 1FT6 family, PM synchronous, replaced 2007 |
| Encoder | 1C 2048 S/RB25 | 1 Vpp sin/cos 2048 periods/rev, with commutation |
| Thermal class | 155 (F) | Insulation system, 155 °C hotspot limit |
| DC link | UIN 294 V | Nominal 300 V DC, fed from 400 V 3-phase AC mains |
| Application | Ultrasonic machining | High-frequency spindle tool, C axis position-controlled |
The motor data plate lists two operating points, both of which must exist in the controller's drive machine data:
- Standstill: M0 = 2.0 Nm / I0 = 2.6 A / nmax = 9700 rpm
- Rated (S1): Mn = 1.4 Nm / In = 2.1 A / nn = 6000 rpm
Root Cause: How a "PLC Restore" Affects Drive Data
On the Sinumerik 810D, persistent storage is partitioned into three logical areas that survive mains cycles independently:
- NC data (NCMMA / NCK): axis machine data, channel MD, tool tables, work offsets, R parameters, compensation tables, drive configuration block.
- PLC data (PLCMMA): ladder / FBD program, PLC machine data, interface DBs to the NC.
- Drive data (611D FEPROM): motor code, current controller parameters, speed controller, torque limits, encoder configuration, pole pair number, motor EMF constant.
What a user calls a "PLC restore" can mean three different operations depending on which backup file was selected from the HMI or Series Start-up Tool:
| Restore Type | Files Touched | Impact on Drive |
|---|---|---|
PLC-only restore (.plc or _plc.arc) |
PLCMMA only | Drive data untouched; drive alarms should not change |
NC/PLC combined (.arc) |
NCMMA + PLCMMA | Axis MD restored from archive - drive configuration block overwritten if archive pre-dates the 2007 motor swap |
Full archive including drives (.arc with "with drives" flag) |
NCMMA + PLCMMA + 611D FEPROM | 611D FEPROM flashed to archive state - any post-archive motor swap (e.g. the 2007 Wintec change) is wiped |
Because the C axis motor swap happened in 2007, an archive written before 2007 will not contain the 1FT6034-1AK71 parameters. The drive will revert to the originally commissioned motor (typically 1FT5 with a different pole pair count) or to default 0 (unconfigured). This produces the alarm pattern the user is observing.
Start-up > Backup/Restore > Archive Information.Siemens 1FT6034-1AK71-3AG1 Motor Data Plate Decoded
For Sinumerik commissioning, the motor is selected by its Siemens motor code. The motor code encapsulates the data plate values plus internal motor constants (Kt, Ke, resistance, inductance, inertia, pole pair number) so that the drive controller can stabilise the current loop on first enable. The 1FT6 catalogue number decodes as follows:
| Code segment | Value | Meaning |
|---|---|---|
| Family | 1FT6 | 1FT6 series permanent-magnet synchronous servo motor |
| Frame | 063 | 63 mm stack height |
| Length | 4 | Stack length variant 4 (long) |
| Winding | 1AK71 | Specific torque/speed curve, 6000 rpm rated / 9700 rpm max |
| Encoder type | 3 (encoder, digital) | Absolute/incremental encoder interface |
| Encoder code | AG1 | Incremental 1 Vpp sin/cos with commutation signals, variant 1 |
Data plate parameters and their role in the 611D drive machine data set:
| Parameter | Value | Drive MD Significance |
|---|---|---|
| Motor type | Synchronous servo, permanent-magnet | Identifies PM motor in 611D parameter set; required for field orientation |
| Standstill torque M0 | 2.0 Nm | Reference for torque limit and i²t overload envelope |
| Standstill current I0 | 2.6 A | Reference for current controller gain and torque constant |
| Rated torque Mn | 1.4 Nm | S1 continuous operating point |
| Rated current In | 2.1 A | RMS current at rated load |
| Rated speed nn | 6000 rpm | Field-weakening starts beyond this speed |
| Maximum speed nmax | 9700 rpm | Mechanical / encoder limit, commutation boundary |
| Pole pair number p | 3 (typical 1FT6 63-frame) | Encoder / commutation alignment, e.m.f. frequency calculation |
| Encoder | 1C 2048 S/RB25 | Drives 611D ER module interpretation, sets resolver emulation off |
| Insulation | Class F (155 °C) | Thermal model i²t time constant |
| DC link voltage UIN | 294 V (~300 V DC) | EMF constant reference for field-weakening and overspeed protection |
Approximate motor constants derived from the plate (used only if a motor code is unavailable):
- Torque constant Kt = M0 / I0 = 2.0 / 2.6 ≈ 0.77 Nm/A
- EMF constant Ke (line-to-line) = UIN / (nmax / 1000) = 294 / 9.7 ≈ 30.3 V per 1000 rpm
- Phase resistance Rph ≈ R_U-V × 0.5 (delta to wye) ≈ 1.5 Ω typical for frame 63
- Rotor inertia Jr ≈ 3.0 × 10⁻⁴ kg·m² (1FT6 63-frame catalogue)
Sinumerik 810D and SIMODRIVE 611D Architecture
The 810D integrates a CCU (Compact Control Unit) that contains the NCK, the PLC runtime, and a digital drive bus interface. The 611D power modules connect to the CCU via a parallel drive bus running over ribbon cable. The C axis motor is driven by a 611D 1-axis or 2-axis power module, with the encoder feedback coming through the 611D ER (encoder) module mounted on the same chassis.
Signal paths on the C axis:
- CCU → drive bus (X141 ribbon) → 611D power module (X411) - control words, torque setpoint, speed setpoint
- 1FT6034 motor → motor power cable → 611D power module U/V/W terminal - phase currents
- 1FT6034 encoder → encoder cable → 611D ER module (X311 or X312) - 1 Vpp sin/cos + commutation
- ER module → power module - position, speed, commutation angle
- Motor PTC / brake → 611D power module terminal strip - thermal protection
The PLC restore only reloads the user program. The drive machine data, axis MD, and 611D FEPROM persist independently. If a full archive with the "with drives" flag was reloaded, the FEPROM is overwritten and the 611D boots with the older configuration.
SIMODRIVE 611D Module Identification and LED Diagnostics
Before opening the cabinet, the LED state on each 611D module pinpoints the failure area:
| Module | LED label | Green (OK) | Red (Fault) | Off |
|---|---|---|---|---|
| LT (Line Transducer) | RDY | DC link ready | Mains / precharge fault | No 24 V PLC supply |
| IR (Infeed Regulated) | RDY | Regulated DC link at setpoint | Line overcurrent / DC link overvoltage | No enable from CCU |
| Power module (1-/2-axis) | RDY | Drive ready, no fault | IGBT fault, motor overcurrent, encoder fault | No drive bus link |
| ER (Encoder) | RDY | Encoder signals valid | Encoder cable break, contamination, count error | No 5 V encoder supply |
| CCU 810D | STOP / RUN | NCK running, PLC in RUN | NCK stop, PLC stop, watchdog | Firmware boot failure |
Document the LED state of the C axis power module and the ER module before continuing. A red LED on the ER module almost always points at the encoder cable, not the motor data, and saves hours of misguided FEPROM work.
Drive Bus Ribbon Cable and Connector Reference
The CCU 810D and the 611D chassis are linked by a 34-pin shielded ribbon cable. The standard assignment on the 810D is:
| Connector | Location | Function |
|---|---|---|
| X141 | CCU 810D front | Drive bus out to first 611D module |
| X411 | 611D power module | Drive bus in from CCU or previous module |
| X412 | 611D power module | Drive bus out to next module (daisy-chain) |
| X311 / X312 | 611D ER module | Encoder 1 / encoder 2 (15-pin sub-D for sin/cos + commutation) |
Mechanical handling rules for these cables:
- Fold radius minimum 50 mm - any tighter fold breaks the inner conductors
- Lock both ejector levers evenly - asymmetric insertion bends pin rows
- Never plug/unplug with the drive bus powered - the line drivers latch up
- Replace rather than re-solder any cable that shows kinking, oxidised contact, or pushed-out pin
Pre-Diagnostic Safety and Setup
Working inside a live Sinumerik 810D cabinet requires a documented lockout/tagout (LOTO) sequence. Before opening the cabinet or connecting a meter:
- Open the main disconnect and lock it with a personal padlock.
- Wait 5 minutes for the 611D bleeder resistor to discharge the DC bus. The bleeder is internal to the LT module.
- Verify zero voltage at the DC bus test points (labelled +DC / -DC on the LT module) using a CAT III 600 V DMM. Measure phase-to-phase and phase-to-PE.
- Isolate the 24 V PLC supply if you are disconnecting PLC field devices.
- Fit an ESD wrist strap on the cabinet and ground it before touching any ribbon cable or module connector.
- Photograph the connector layout before any disconnection - ribbon cable pin orientation mistakes are the most common after a PLC restore.
Diagnostic Procedure: Step-by-Step
Use the following sequence to localise the failure. Each step is independent of the next so you can stop as soon as the alarm is resolved.
Step 1 - Read and Classify the Alarm List
From the HMI, navigate to Alarm > Alarm Log and capture the current and historical alarms with timestamps. Classify each alarm by its number range:
| Alarm Range | Source | Likely Root Cause |
|---|---|---|
| 300000-300099 | Drive monitoring | Motor data, encoder, current controller |
| 300500-300599 | Motor protection / i²t | Thermal model out of range, current limit |
| 300700-300799 | Speed controller | Wrong Kp/Tn, encoder direction reversed |
| 300800-300899 | Position controller | KV factor, following error |
| 380001-380099 | PROFIBUS / drive link | CCU ↔ 611D link down, ribbon issue |
| 25000-25099 | Axis monitoring | Following error, contour monitoring, position lag |
Step 2 - Verify CCU ↔ 611D Communication
On the 810D HMI open Diagnostics > Drive > Drive Status. Each configured axis must show:
- Drive ready (RDY LED green on 611D module)
- Encoder OK (ER module LED green)
- No communication fault on the drive bus
- Drive bus cycle time < 1 ms typical
If the drive status screen reports "Nock" (no link) for the C axis, the ribbon cable is the prime suspect. Re-seat before going further.
Step 3 - Check the Ribbon Cable and Connectors
- Power down completely and discharge the bus (see Pre-Diagnostic Safety).
- Remove the ribbon cable between CCU 810D X141 and the 611D power module X411.
- Inspect each conductor under a magnifier for kinks, oxidation, or pushed-out pins. The 34-pin ribbon is sensitive to torsion.
- Re-seat firmly and lock both ejector levers evenly.
- Power up and re-check the drive status screen.
Step 4 - Measure the 1FT6034 Motor Winding Resistance
With the motor disconnected from the 611D power section, measure the U-V, V-W, and W-U resistance at the motor terminal box or cable end (after isolating the shield):
| Measurement | Expected (typical 1FT6034) | Fault if |
|---|---|---|
| R_U-V | ~2.5-4.0 Ω (cold, 20 °C) | Open (> 10 MΩ) or short (< 0.5 Ω) |
| R_V-W | ~2.5-4.0 Ω | Open or short |
| R_W-U | ~2.5-4.0 Ω | Open or short |
| Insulation U/V/W to PE | > 100 MΩ at 500 V | < 1 MΩ indicates winding damage or moisture ingress |
Allow 5% tolerance between phases. A delta of more than 10% between phases points to a developing turn-to-turn fault even if the absolute resistance looks normal. For temperature compensation use R_corrected = R_measured × (235 + T_ref) / (235 + T_measured) with T in °C (copper constant).
Step 5 - Check the Encoder Cable
- Disconnect the encoder cable at the 611D ER module (X311/X312) and at the motor encoder connector.
- Inspect pins for bent contacts or pushed-out sockets. The 12-pin or 17-pin connector on 1FT6 motors uses spring-cage contacts that can retract over time.
- Verify shield continuity from motor housing to ER module case (low ohms).
- Reconnect and torque the connector locking ring to the manufacturer spec (typically 0.6 Nm).
Step 6 - Verify the 611D Power Module IGBTs
- With the motor disconnected, measure diode forward drop between DC+ and U, V, W and between DC- and U, V, W using a DMM on diode mode.
- All six readings should be 0.3-0.7 V in one direction and OL in the other.
- Any shorted reading (near 0 V in both directions) means the IGBT module must be replaced before the drive is re-enabled.
Step 7 - Read the Actual Drive Machine Data
On the HMI, navigate to Start-up > Drive > Drive MD. Inspect the motor-related fields. The exact MD numbers depend on the drive firmware version (e.g. SW 4.x vs 5.x for 611D); the parameter set is the same:
- Motor type → should be PM synchronous (1)
- Motor code → should match 1FT6034-1AK71
- Rated current → 2.1 A
- Standstill current → 2.6 A
- Rated speed → 6000 rpm
- Max speed → 9700 rpm
- Pole pair number → 3
If any field shows the default (0) or an old 1FT5 value, the 611D FEPROM was overwritten with archive data. Refer to the official Sinumerik 810D Commissioning Manual for the exact MD layout of your firmware version.
Drive Alarm Code Reference
The most common drive alarms seen on a 1FT6034 with corrupt or default motor data:
| Alarm | Text | Trigger | Remedy |
|---|---|---|---|
| 300501 | Motor data set invalid | Motor code = 0 or checksum fail | Re-enter motor code, save to FEPROM |
| 300502 | Motor code not found | Motor code outside library | Use 1FT6034-1AK71 manual entry |
| 300504 | Motor data checksum error | FEPROM corruption | Reload drive FEPROM, replace FEPROM chip if persistent |
| 300601 | Current controller Kp too high | Wrong motor type selected | Set motor type to PM synchronous |
| 300700 | Speed controller monitoring | Encoder direction reversed | Swap A/A- or B/B- in drive MD or reverse motor leads |
| 300800 | Position lag too large | KV factor too low or wrong motor data | Re-run position controller optimisation |
| 380001 | Drive bus link down | Ribbon cable fault | Re-seat ribbon, replace if damaged |
| 25010 | Axis enable missing | PLC interface not set | Check DB3x.DBX6.0 (drive enable) in PLC |
Restoring Motor Parameters on the 810D
If the drive MD shows the wrong motor code, you must re-enter the parameters. Use Method 1 in preference; fall back to Method 2 only if the motor code is not in the 810D firmware library.
Method 1 - Enter the Siemens Motor Code
- Open
Start-up > Drive > Motor Selectionon the HMI. - From the motor list, choose
1FT6family, frame size63, length4, winding1AK71. - Confirm encoder option
1C 2048 S/RB25. - Press
Calculateto load the auto-derived motor constants (Kt, Ke, R, L, J). - Press
Saveand follow the prompt to save to FEPROM. A FEPROM save is mandatory - a RAM-only save is lost on the next power cycle.
Method 2 - Manual Parameter Entry
For older 810D firmware versions where the 1FT6 motor code library is incomplete, enter the values from the data plate directly. The MD numbers depend on drive firmware; the values do not:
| Parameter | Value | Source |
|---|---|---|
| Motor type | PM synchronous | 1FT6 catalogue, drive firmware table |
| Standstill current I0 | 2.6 A | Data plate M0 line |
| Rated current In | 2.1 A | Data plate Mn line |
| Torque constant Kt | ~0.77 Nm/A | Computed M0 / I0 = 2.0 / 2.6 |
| EMF constant Ke | ~30.3 V/1000 rpm | Computed UIN / (nmax/1000) = 294 / 9.7 |
| Rated speed nn | 6000 rpm | Data plate |
| Max speed nmax | 9700 rpm | Data plate |
| Pole pairs p | 3 | 1FT6034 design |
| Winding resistance R | ~3.0 Ω line-to-line | Measured with ohmmeter (cold) |
| Winding inductance L | ~10-15 mH | 1FT6 63-frame typical |
| Rotor inertia J | ~3.0 × 10⁻⁴ kg·m² | 1FT6 catalogue |
Motor Constant Calculations
Two derived quantities must be calculated and entered alongside the data plate values:
Torque constant Kt (Nm/A):
Kt = M0 / I0 = 2.0 / 2.6 ≈ 0.77 Nm/A
The 611D uses Kt to convert the measured current Iq into a torque estimate for monitoring and the i²t thermal model. A 10% error is acceptable; a 30% error is not.
EMF constant Ke (V per 1000 rpm, line-to-line RMS):
Ke = UIN / (nmax / 1000) = 294 / 9.7 ≈ 30.3 V / 1000 rpm
The 611D uses Ke to compute the field-weakening current Id above base speed and the overspeed protection threshold. An overestimated Ke causes the drive to enter field-weakening too early and reduces available torque; an underestimated Ke lets the motor EMF exceed the DC link voltage and trigger an overvoltage fault.
Phase resistance Rph:
Rph = R_line-to-line × 0.5 (if delta), or R_line-to-line × 0.5 (if wye); here the 1FT6034 is wye-wound, so Rph = R_L-L / 2
The 611D measures the actual Rph during the current controller commissioning step and writes the measured value back to the drive MD, overriding the manual entry. Always run the commissioning step after a manual entry.
Commissioning the C Axis
Once the motor data is restored and saved to FEPROM:
- Power down and back up to re-initialise the 611D with the new FEPROM contents.
- On the HMI open
Start-up > Axis > Commissioningfor the C axis. - Run
Current controller measurementfirst. The drive pulses the motor with low current (10-20% of I0) and measures the actual current loop response. The measured resistance and inductance overwrite the manual entries. - Run
Speed controller optimisation. The drive performs a defined acceleration ramp and tunes Kp/Tn automatically. Listen for oscillation or growling noise - if present, abort and re-check encoder direction (swap A/A- or B/B-). - Run
Position controller optimisation(KV factor). Accept the default until first part proves out. - Set the torque limit to M0 (2.0 Nm) for normal operation. Set the rapid traverse speed limit to nn (6000 rpm) for S1 work; nmax (9700 rpm) is only permitted with field-weakening validated.
Check the alarm log between each step. Any drive alarm must be cleared before the next step - the 611D will refuse to continue the optimisation with an active fault.
Verification and Acceptance Test
Use the following tests to prove the C axis is back to production quality before signing off:
- Jog the C axis in both directions from the HMI. Listen and feel for smoothness. Any detent, cogging, or noise suggests encoder contamination or magnet damage.
- Program a 360° rotation at rapid traverse (G0) and verify the actual position matches the commanded position in the axis-specific MD read-out. Tolerance: 1 increment.
- Apply a 50% rated load test. Monitor motor current in the drive status screen. It should remain below 1.5 A continuous.
- Run the part program with ultrasonic engaged. The C axis load is highest during the ultrasonic-on segment. The i²t utilisation should stay below 80%.
- Capture the alarm log after one production shift. No 300xxx drive alarms should be present. A single 25010 at start-up is acceptable; persistent 300xxx alarms indicate the FEPROM save failed.
If the alarm persists after motor code restore and the ribbon, winding, and IGBT checks are all clean, the original alarm list attached by the user must be reviewed line by line. Specific codes (e.g. 300504 "Motor data set invalid") point at FEPROM corruption and require a 611D firmware reload, not just a parameter re-entry.
Alternative Causes and Field Pitfalls
Other failure modes that mimic motor data loss after a PLC restore:
- PLC interface DB mismatch: the PLC-to-NC handshake bits (DB3x.DBX6.0 drive enable, DB3x.DBX6.1 pulse enable, DB3x.DBX6.7 controller enable) can be reset by a PLC restore if the DB was hand-edited before archiving. The motor data is fine but the drive never gets enabled.
- Encoder cable shield broken at ER module: ground loops on the encoder shield produce intermittent 300700 "speed controller monitoring" alarms that look like motor data issues but are not.
- Brake engaged during commissioning: if the motor holding brake wiring is on the same cable as the PTC and the brake leads are crossed with the PTC, the brake stays engaged. The drive sees a heavily loaded axis and trips an i²t alarm.
- Drive bus cycle time doubled: a PLC restore that includes a modified PROFIBUS configuration can slow the drive bus to 2-4 ms, which trips the 611D speed controller monitoring. Check the bus diagnostics screen.
- Pole pair number wrong: an archive from a 1FT5 motor (p = 2) restored onto a 1FT6 motor (p = 3) produces immediate commutation alarms. Always verify p against the 1FT6 catalogue.
Migration Path: 611D to SINAMICS S120
Many 810D users consider migrating the 611D power section to a SINAMICS S120 chassis when the 611D becomes obsolete. The 1FT6 motor can be reused, but the motor code changes:
| Parameter | 611D entry | SINAMICS S120 entry |
|---|---|---|
| Motor selection | 1FT6 motor code (810D library) | 1FT6 motor code (S120 list) or 3rd-party entry with manual data |
| Encoder interface | ER module on 611D | SMC20 sensor module (sin/cos 1 Vpp) on S120 |
| Drive bus | CCU 810D parallel ribbon | PROFINET or PROFIBUS DP to NX/NX module |
| FEPROM | Inside 611D module | Inside S120 Control Unit (CU320-2) |
| Commissioning tool | Series Start-up Tool (HMI) | STARTER or Startdrive (TIA Portal) |
Use the Siemens Drive Technology Configurator to validate the S120 part numbers before quoting a migration. The 1FT6034-1AK71 can be re-driven by an S120 1-axis module in the 3A or 5A frame; the 1FT6 motor code is included in the S120 motor list under the same catalogue number.
Preventive Recommendations
To avoid a recurrence of the motor data loss after a PLC restore:
- Always create a separate
drives.arcbackup in addition to the fullnc_plc.arc. The drives archive contains the 611D FEPROM contents and can be restored without touching the NC or PLC. - Record the motor code, encoder code, and motor data plate values in the machine's electrical documentation. The 1FT6 factory test report belongs with the machine, not in the engineer's desk.
- After every archive restore, compare the drive MD list (motor code, pole pair, current) against the documentation before commissioning. A 5-minute verification saves hours of fault chasing.
- Add a 6-monthly preventive maintenance task: cycle the C axis through full travel with the drive status screen open. Any i²t or speed controller alarm at low load is an early indicator of motor or encoder degradation.
- Document the 1FT6 1AK71 motor swap in the machine's history book with date (2007), vendor (Wintec), and motor serial (YFC 706953101001). This is the single fastest way to resolve the next PLC restore.
Frequently Asked Questions
Why does a PLC restore affect the C axis motor on a Sinumerik 810D?
A "PLC restore" is often actually a full NC+PLC archive restore that also flashes the 611D FEPROM. If the archive predates the 2007 motor swap, the original 1FT5 or default motor data returns and the 1FT6034-1AK71 parameters are lost. Always confirm the archive timestamp against the motor swap date and verify the drive MD before troubleshooting further.
How do I find the motor code for a 1FT6034-1AK71-3AG1?
Open the 810D HMI at Start-up > Drive > Motor Selection and filter by family 1FT6, frame 63. The motor code appears next to the 1FT6034-1AK71-3AG1 catalogue entry. If the code is not in the list (older firmware), enter the data-plate values manually using the parameter table in this article.
What if the drive alarms return after re-entering the motor code?
Verify the FEPROM was actually saved - the HMI prompts for "Save to FEPROM" and a RAM-only save is lost on the next power cycle. Also check the encoder cable and 611D ER module, as intermittent encoder faults can mimic motor data alarms with identical alarm numbers.
Can a 1FT6034-1AK71 motor be used on a SINAMICS S120 instead of a 611D?
Yes, but the motor must be re-entered as a third-party motor in STARTER or Startdrive if the S120 firmware does not include the 1FT6 code. The 611D FEPROM does not migrate automatically. Use the Siemens Drive Technology Configurator to confirm part compatibility and pick the matching SMC20 sensor module for the 1 Vpp encoder.
Is it safe to power up the 611D without a motor connected?
No. 611D power modules require the motor for current-loop closure. Powering up without a load faults on the first enable command. If you must test the power section, use a Siemens dummy load (e.g. 6SL3100-0BE00-0AB0) or a known-good 1FT6 motor with the rotor locked.
What is the difference between 1.4 Nm and 140 Nm on the data plate?
The Siemens data plate prints compressed values. "MN140NM" decodes to Mn = 1.40 Nm (the leading "1" is the high-order digit of the torque value, not a separate prefix). Entering 140 Nm would produce immediate torque limit and i²t alarms because the 1FT6034 frame-63 motor cannot supply that torque.