Stop a Simovert Masterdrive Motor in Auto Mode While Other Drives Keep Running
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):
- 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.
- 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.
- 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 |
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:
- Connect to the target drive via serial (RS232 adapter) or PROFIBUS.
- Open the parameter tree and navigate to
P554.0. - Confirm the source is the fieldbus bit that your PLC toggles for that drive, e.g.
B2700. - Set
P590so 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). - Save to the EEPROM (P052 = 1 + run the save routine, or use DriveMonitor » » save in non-volatile memory).
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:
Operating scenarios implemented entirely through the BICO command path:
-
M1 trips, glass must divert to M2: PLC sets
STW1.0 = 0for M1 (OFF1 ramp) and keepsSTW1.0 = 1for M2 and M3. The glass sheet is now routed by the divert mechanism into the side-leg section. -
M2 needs to stop after the divert cycle ends: Once the side-leg position sensor B10003 = 1, the PLC clears
STW1.0for M2. M3 remains on, M1 stays off. -
Reset: M1 is repaired. PLC pulses
STW1.7(0→1→0) on M1 to clear fault F008 / F015 / F030, then raisesSTW1.0 = 1to 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:
- Read
r000on the PMU / DriveMonitor. Inverter should be in state o1.x or o2.x when Auto is selected. - Force
STW1.0 = 0from 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. - Force
STW1.0 = 1. Drive must accelerate to the last setpoint on the P462 acceleration ramp. - Repeat with the other drives commanded ON. The target drive must stop while the others continue without disturbance.
- 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.
- 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.