Learn PLCs free
Technical Guides13 min read2,534 words

Proportional Valve Explained: How It Works and PLC Analog Control

A proportional valve explained — how the solenoid and spool meter flow or pressure, types, and how a PLC drives one with a 4-20mA or 0-10V analog output.

PPI
PLC Programming IO Editorial Team
Sourced guidance with documented review and correction standards

A proportional valve is a hydraulic or pneumatic control valve whose output — flow rate, pressure, or spool position — varies continuously and proportionally to an analog electrical command signal rather than simply switching fully open or fully closed. Feed it 50% of the commanded signal range and the valve delivers roughly 50% of its rated flow or pressure; feed it 25% and it delivers roughly 25%. That linear relationship between electrical input and fluid output is what separates a proportional valve from a conventional on/off solenoid valve, and what makes proportional valves the standard choice wherever a PLC must throttle fluid power rather than just gate it.

Browse the proportional valve glossary entry for a concise one-sentence reference definition.

What Is a Proportional Valve?

A proportional valve is an electrically controlled fluid-power valve that produces a continuously variable metering of flow, pressure, or directional spool position in response to an analog command signal — typically 4–20 mA, 0–10 V DC, or a PWM duty cycle generated by a PLC analog output card or valve amplifier card.

The word "proportional" describes the input-to-output relationship: the valve's mechanical position tracks the command signal across its full working range, not just at two discrete endpoints. A valve amplifier (often integrated into modern valves) converts the PLC signal into a precisely regulated coil current, compensating for temperature drift and supply-voltage variation so the mechanical relationship stays accurate over the full operating range.

Proportional valves sit in the middle ground of the fluid-power control hierarchy:

  • On/off solenoid valves — two states, no intermediate position, cheap, robust
  • Proportional valves — continuous variable control, moderate cost, suitable for most closed-loop applications
  • Servo valves — high-bandwidth, ultra-precise, expensive, used in demanding motion-control and test-stand applications

For the vast majority of industrial closed-loop pressure, flow, and speed control tasks, a proportional valve paired with a PLC PID loop delivers the required accuracy at a fraction of servo-valve cost and complexity.

PLC analog output to proportional valve closed-loop flow control diagramSignal flow from PLC analog output card through valve amplifier to proportional valve spool, then to actuator, with a flow or pressure transmitter feeding back a 4-20mA signal to the PLC analog input for closed-loop PID control.PLC Analog Control — Proportional Valve Closed-Loop SystemPLCAO Card4–20 mA / 0–10 VcmdValve AmpCurrent DriverDither + Enablecoil IProportionalValveSolenoid → SpoolMetering LandPosition Sensor (LVDT)flowActuatorCylinder / MotorPressure / FlowTransmitter4–20 mA PV4–20 mA feedback → PLC AI card → PIDLVDT = LinearVariableDifferentialTransformer
Figure 1 — Complete signal chain: PLC analog output → valve amplifier → proportional valve → actuator, with 4–20 mA transmitter feedback closing the PID loop.

How a Proportional Valve Works

Understanding a proportional valve requires tracing the signal from the PLC through four functional stages: the proportional solenoid, the spool, the metering lands, and the position-feedback element.

The Proportional Solenoid

A conventional on/off solenoid is designed to snap to full stroke as quickly as possible. A proportional solenoid is engineered to do the opposite: coil current produces a force that positions the armature at any point along the stroke in proportion to that current. This is achieved through:

  • A shaped pole face — the magnetic geometry is designed so that force varies linearly with current across the full travel range, rather than spiking at the end of stroke as it does in a switching solenoid.
  • A return spring — provides a restoring force that balances against the magnetic force, fixing the armature position for any given current value.
  • Low hysteresis materials — the armature and stator are made from soft iron alloys that demagnetize quickly, minimizing the lag between current change and position change.

The practical result: controlling coil current from zero to maximum drives the armature smoothly from zero to full stroke, with the position at any intermediate current being repeatable and predictable.

The Spool and Metering Lands

The solenoid armature connects mechanically to a spool valve — a precision-ground cylindrical rod that slides inside a matching bore in the valve body. The spool carries circumferential grooves and shoulders called lands that align with or overlap radial ports in the bore.

As the spool moves:

  1. Lands uncover ports connecting the pressure supply (P) to one or more working ports (A, B).
  2. Return ports (T) are simultaneously opened or closed on the opposite side.
  3. The overlap of the land edge with the port edge determines the flow area — and therefore the flow rate — at any given spool position.

Because the spool position is proportional to coil current, and current is proportional to the PLC command signal, the flow area through the valve — and thus the flow rate or pressure drop — tracks the PLC output continuously.

The metering characteristic (flow area vs. spool travel) is designed during manufacture. Most proportional valves use a linear or progressive metering notch cut into the land edge to shape the flow-vs-current curve and improve low-flow resolution.

Position Feedback (Closed-Loop Valves)

Entry-level proportional valves rely on the spring-balance principle: coil force against spring force determines spool position. This is called open-loop proportional control at the valve level.

More capable valves add an LVDT (Linear Variable Differential Transformer) or Hall-effect position sensor that measures actual spool position and feeds it back to the onboard electronics. The integrated electronics then close a local servo loop inside the valve, correcting for friction, hysteresis, and pressure-force disturbances. These are closed-loop proportional valves or sometimes called "high-response proportional valves." They behave far more accurately than spring-offset types without reaching the bandwidth and cost of true servo valves.

Dither

Even with precision manufacturing, a spool can exhibit stiction — static friction that causes it to stick at a position and require a threshold of force before it moves. Dither is the engineering solution: a small, high-frequency AC signal (typically 50–400 Hz) is superimposed on the DC command current by the valve amplifier. The rapid micro-vibration keeps the spool in continuous motion, preventing stiction and dramatically reducing hysteresis in the metering response. Dither amplitude is adjustable on most valve amplifiers and must be tuned — too little has no effect, too much causes unwanted output oscillation.

Proportional Valve vs. On/Off Valve vs. Servo Valve

The three valve types answer three different questions: can the process tolerate discrete states, variable states, or ultra-precise high-speed states?

Comparison chart: on/off solenoid valve vs proportional valve vs servo valve across six attributesThree-column comparison showing On/Off, Proportional, and Servo valve types rated across control resolution, cost, bandwidth, cleanliness sensitivity, PLC interface, and typical application.Valve Type ComparisonOn/Off SolenoidDiscrete · 2-state · DQ outputProportional ValveContinuous · Variable · AQ outputServo ValveHigh-bandwidth · Ultra-preciseATTRIBUTEON/OFFPROPORTIONALSERVOControl resolution2 states only12–14 bit typical15–16 bitRelative costLow (1×)Medium (5–15×)High (30–100×)Bandwidth (−3 dB)N/A (switch)5–100 Hz100–500 HzOil cleanliness req.ISO 4406 class 18Class 16–17Class 14–15PLC interfaceDigital output4–20 mA / 0–10 V±10 V / fieldbusTypical applicationSimple on/offPLC PID loopsTest rigs, flight simCost multiples are indicative; bandwidth varies by valve family and manufacturer
Figure 2 — Proportional vs. on/off vs. servo valve: control resolution, cost, bandwidth, oil cleanliness, PLC interface, and typical use.
Attribute On/Off Solenoid Proportional Valve Servo Valve
Output states 2 (open/closed) Infinite (continuous) Infinite (continuous)
PLC signal Digital output 4–20 mA / 0–10 V ±10 V / fieldbus
Hysteresis N/A 1–5% typical < 0.5%
Oil cleanliness ISO 4406 class 18 Class 16–17 Class 14–15
Typical cost ratio 5–15× 30–100×

For most PLC-based industrial automation — injection molding clamp pressure, hydraulic press force, pneumatic cylinder speed control, cooling water flow regulation — a proportional valve is the correct choice. Servo valves are reserved for high-bandwidth test rigs, aircraft actuation simulation, and motion profiles requiring response above roughly 50 Hz.

See the hydraulics explained guide for a full treatment of hydraulic circuits, and the pneumatics basics guide for pneumatic circuit fundamentals.

Types of Proportional Valves

Proportional valves are grouped by the process variable they directly control: pressure, flow, or direction. Understanding which type a system requires is the first step in valve selection.

Proportional Pressure Relief Valves

These valves limit system pressure to a level proportional to the command signal. The solenoid acts against the pilot poppet: more current means more pilot force means higher cracking pressure. They are used wherever the system must operate at varying pressure setpoints — for example, a press that needs 50 bar during approach, 200 bar at clamp, and 20 bar during part ejection, all under PLC control without manual adjustment.

Key characteristic: they only relieve pressure (fluid returns to tank when the setpoint is reached). They do not actively reduce pressure below the supply level; that requires a pressure-reducing valve in a proportional configuration.

Proportional Flow Control Valves

These valves regulate volumetric flow rate to an actuator regardless (within limits) of load pressure. A compensator spool maintains a constant differential pressure across the metering orifice so that the flow area alone — set by the command signal — determines flow rate. They are used to control actuator speed in applications like pressing, clamping, and feed-rate control.

Proportional Directional Control Valves

The most common type in PLC applications. A proportional directional valve controls both the direction and the quantity of flow simultaneously. The spool has lands for both A and B working ports; shifting the spool to one side opens P→A and B→T with a flow area proportional to displacement. Shifting in the opposite direction opens P→B and A→T.

This single valve can therefore:

  • Stop an actuator (spool centered)
  • Extend a cylinder at any speed from near-zero to full rated flow (spool shifted one way, proportional)
  • Retract at any speed (spool shifted the other way, proportional)

Proportional directional valves are the workhorse of hydraulic axis control. A control valve explained article on this site covers related valve families in broader process-control context.

Proportional Pressure-Reducing Valves

Unlike a relief valve, a pressure-reducing valve limits the pressure delivered downstream of the valve to a setpoint. The proportional version sets that downstream limit by command signal. Used in circuits feeding clamping cylinders, pilot circuits, or any branch that must be isolated from system pressure fluctuations.

Proportional Valve Applications

Proportional valves appear wherever a process requires smooth, variable, PLC-commanded fluid power rather than simple on/off actuation:

  • Injection molding — injection speed and pack pressure profiling; the PLC ramps the proportional valve through a stored velocity/pressure recipe tied to screw position
  • Hydraulic press brakes — ram speed control during approach, forming, and return; back-gauge positioning
  • Die casting — shot sleeve fill velocity profiling to control metal turbulence and porosity
  • Hydraulic test rigs — applying programmable force or pressure profiles to specimens
  • Mobile machinery (excavators, cranes) — proportional joystick-to-valve control replacing mechanically connected pilot circuits
  • Pneumatic film and web tension — proportional pressure valve maintaining dancer-roll force under PLC control
  • HVAC chilled water systems — proportional flow valves on coils under building management system (BMS) control

Controlling a Proportional Valve from a PLC

This is the section that vendor catalogs omit entirely. The hardware relationship between a PLC analog output and a proportional valve involves wiring, signal scaling, the valve amplifier, and — for closed-loop pressure or flow applications — a PID loop in the PLC program.

Wiring the Analog Output

Most proportional valves are commanded by one of three signal types:

Signal Type Wiring Notes
4–20 mA current loop Two-wire or three-wire from AO card Preferred for long cable runs; immune to voltage drop
0–10 V DC voltage Two-wire from AO card (signal + common) Simple, but susceptible to cable resistance over long runs
PWM (pulse-width modulation) Digital output, dedicated PWM-capable card Some valve amps accept PWM directly; less common in standard PLC AO modules

For 4–20 mA wiring:

  • Connect the PLC AO channel "+" terminal to the valve amplifier "command +" terminal.
  • Connect the "–" terminal of the AO channel to the valve amplifier "command −" (signal common).
  • The valve amplifier is separately powered from a 24 V DC supply; the mA signal is the command reference only.
  • Use shielded cable; ground the shield at one end (PLC panel end) only to avoid ground loops.

Always check the valve amplifier datasheet for input impedance — most draw less than 500 Ω at 20 mA, well within the compliance range of standard PLC AO cards.

The enable input on the valve amplifier must be driven by a PLC digital output. When the enable is de-energized the valve amplifier holds the spool at zero (or at the mechanical center spring position), providing a hardware-level safe state independent of the analog command.

Signal Scaling: Raw Counts to Engineering Units

A 4–20 mA PLC analog output module typically has a raw count range of 0–32,767 (15-bit) or 0–27,648 (Siemens S7 convention) representing the usable signal span. The command setpoint exists in engineering units — a pressure in bar, a flow in L/min, a percentage of full-scale. Scaling must convert engineering units to raw counts before writing to the output register.

For more detail on the AI/AO scaling math, see PLC analog input scaling.

PID Loop for Pressure or Flow Control

When the goal is to hold a process variable — system pressure, cylinder force, flow rate — at a setpoint, the PLC runs a PID control loop that reads a transmitter (pressure transducer, flow meter) on an analog input card and writes a corrected command to the proportional valve AO channel each scan.

The PID output in engineering units must be converted to a 4–20 mA raw count before writing to the AO register. The Structured Text snippet below shows the complete sequence for a Siemens S7-style platform (0–27,648 raw count range, 4–20 mA, 0–100% valve command):

(* -------------------------------------------------------
   Proportional valve PID control — IEC 61131-3 ST
   Platform: Siemens S7-1500 (0..27648 = 4..20 mA)
   Process variable: system pressure (0..250 bar)
   Setpoint: PressureSP (REAL, bar)
   PV source:  AI_PressureRaw (INT, 0..27648)
   AO output:  AQ_ValveRaw   (INT, 0..27648)
------------------------------------------------------- *)

(* 1. Scale AI raw counts → engineering units (bar) *)
PressurePV := (REAL_TO_INT(AI_PressureRaw) / 27648.0) * 250.0;

(* 2. PID function block — vendor FB_PID or custom *)
PID_Pressure(
    Enable    := TRUE,
    SetPoint  := PressureSP,         (* bar *)
    Actual    := PressurePV,         (* bar *)
    Kp        := 2.5,
    Ti        := 0.8,                (* integral time, seconds *)
    Td        := 0.05,               (* derivative time, seconds *)
    OutMin    := 0.0,                (* % *)
    OutMax    := 100.0,              (* % *)
    Out       => PID_Out             (* 0.0 .. 100.0 % *)
);

(* 3. Scale PID output % → AO raw counts (4–20 mA) *)
(* 4 mA = 0% command; 20 mA = 100% command            *)
(* Raw count range: 0 = 4 mA, 27648 = 20 mA           *)
AQ_ValveRaw := REAL_TO_INT(PID_Out / 100.0 * 27648.0);

(* 4. Clamp output to valid range *)
IF AQ_ValveRaw < 0 THEN
    AQ_ValveRaw := 0;
ELSIF AQ_ValveRaw > 27648 THEN
    AQ_ValveRaw := 27648;
END_IF;

(* 5. Inhibit output if valve amplifier not enabled *)
IF NOT ValveAmpEnabled THEN
    AQ_ValveRaw := 0;
END_IF;

Key points in the snippet:

  • Step 1 scales the raw pressure AI to engineering units (bar) before the PID ever sees it — always scale at the input, never inside the PID math.
  • Step 3 converts PID output percent to raw counts. The 4 mA zero corresponds to raw count 0 in the S7 convention (the hardware card handles the 4 mA offset offset).
  • Step 4 clamps the output to prevent integer overflow if PID windup occurs during startup.
  • Step 5 zeros the AO if the valve amplifier enable DQ is not energized, preventing a live analog signal driving a disabled amplifier into an indeterminate state.

Dither and PWM Frequency Considerations

Valve amplifiers expose one or two adjustment potentiometers or digital parameters for dither: dither frequency and dither amplitude. Typical starting values:

  • Hydraulic proportional spool valve: 80–150 Hz, amplitude 3–8% of full-scale current
  • Pneumatic proportional pressure valve: 50–100 Hz, amplitude 2–5%

Excessive dither causes audible buzzing from the valve body and micro-oscillation in the actuator. Insufficient dither allows hysteresis bands of 3–5% or more. The correct setting produces the lowest possible hysteresis with no perceptible actuator movement at steady-state command.

Proportional valve command signal stack: PLC setpoint through PID, AO scaling, valve amplifier dither to spool positionVertical stack diagram showing five layers from top to bottom: PLC setpoint in engineering units, PID function block, analog output scaling to raw counts, valve amplifier with dither added, and final spool displacement and flow output.Signal Processing Stack — PLC to Proportional Valve1. PLC SetpointEngineering units: 150.0 bar | Scan cycle: 10 ms2. PID Function BlockCompares SP vs PV → computes % output | Kp, Ti, Td tuned3. AO Scaling% → raw counts (0–27648) → written to AQ register4. Valve AmplifiermA → coil current + dither overlay | ramp rate limits5. Spool Displacement → Metered Flow / PressurePLC layerControl layerSignal layerAmp layerValve layer
Figure 3 — Five-layer signal processing stack from PLC setpoint to valve spool displacement, showing where each transformation occurs.

Ramp Rates

Valve amplifiers provide adjustable ramp up and ramp down times (typically 0–5 seconds). The ramp limits how quickly the coil current changes in response to a step command, preventing pressure spikes and mechanical shock in the hydraulic circuit. Set ramp times in the valve amplifier to match the mechanical inertia of the load — not in PLC software ramping — so that the protection remains active even during fault recovery when PLC ramps may be bypassed.

Commissioning Checklist

Before commanding the valve from PLC software in an energized circuit:

  1. Confirm valve amplifier supply voltage within spec (24 V DC ±10% typical)
  2. Verify zero-signal (4 mA / 0 V) produces zero spool displacement — adjust zero-offset pot if needed
  3. Confirm full-signal (20 mA / 10 V) reaches rated spool stroke — adjust gain pot if needed
  4. Check enable circuit: DQ off → AO to zero → valve centers or closes
  5. Verify AO channel scaling in PLC hardware configuration matches physical signal type (4–20 mA vs. 0–10 V — wrong selection is a common commissioning error)
  6. With hydraulic pressure available at low setpoint, slowly ramp the AO and confirm actuator response matches expected direction and speed
Bar chart comparing proportional valve command accuracy with and without dither across five spool positionsGrouped bar chart showing five setpoint positions from 20% to 100% of full scale. For each position, two bars are shown: without dither showing higher hysteresis error as a percentage, and with dither showing near-zero hysteresis error. Demonstrates how dither reduces valve hysteresis.Hysteresis Error: With vs. Without Dither (% of Full Scale)6%4%3%2%1%0%20%40%60%80%100%Command Position (% of full scale)Without ditherWith ditherHysteresis(%)
Figure 4 — Dither's effect on hysteresis error across the valve command range. Without dither, hysteresis is highest at low command positions where stiction dominates. With dither, error is reduced to under 0.5% across the range. Values are illustrative of typical proportional spool valve behaviour.

Frequently Asked Questions

What is a proportional valve?

A proportional valve is a hydraulic or pneumatic valve whose output — flow rate, pressure, or spool position — varies continuously and proportionally to an analog electrical input signal. Unlike an on/off solenoid valve that can only be fully open or fully closed, a proportional valve can be commanded to any position between those extremes, making it the standard component for PLC-based variable flow and pressure control in fluid-power systems.

How does a proportional valve work?

A proportional valve works by using a proportional solenoid — a specially shaped electromagnet where coil current produces a force proportional to that current — to position a spool valve inside the valve body. The spool's position determines how much overlap exists between the supply and working ports, which controls the flow area and therefore the flow rate or pressure. Most proportional valves include a valve amplifier that converts the PLC's 4–20 mA or 0–10 V command signal into a precisely regulated coil current, often adding a dither signal to minimize stiction. Closed-loop proportional valves add an LVDT position sensor on the spool to further improve accuracy.

What is the difference between a proportional valve and a servo valve?

Both types produce variable, continuous output in proportion to a command signal. The key differences are bandwidth, precision, and cost:

  • A servo valve uses a torque motor driving a jet-pipe or flapper-nozzle first stage that hydraulically pilots the main spool. This two-stage design achieves bandwidths of 100–500 Hz and hysteresis below 0.5%, at a cost 30–100 times that of a simple on/off valve.
  • A proportional valve uses a direct-acting or pilot-operated proportional solenoid. Bandwidth is typically 5–100 Hz and hysteresis 1–5% without closed-loop spool feedback (less than 1% with). Cost is 5–15 times an on/off valve.

For the majority of industrial PLC applications — pressure control, flow control, speed regulation — proportional valves are more than adequate and far easier to maintain.

How do you control a proportional valve with a PLC?

To control a proportional valve from a PLC:

  1. Wire the AO channel — connect the PLC analog output card (4–20 mA or 0–10 V) to the valve amplifier command input using shielded cable; wire the enable DQ to the valve amplifier enable input.
  2. Configure the AO channel — set the channel type (current or voltage) and range in the PLC hardware configuration to match the valve amplifier's expected signal.
  3. Scale engineering units to raw counts — convert the setpoint (bar, L/min, %) to the AO module's raw count range (e.g., 0–27,648 for Siemens 4–20 mA) in your program before writing to the AO register.
  4. Add a PID block (if closed-loop) — read a pressure or flow transmitter on an AI channel, scale it to engineering units, feed it to a PID function block, and use the PID output as the valve command.
  5. Enable the valve amplifier via the DQ output only when the machine is in a safe, ready state — this provides a hardware-level safe state independent of the PLC program.
  6. Commission on the bench — verify zero and span adjustments on the valve amplifier before applying hydraulic pressure.
#proportionalvalve#proportionalcontrol#analogoutput#hydraulics#pneumatics#PID
Share this article:

Related Articles