Stop a Simovert Masterdrive Motor in Auto Mode: Parameter Setup

David Krause12 min read
SiemensTutorial / How-toVFD / Drives
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

Stop a Simovert Masterdrive Motor in Auto Mode While Other Drives Keep Running

Application context. This reference covers Siemens SIMOVERT MASTERDRIVES (6SE70 / 6SE71 series) controlling 1FK7 servo motors in conveyor lines where a single drive must be removed from automatic operation without disturbing the remaining line. Worked examples target float glass cold-end transfer sections, automotive body lines, and packaging conveyors driven by a shared control system.

1. Problem Definition and Engineering Goal

On a multi-section conveyor the supervisory controller (PLC or DCS) runs the line in Auto mode. A fault, scheduled maintenance, or a process diversion requirement demands that one drive be stopped while the others continue to run at their last valid setpoint. The challenge is to implement the stop deterministically through the SIMOVERT MASTERDRIVES command interface rather than by removing enable voltage or by opening a contactor, which would trip an undervoltage fault on the inverter.

Engineering goals for a correct implementation:

  • Issue a controlled ramp-down (OFF1) to the affected drive, not a coast-down (OFF2) or fast stop (OFF3), unless specifically required.
  • Keep the inverter powered and in Ready state so the drive can be re-enabled without a full power cycle.
  • Allow the other drives to maintain speed and torque reference unchanged.
  • Provide a fault-acknowledge path so the same drive can be re-energized when the condition clears.

2. SIMOVERT MASTERDRIVES Control Architecture Overview

The SIMOVERT MASTERDRIVES family (compact units 6SE7011–6SE7090, chassis units 6SE7101–6SE7188, and the VC and MC control boards) is built on a three-tier signal model documented in the SIMOVERT MASTERDRIVES Vector Control manual (VC332):

  1. Binectors – digital (boolean) signals identified by a B-prefix, e.g. B0000, B0020, B0100. They are the binary equivalents of wires in a hardwired panel.
  2. Connectors – 16-bit or 32-bit numeric signals identified by a K-prefix, e.g. K0001 (setpoint), K0033 (status word). They are the equivalents of analogue wires and fieldbus process data words.
  3. BICO technology – the parameter system that lets you re-wire any binector to any control input and any connector to any setpoint input. Every control and setpoint source is a parameter (P554…P590) that points to a BICO source.

To stop a single drive in Auto you do not remove any wiring. You re-target the OFF command (control word bit 0 for OFF1, bit 1 for OFF2) through BICO so that the PLC, a free-function block, or a terminal input can clear it without affecting neighbouring drives.

3. Control Word 1 Bit Structure and OFF Commands

Control Word 1 (STW1, K0030) is the primary 16-bit command interface to the drive. The bits used for the most common stop commands are:

Bit Name Function Stop behaviour
0 ON / OFF1 0 = ramp down on the deceleration ramp (P464) and pulse inhibit at 0 Hz; 1 = enable Controlled stop, default for Auto
1 OFF2 0 = pulse inhibit immediately (coast) Hard coast, used for safety
2 OFF3 0 = fast stop on P466 (fast-stop ramp) Emergency stop, requires configuration
3 Enable / Inhibit 0 = pulse inhibit (servo), 1 = enable Used in servo mode for quick inhibit
7 Acknowledge fault 0→1 edge = reset fault (Fxxxx) Use to clear F008, F015, F030 etc.
10 Control by PLC 1 = control word from fieldbus, 0 = from terminals/PMU Switch between Auto and Manual
Important. A controlled OFF1 stop requires the drive to be in operating state o1.0 or higher. If the inverter is in state o0.0 (Ready, no enable) OFF1 has no effect. Check the operating state via parameter r000 (or the PMU display) before issuing the command.

4. Auto Mode Command Source – Where the Stop Comes From

The Auto mode question always reduces to one engineering question: which binector is the source of STW1 bit 0? The parameter that answers this is P554 (source of Control Word 1, bit 0). Default values for the standard configuration are:

Parameter Function Factory default (config 1, PROFIBUS / USS) Factory default (config 2, terminals)
P554.0 Source of STW1 bit 0 (ON/OFF1) B2700 (PROFIBUS / USS control word bit 0) B0010 (terminal strip input)
P555.0 Source of STW1 bit 1 (OFF2) B2701 B0011
P556.0 Source of STW1 bit 2 (OFF3) B2702 B0012
P557.0 Source of STW1 bit 3 (Enable/Inhibit) B2703 B0013
P558.0 Source of STW1 bit 7 (Fault acknowledge) B2707 B0017
P590 Source of binector B0000 (auto/manual command) 0 (FFB output) 0

The binector numbers B2700–B2715 are the fieldbus-decoded bits of the first 16-bit process-output word. The PLC toggles the appropriate bit in the cyclic output image and the inverter receives an ON, OFF, or fault-acknowledge command without any wiring change.

5. BICO Wiring of a Selective Auto-Stop

To stop one drive on a line of several drives, the PLC writes a unique bit per drive into the process-data image. The pattern uses the Bit 0 (ON/OFF1) of the per-drive control word. The implementation sequence in DriveMonitor / Simovert commissioning software:

  1. Connect to the target drive via serial (RS232 adapter) or PROFIBUS.
  2. Open the parameter tree and navigate to P554.0.
  3. Confirm the source is the fieldbus bit that your PLC toggles for that drive, e.g. B2700.
  4. Set P590 so that Auto mode is selected by the fieldbus bit, not by a terminal (P590 = 0 for a free-function-block output, P590 = 5000 for terminal).
  5. Save to the EEPROM (P052 = 1 + run the save routine, or use DriveMonitor » » save in non-volatile memory).
Note on P115 = 1 automatic parameterization. The Vector Control manual specifies that running the automatic motor identification with P115 = 1 is a prerequisite to valid current controller and field-weakening behaviour. P115 does not stop the drive, but the commissioning workflow that exposes P554 and the rest of the command-source parameters must be completed first; otherwise the drive can fault on F051 (parameter error) the first time the PLC tries to write a command.

6. Free Function Blocks (FFB) for Logic Combining

Where the stop decision involves more than a single digital input (e.g. stop this drive if main-line drive is faulted AND side-leg is in divert position AND manual override is off), use the FFBs of the CU board:

Block Function Typical use
AND (P700 ff.) Logical AND of up to 3 binectors Combine fault and position
OR Logical OR Allow stop from HMI or PLC
NOT Inverter Invert an active-low signal
D-FF Latch on rising edge Latch the stop until acknowledge
Timer (P750) On / off delay Debounce a sensor
Comparator Threshold on a connector Stop when speed > limit

The FFB output is itself a binector. Re-wire P554.0 to point at the FFB output and the OFF1 command will be issued when the FFB condition evaluates to 0.

7. PLC and DCS Integration

From a SIMATIC S7-300 / S7-400 (or any PROFIBUS-DP master) the control word is written as the first two output bytes of the assigned slot. Example of the S7 data block layout for one drive:

DATA_BLOCK DB 20   // Per-drive command block (offset = drive number x 4)
  STRUCT
    STW1   : WORD;    // Control word 1, bits per Section 3
    NSOLL  : INT;     // Speed setpoint (N_SET, in 0x4000 + scaling)
    STW2   : WORD;    // Control word 2 (optional, depends on P587)
    // Bits in STW1 for this application:
    //   .0  ON/OFF1    1 = run, 0 = ramp to stop
    //   .3  Enable     1 = inverter enabled
    //   .7  Ack        0 -> 1 rising edge = fault reset
    //   .10 Control by PLC = 1 (required for B2700 decoding)
  END_STRUCT
END_DATA_BLOCK

At the PLC side, the line control program toggles STW1.0 for the affected drive. Drive N remains unaffected because its control word is a different slot/word. Typical S7 code in FBD:

// Section 1: collect stop requests
   "Tag_Stop_1"  := "iDrive1_Trip" OR "iMaint_1" OR "iSideLeg_Full";
   "Tag_Stop_2"  := "iDrive2_Trip" OR "iMaint_2";

// Section 2: clear ON/OFF1 bit on the affected drive only
   DB20["Drive_1"].STW1.%X0 := NOT "Tag_Stop_1";  // bit 0
   DB20["Drive_2"].STW1.%X0 := NOT "Tag_Stop_2";  // bit 0
   // All other drives: STW1.%X0 := TRUE; // keep them running

For USS-protocol drives the same logic applies, but the control word is byte 0 of the PKW/PZD telegram rather than PROFIBUS PPO. In DriveMonitor the source binector for USS is in the B0100…B0115 range.

8. Servo Motor 1FK7100-5AF71-1TG0 Specifics

The motor 1FK7100-5AF71-1TG0 is a SIMOTICS 1FK7 high-inertia servo motor with the following relevant data, all of which must be loaded into P115 motor-identification before the drive will accept a controlled OFF1 ramp:

Field Code Value (set in inverter P115 / motor plate)
Motor code (MR-Code) 1FK7100 P110 set to the encoder list entry
Cooling 5 = natural P115 = 1 with thermal model active
Winding AF = characteristic Auto-calc via P115 = 1
Feedback 71 = absolute encoder EnDat 2.2 P130 = 4 (EnDat 2.2)
Shaft / brake 1TG0 = smooth shaft, holding brake P151 brake logic enabled
Rated speed 3000 rpm (AF winding) P353 / P354
Continuous torque per type plate P113 / P114

For a 1FK7 motor the OFF1 ramp is normally set very short (P464 = 1.0 s to 3.0 s) because the load is usually a low-inertia conveyor section; verify that the mechanical coupling can absorb the deceleration torque, otherwise use OFF3 with a longer P466 value to avoid belt slip.

9. Conveyor Line Application Example – Float Glass Cold End

Topology of the described application:

Main line M1 Side-leg M2 Side-leg M3 PLC S7-400 M1 = 6SE70 + 1FK7100-5AF71-1TG0 (main) M2 = 6SE70 + 1FK7100-5AF71-1TG0 (left divert) M3 = 6SE70 + 1FK7100-5AF71-1TG0 (right divert)

Operating scenarios implemented entirely through the BICO command path:

  1. M1 trips, glass must divert to M2: PLC sets STW1.0 = 0 for M1 (OFF1 ramp) and keeps STW1.0 = 1 for M2 and M3. The glass sheet is now routed by the divert mechanism into the side-leg section.
  2. M2 needs to stop after the divert cycle ends: Once the side-leg position sensor B10003 = 1, the PLC clears STW1.0 for M2. M3 remains on, M1 stays off.
  3. Reset: M1 is repaired. PLC pulses STW1.7 (0→1→0) on M1 to clear fault F008 / F015 / F030, then raises STW1.0 = 1 to bring it back on-line. The line returns to full automatic run.

10. Verification and Commissioning Procedure

After wiring the BICO sources and writing the PLC code, perform the following checks before running production:

  1. Read r000 on the PMU / DriveMonitor. Inverter should be in state o1.x or o2.x when Auto is selected.
  2. Force STW1.0 = 0 from the PLC. The drive must ramp down on P464 and end in state o1.0. Verify with the trace function (P695) capturing the speed and status word.
  3. Force STW1.0 = 1. Drive must accelerate to the last setpoint on the P462 acceleration ramp.
  4. Repeat with the other drives commanded ON. The target drive must stop while the others continue without disturbance.
  5. Trip the drive by removing the enable (STW1.3 = 0). Issue a fault acknowledge (STW1.7 rising edge). Fault must clear and the drive must return to state o1.0 ready to run.
  6. Save parameters (P052 = 1, follow the on-screen menu, do not power down until the PMU shows «save» complete).

11. Fault and Warning Matrix

Fault Meaning Typical cause when stopping a single drive Action
F008 Undervoltage DC link Line contactor dropped, not the BICO stop Restore DC link, acknowledge
F015 Overcurrent Ramp too short for load Lengthen P464 or use OFF3 with longer P466
F030 Motor overtemperature (i²t) Frequent starts with high inertia Reduce cycle rate; verify P115 motor model
F035 Encoder fault (1FK7) EnDat 2.2 cable shielded, not just OFF1 issue Check P130, cabling
F051 Parameter error P115 was not run; P554 points to non-existent binector Run P115 = 1; verify P554 = B2700
F060 Setpoint missing PLC stopped updating PZD Restore PROFIBUS / USS communication
A020 Warning, no OFF1 source P554 wired to undefined binector Re-target to B2700 or terminal

12. Common Pitfalls and Field-Proven Cautions

  • Confusing OFF1 with OFF2. OFF2 (bit 1) is a hard coast and is the safety stop per EN 60204-1. Do not use OFF1 for the e-stop. Wire OFF2 to the safety relay, OFF1 to the PLC.
  • Bit polarity. STW1 bit 0 is active high: 1 = run, 0 = ramp stop. PLC code that negates the wrong way will latch the drive in OFF1 indefinitely.
  • Free-function-block pre-emption. If P590 is misconfigured, the FFB output can override the fieldbus bit and the PLC cannot stop the drive. Always read back r000 after every parameter change.
  • Save before power down. The SIMOVERT MASTERDRIVES parameter save (P052) is not instantaneous. Cutting DC within 5 s of issuing the save corrupts the EEPROM and reverts to defaults on next power-up.
  • Encoder feedback on 1FK7. P130 must match the absolute encoder variant; an incorrect value lets the motor run uncontrolled in a no-load state but the OFF1 ramp will still fail because the speed controller will saturate.

13. Quick-Reference Parameter Sheet

Parameter Name Recommended setting for Auto-mode stop on a single drive
P115 Automatic motor identification 1 (run once on commissioning)
P130 Encoder type 4 for EnDat 2.2 (1FK7)
P462 Acceleration ramp Match mechanical ramp-up (typically 2–5 s)
P464 Deceleration ramp (OFF1) Match mechanical ramp-down (typically 2–5 s)
P466 Fast-stop ramp (OFF3) Leave 0.2–0.5 s only for true e-stop
P554.0 Source STW1 bit 0 (ON/OFF1) B2700 (PROFIBUS) or B0100 (USS)
P555.0 Source STW1 bit 1 (OFF2) B2701 / safety relay (active low)
P558.0 Source STW1 bit 7 (Ack) B2707 / B0117
P590 Auto / manual source 0 (FFB output) or 5000 (terminal)
r000 Operating state Read back for verification

FAQ

Which parameter stops a single Simovert Masterdrive motor in Auto mode without tripping a fault?

Set P554.0 to the fieldbus binector (B2700 on PROFIBUS / B0100 on USS) and clear STW1 bit 0 from the PLC. The inverter performs a controlled ramp-down on P464 (OFF1) and ends in state o1.0 with no fault. Verify with r000.

Can the same PLC stop command stop one drive and keep the others running?

Yes. Each drive has its own PZD slot. The PLC writes STW1 bit 0 = 0 only into the affected drive's control word; the other drives receive STW1 bit 0 = 1 and continue at the last setpoint. The BICO configuration per drive is independent.

What is the difference between OFF1, OFF2, and OFF3 in Simovert Masterdrives?

OFF1 (STW1.0 = 0) ramps the drive to zero on P464. OFF2 (STW1.1 = 0) immediately inhibits the IGBTs and coasts the motor. OFF3 (STW1.2 = 0) ramps on the P466 fast-stop ramp. Use OFF1 for normal Auto stop, OFF2 for the safety chain per EN 60204-1, OFF3 only when a defined quick stop is required.

Do I have to run P115 = 1 before I can use Auto stop?

Running the automatic motor identification is not strictly required for the BICO command path, but the Vector Control manual recommends it. Skipping it can lead to F051 parameter errors and unstable speed control, which then faults the drive on the first OFF1 ramp under load. Always run P115 = 1 on first commissioning.

How do I acknowledge a fault on a Simovert Masterdrive from the PLC?

Generate a 0 to 1 rising edge on STW1 bit 7 (P558.0 = B2707 on PROFIBUS, B0117 on USS). The fault F008/F015/F030 clears and the drive returns to state o1.0. The edge must be generated by the PLC, not held high, otherwise no new fault is registered.

Back to blog