CG Emotron VS Series Programming Tool: Which Parameters to Use for Your Application

⚡ This tool distills the official CG Emotron VS Series programming manual (covering the VSM, VSS, VSX, VSR and VSE drives) into a practical, application-first guide. Instead of hunting through 180 pages of parameter tables, click your application below to see exactly which parameters to set and why — based on the manual’s own guidance plus real-world commissioning practice. Every VS Series drive shares the same parameter architecture (Group A0/b/C/d/E0/F0/F1/F2), so this applies across the whole family; a few groups (like y0) are repurposed differently depending on whether your drive is a standard, solar (VSR) or elevator (VSE) unit — that’s called out where relevant.

💡 How to use this tool: set the universal parameters below first (every drive needs these regardless of application), then click on your application to expand its specific parameter recommendations.


✅ Step 1: Universal Setup (Every Drive, Every Application)

Before anything application-specific, every commissioning starts the same way: enter the motor nameplate data, run auto-tuning, and choose a control mode.

ParameterNameWhat to set
d0.00Motor type0 = standard 3-phase induction motor · 1 = PMSM (permanent magnet). Match your actual motor.
d0.01–d0.05Motor rated power, voltage, current, frequency, speedEnter exactly from the motor nameplate — every other parameter in Groups d1/d2 assumes these are accurate.
d0.21Motor pole numberRequired for PMSM or encoder-based (vector) control; derived automatically for standard induction/V-f use.
d0.30Motor auto-tuning0 = none · 1 = static · 2 = rotary. Use rotary (2) whenever the motor can be uncoupled/spun freely — best accuracy for vector control. Use static (1) when the load can’t be disconnected (a coupled pump or fan) — fine for V/f and basic vector.
A0.08Control mode0 = V/f control · 1 = Sensor-less Vector Control 1 (SVC1) · 2 = SVC2. Simple pumps/fans: V/f is enough. Anything needing precise speed/torque (hoists, winders, machine tools): use SVC1/2 — see the application sections below.

📌 Step 2: Pick Your Application

✅ Centrifugal Pumps & Fans
✅ Solar / Off-Grid Water Pumping (VSR)
✅ Constant-Pressure Water Supply & Process Control
✅ Conveyors, Packaging & Multi-Speed Sequencing
✅ Textile Winding, Dyeing, Wire & Cable
✅ Length-Cutting & Counting Machines
✅ Crushers, Extruders, Mixers & High-Starting-Torque Loads
✅ Hoists, Cranes & Goods Lifts (General)
✅ Passenger/Goods Elevators (VSE)
✅ Precision Winders, Tension Control & Machine Tools


💧 Centrifugal Pumps & Fans (Variable Torque, Energy Saving)

Centrifugal pumps and fans follow a “variable torque” load curve — torque demand drops sharply at lower speed. Shaping the V/f curve to match this saves real energy and reduces motor heating.

ParameterRecommended settingWhy
d1.00 V/f curve02–06 (squared/higher-power curve)Reduces voltage/flux at low speed to cut magnetizing losses — the standard energy-saving curve for pumps and fans.
d1.01 Torque boostKeep near 0.0%Pumps/fans don’t need extra low-speed torque — boost just adds unneeded current and heat.
A0.08 Control mode0 (V/f control)Vector control is unnecessary overhead for a simple pump/fan — V/f is the standard, reliable choice.
A0.17 AVR1 (Enabled)Keeps output voltage constant despite grid fluctuations — protects the motor and stabilizes flow.
E0.22 / E0.23 Load-loss (dry-run) detectionEnable, tighten to ~20–30% / 3–5sCatches dry-running, a snapped coupling, or a broken belt — the single most valuable protection setting for pumps.
E0.10 Phase-loss fault actionFault & stop (never “continue”)Single-phasing silently burns out pump/fan motors if the drive is allowed to keep running.

💡 If your pump or fan needs to hold a constant pressure or flow rather than a fixed speed, see Constant-Pressure Water Supply & Process Control below — that’s a PID application layered on top of this same V/f setup.

☀️ Solar / Off-Grid Water Pumping (VSR Series)

The VSR series has a dedicated built-in “PV pump” mode (Group y0) with MPPT tracking, weak-light dormancy, and dry-run/under-load protection purpose-built for solar boreholes and irrigation. Follow this sequence:

StepActionParameters
1Wire the PV array to (−)/(+) and, if fitted, the AC grid/generator input — keep the two sources electrically interlocked.—
2Enable the PV pump special function and set the power source.y0.00 = 1 · y0.01 = 1 (PV panels)
3Enter motor nameplate data.d0.01–d0.05
4Choose the MPPT tracking mode.y0.02 = 2 (Automatic MPPT, safe default) or 4 (Quick-start MPPT for fastest ramp-up)
5Set the MPPT voltage window to match your panel array.y0.04 min / y0.05 max voltage reference
6Test water yield; if flow is low or frequency won’t rise, check motor rotation direction first.—
7Tune the flow-steadiness PI loop — higher gain reacts faster but fluctuates more; lower gain is steadier but slower.y0.09 Kp1 · y0.10 Ki1 (both default 0.10)
8Configure weak-light dormancy and dry-run/under-load protection.y0.13/y0.14 sleep/wake delay · y0.20–y0.23 under-load (dry-run) detection level, delay, frequency threshold
9Once stable, switch to terminal control and enable auto fault-reset for unattended sites.b1.00 = 1 (terminal control) · E0.27 = auto-reset count

💡 Solar-specific alarms to know: Err32 hydraulic probe fault · A25 under-load · A33 weak-light warning · A34 full-water warning.

📡 Constant-Pressure Water Supply & Process Control (PID)

For booster pump systems, tank-level control, or any closed-loop process (pressure, flow, temperature), the built-in Process PID (Group F0) does the work — the drive reads a feedback signal and continuously adjusts its own frequency to hold a target setpoint.

ParameterRecommended settingWhy
F0.00 Setpoint source6 (AI2, 4–20mA) or 0 (fixed digital, via F0.01)Lets an operator dial in a target pressure/flow, or hard-code one.
F0.02 Feedback source0 (AI1, from a 4–20mA pressure/flow transducer)The signal the drive compares against the setpoint.
F0.08–F0.10 Kp1 / Ti1 / Td1Start Kp ≈ 1.0, Ti ≈ 8–10s, Td = 0A sensible starting point for most pressure-control systems. Raise Kp if response is too slow; lower Ti if sluggish; back off both if the output hunts/oscillates.
F0.20 / F0.21 PID initial value / hold timeSet a soft-start value and hold time > 0Prevents the pump slamming against a closed valve or high static head at start-up.
F0.22 / F0.23 Output frequency limitsCap below FmaxProtects the pump and pipework from over-pressure.
F0.24 / F0.25 Feedback-loss detectionEnable, set a low thresholdCatches a failed/disconnected transducer or a dry-run condition before it causes damage.
F2.10–F2.18 Sleep / wake (dormancy)Enable frequency- or pressure-based dormancyStops the pump automatically when demand is near zero, and wakes it again on demand — a real energy-saver for booster systems, not just solar.
📦 Conveyors, Packaging & Multi-Speed Sequencing

Conveyors, indexing tables and packaging lines usually need several fixed speeds run in sequence (feed speed, index speed, jog, etc.) — the built-in Multi-Reference / Simple PLC function (Group F1) handles this without an external PLC.

ParameterRecommended settingWhy
F1.00–F1.15 16 speed stagesSet each stage as a % of max frequency, selected via multi-step DI terminalsUp to 16 preset speeds, switched by wiring/PLC without touching the keypad.
F1.17 Simple PLC run modeUnits digit = 2 (repeat continuously) for packaging lines; 0 (stop after one cycle) for batch sequencesControls whether the speed sequence loops or runs once — the core sequencing decision.
F1.18–F1.33 Run time per stepSet per your process timingHow long each speed stage runs before advancing.
F1.34–F1.49 Accel/decel per stepAssign independent accel/decel pairs per stageSo a fast indexing stage doesn’t inherit a slow ramp meant for a different stage.
d1.00 / d1.01 V/f curve & torque boost00 (Linear V/f), boost raised 2–8%Conveyors are constant-torque loads and often need a start-up torque boost to break away.
E0.00 / E0.01 Current limitRaise toward 180–200% for high-inertia startupsLoaded conveyor belts and indexing tables can draw a startup surge that the default limit may nuisance-trip.
🟩 Textile Winding, Dyeing, Wire & Cable (Swing Frequency)

Winding and traversing machinery (cheese winders, dyeing machines, wire/cable takeup) benefits from a small, continuous frequency oscillation — it prevents the motor and mechanical system from settling into a resonance point and helps material build up evenly on the spool.

ParameterRecommended settingWhy
F2.00 Swing mode0 (relative to center frequency)Gives an amplitude that scales with the running frequency — the right choice for most traversing/winding jobs.
F2.01 Swing amplitudeStart small (a few %) and increase until resonance/buildup issues clearToo much amplitude disturbs the process; too little won’t break resonance.
F2.02 Jump frequency amplitudeAdd if a steady swing alone isn’t enoughIntroduces a sudden discontinuity that can break a resonance a smooth swing can’t.
F2.03 / F2.04 Rising/dropping time5.0s is a reasonable starting pointControls how quickly the swing ramps up/down each cycle.

💡 If your winder also needs true tension/torque control (not just an oscillating speed), see Precision Winders, Tension Control & Machine Tools below.

📏 Length-Cutting & Counting Machines

Cut-to-length and indexing/packaging machines can use the drive’s built-in length and count functions instead of an external counter/PLC.

ParameterRecommended settingWhy
F2.05 / F2.06 Set length / pulses per metreMatch to your encoder/sensorDefines the target cut length in real units.
F2.07 Action at length reached1 (stop) for a cut-to-length stationStops the feed automatically once the target length is reached.
F2.08 / F2.09 Count value / intermediate countSet target count; use the intermediate value to pre-alert a downstream stationLets a relay output fire before the final count is reached — useful for handoff to the next process step.
DI wiringAssign DI function 34 (length input) + 35 (length reset), or 32 (counter input)This is the most commonly missed step — the length/count function does nothing until a digital input is assigned to feed it pulses. Use the high-speed DI7/HI terminal for fast pulse rates.
🔨 Crushers, Extruders, Mixers & High-Starting-Torque Loads

These loads need to break away from a dead stop against high static friction, then hold constant torque through the run — the opposite profile from a pump or fan.

ParameterRecommended settingWhy
d1.00 V/f curve00 (Linear)Constant-torque loads need full flux across the speed range, not the energy-saving pump/fan curve.
d1.01 Torque boostRaise to 2–8%, or move to vector control belowHelps the motor break away at low speed against static friction.
A0.08 Control modeConsider SVC1/2 (vector control) for demanding loadsGives better low-speed torque and stability than V/f alone.
d2.22–d2.24 Static friction compensation (vector mode)Increase for heavy breakaway loadsAdds feed-forward torque specifically to overcome stiction at start — built for crushers and positive-displacement loads.
E0.00 / E0.01 Current limitRaise toward 180–200%, use Mode 2 (PI-regulated)Smoothly handles legitimate load spikes instead of nuisance-tripping.
E0.17 / E0.19 / E0.20 Motor overload timingExtend the time / relax the thresholdSo a legitimate breakaway surge doesn’t trigger a false overload trip — while still catching a genuine sustained fault.
🏃 Hoists, Cranes & Goods Lifts (General)

Lifting applications need precise, controllable torque (a hoist must never uncontrollably free-fall or jerk), which points toward vector control rather than simple V/f.

ParameterRecommended settingWhy
A0.08 Control modeSVC1 or SVC2 (vector control)Needed for the precise torque holding a suspended load requires.
d2.10 Torque upper limitSet to protect the mechanical drivetrainLower it to protect a weak gearbox/rope system, or raise it for genuinely heavy loads — size to your actual rigging.
E0.05 Overvoltage stall controlConsider disabling and fitting a braking resistor/unit insteadStall control extends the stop time to avoid an overvoltage trip — undesirable for a hoist, where a braking resistor dissipates the regenerated energy instead and lets the drive stop on time.
F1 Multi-step speedsUse for high-speed travel + creep/positioning speedSame multi-reference function as conveyors — here used for fast travel vs. slow, precise final positioning.

💡 Building a passenger or goods elevator specifically? See the dedicated Passenger/Goods Elevators (VSE) section below — it has a purpose-built commissioning sequence.

🔒 Passenger/Goods Elevators (VSE Series)

The VSE series has a dedicated built-in elevator mode (Group y0, repurposed for elevator duty on this series) covering brake timing, floor leveling, and emergency operation. Ride comfort lives almost entirely in the brake-transition parameters.

DI wiring:

TerminalFunctionParameter
DI1UPC0.00 = 1
DI2DOWNC0.01 = 2
DI3High speedC0.02 = 13
DI4Leveling speedC0.03 = 14
DI5Inspection (maintenance)C0.04 = 51
DI6EmergencyC0.05 = 52
DI7Base blockC0.06 = 6, C0.14 = 00010

Speed stages (via DI3/DI4 combination): 00 → F1.00 · 01 → F1.01 (high speed, set to 100% of max frequency b0.08) · 10 → F1.02 (leveling speed, low %) · 11 → F1.03. Each stage has its own accel/decel time (F1.34–F1.37).

Brake & ride-comfort tuning (the parameters worth adjusting incrementally, especially on a retrofit with an unknown brake response):

ParameterFunctionDefault
y0.00Elevator special-purpose enable1 = Valid
y0.01 / y0.04Brake open delay / release delay0.00s / 0.30s
y0.05–y0.08Brake open/release frequency (forward & reverse)1.00Hz / 0.20Hz
y0.09 / y0.10Brake open current / holding time40.0% / 0.30s
y0.39 / y0.40S-curve time 5/6 (leveling-speed transition smoothness)1.00s / 0.50s
y0.22 / y0.23Motor/generator slip compensation (loaded vs. empty car leveling smoothness)0.00Hz

⚠️ Elevator commissioning affects passenger safety — always have a qualified lift technician verify final settings, especially the brake and emergency parameters, before the installation goes into service.

🎯 Precision Winders, Tension Control & Machine Tools

When speed accuracy alone isn’t enough and you need to control torque directly — winders holding constant web/wire tension, master/slave synchronized drives, or precision spindles — use full vector torque control.

ParameterRecommended settingWhy
d0.30 Auto-tuning2 (rotary, motor uncoupled)Precision torque control depends on an accurate motor model — rotary tuning gives the best result.
d2.00 Speed/torque control1 (torque control)Switches the drive from holding a speed to holding a torque/tension — the core setting for winders and tension zones.
d2.01–d2.06 ASR (speed loop) gainsTune during commissioningRaise Kp / lower Ti if response is sluggish; back off if the system oscillates. Needed for both speed- and torque-mode precision.
d2.16–d2.19 Torque setting source & speed limitsSet torque reference from AI or comms; cap runaway speedIn torque mode there’s no speed setpoint, so a speed limit is essential to prevent the motor running away if tension is lost.
d2.20 / d2.21 Torque-mode accel/decel timeSet > 0 for master/slave synchronized drivesSmooths speed changes to avoid mechanical shock between synchronized axes.

🛡️ Protection Quick Reference (Group E0)

Whatever your application, these are the protection parameters worth reviewing rather than leaving on default:

ParameterProtects againstTighten for…Relax for…
E0.00 / E0.01Overcurrent trips during load spikesSensitive/light loadsCrushers, hoists, high-inertia startups (raise toward 180–200%, use PI-regulated mode)
E0.05Overvoltage trip on regenerated energy during decelerationGeneral useHoists/cranes — disable and use a braking resistor instead, so stopping isn’t delayed
E0.10 (phase loss)Single-phasing damagePumps/fans — always fault & stopNon-critical fans where a nuisance stop is worse than a brief continued run
E0.17 / E0.19 / E0.20Sustained motor overload (thermal)Pumps/fans — leave tight, sustained overload usually means a real faultCrushers/hoists needing momentary overload tolerance for legitimate breakaway loads
E0.22 / E0.23Dry-run, broken belt/coupling (load loss)Pumps — the single most valuable protection to enable—
E0.27–E0.29Downtime from transient/nuisance trips—Unattended/remote installations (solar pumps, boosters) — enable a few auto-reset retries
E0.35–E0.39Motor winding over-temperature (via PT100/PT1000 sensor, VSX)Continuously-loaded or high-duty motors where the thermal model alone isn’t trustworthy—

❓ Frequently Asked Questions

Do I need vector control (SVC), or is V/f enough?

✅ V/f control is enough for most pumps, fans and simple conveyors. Move to sensor-less vector control (SVC1/SVC2) when you need precise speed holding under changing load, high starting torque at very low speed, or true torque/tension control (hoists, winders, machine tools, cranes).

Static or rotary auto-tuning — which should I use?

✅ Use rotary auto-tuning (d0.30 = 2) whenever you can safely uncouple the motor and let it spin freely — it gives the most accurate motor model, which matters most for vector control. Use static auto-tuning (d0.30 = 1) when the load can’t be disconnected, such as a coupled pump or fan — it’s adequate for V/f control and basic vector performance.

My constant-pressure pump oscillates or won’t reach setpoint — what do I check?

✅ Oscillating/hunting usually means the PID gain is too aggressive — lower Kp (F0.08) and/or raise Ti (F0.09). Never reaching setpoint usually means the gain is too gentle or the output frequency limit (F0.22) is capping it too low — raise Kp slightly and check the frequency limits.

The motor stalls or trips when starting a heavy load — what should I adjust?

✅ Raise the torque boost (d1.01) on V/f control, or switch to vector control and enable static friction compensation (d2.22–d2.24). If it’s tripping on overcurrent during the start surge, raise the current limit (E0.00/E0.01) toward 180–200% rather than disabling protection entirely.

Can one drive run two different motors?

✅ Yes — Groups d3/d4/d5 are a complete second motor parameter set (nameplate, V/f, vector), switchable via a digital input. This is useful for alternating between two pumps on a duplex skid, two spindle motors on one machine, or two different operating profiles for the same motor, without buying a second drive.


⚠️ Before You Program a Drive

This tool is a practical starting point drawn from CG Emotron’s official VS Series programming manual, not a replacement for it. Parameter numbering is shared across the VSM, VSS, VSX, VSR and VSE family but a handful of groups (like Group y0) are repurposed differently depending on which series and firmware variant you have — always confirm against your unit’s exact parameter list on the keypad before committing changes. Wiring and commissioning should be carried out by a qualified electrician, and safety-critical installations (elevators, cranes, hoists) should have final settings verified by a qualified technician before going into service.


🛒 Shop CG Emotron VS Series Drives

✅ VSM Series — compact machine drive, 0.75–4kW
✅ VSS Series — single-phase drive, 0.37–2.2kW
✅ VSX Series — general purpose drive, 0.75–55kW
✅ VSR Series — solar pump drive
✅ VSE Series (elevator) — contact us for availability