Overview: Smooth Hydraulic Lift Control with LOGO! 8
Controlling a single-acting hydraulic cylinder for a lifting application with a Siemens LOGO! 8 (6ED1052 series) requires one piece of hardware that the base module does not natively provide: a true analog output. The base LOGO! 8 modules expose analog inputs (0–10 V on I7/I8 of certain variants) but no analog output. To drive a proportional directional control valve with a 0–10 V command signal, you must add the LOGO! AM2 AQ analog output expansion module.
This article addresses the three questions raised in the source scenario:
- Which proportional valve interface (0–10 V, 4–20 mA, or PWM) and which valve topology (single-solenoid proportional vs. dual-solenoid / 3-position / 4-way) suits a 220 bar, 80 L/min single-acting cylinder?
- Is the AM2 AQ module (Siemens part
6ED1055-1MM00-0BA2, "0/4–20 mA, 2 AQ, 0–10 V") sufficient on its own? - How do you build a LOGO! program that ramps the analog output from 0 V to 10 V (and back) over a defined period — for example, 5 seconds — to achieve smooth start and stop?
Prerequisites
| Item | Specification | Purpose |
|---|---|---|
| LOGO! 8 Base Module (BM) | 6ED1052-xxx08-0BA1 (LOGO! 8.3) with 24 V DC supply, 8 DI / 4 DO (relay or transistor) | Logic controller |
| LOGO! AM2 AQ | 6ED1055-1MM00-0BA2; 2 analog outputs; ranges 0–10 V or 0/4–20 mA; 12-bit; 24 V DC supply | Analog command to valve amplifier |
| LOGO! Soft Comfort (V8.3 or later) | Siemens engineering tool for FBD/LAD program development and on-line simulation | Program creation, ramp blocks, online monitor |
| Proportional directional control valve | NG6 / D05 / Cetop 3 stack size, P-T centre, 220 bar rated, 80 L/min nominal flow; with on-board amplifier accepting 0–10 V command | Flow control of single-acting cylinder |
| Pressure relief valve | Set ≤ 220 bar system working pressure, NG6 / D05 | System protection |
| Check valve (pilot-operated) | Matched to 80 L/min flow | Holds load when pump is off (lowering uses gravity) |
| Power supply | 24 V DC, ≥ 2 A; LOGO! must be on the same 24 V return as the analog reference | Clean reference for 0–10 V |
| Shielded twisted-pair cable | 2-core + drain, e.g. LiYCY 2 × 0.34 mm² | Analog signal integrity from AM2 AQ to valve amplifier |
LOGO! 8 Base Module: Why You Need an Expansion for Analog Output
The LOGO! 8 base module has no analog output channel. The "0–10 V" markings found on the I7/I8 terminals of certain variants (e.g. 6ED1052-1MD08-0BA1, the LOGO! 8 24VCEO with display) are analog inputs only. Those inputs are also configurable as digital inputs and share the same physical terminal with the digital function. There is no terminal pair on the BM that can source a variable DC voltage under program control.
Two expansion paths exist:
- AM2 AQ — two 0–10 V / 0/4–20 mA outputs, 12-bit, screw terminals, 24 V DC powered. This is the module specified in the source question.
- LOGO! TDE / 4DO — discrete-only; cannot produce an analog command.
For the application described, the AM2 AQ is the correct and only sensible choice among LOGO! 8 expansions. It is the device referenced in the question ("AM2 AQ expansion module LOGO! 8 DC 24, 0/4–20 mA, 2AQ, 0–10 V").
AM2 AQ Module: Electrical and Signal Specifications
| Parameter | Value |
|---|---|
| Siemens part number | 6ED1055-1MM00-0BA2 (AM2 AQ) |
| Number of outputs | 2 (AQ1, AQ2) |
| Output ranges (per channel, software-selected) | 0–10 V, 0/4–20 mA |
| Resolution | 12 bits (0–27648 raw counts internally; 0–1000 in the LOGO! AQ scaling) |
| Output load (voltage mode) | ≥ 5 kΩ recommended load to maintain linearity |
| Output load (current mode) | ≤ 600 Ω |
| Update time | LOGO! cycle time + analog conversion (≤ 50 ms typical) |
| Supply | 24 V DC (permissive 20.4–28.8 V) |
| Power consumption | ≈ 1.5 W |
| Galvanic isolation | Yes (between logic and outputs) |
| Configuration address in LOGO! Soft Comfort | Slot 1–8; appears as AQ1, AQ2
|
Selecting the Proportional Valve
Interface signal: 0–10 V vs. 4–20 mA vs. PWM
Proportional valves for mobile and industrial hydraulics come in three electrical command flavors:
| Command type | Typical use | Compatibility with AM2 AQ | Notes |
|---|---|---|---|
| 0–10 V | Industrial stationary hydraulics, proportional amplifiers with on-board electronics | Direct — use AQ1 in 0–10 V mode | Simplest. Common on NG6 / D05 proportional valves with integrated amplifier cards (e.g. Rexroth 4WRAE-style, Continental VED05MG, Parker proportional lines). |
| 4–20 mA | Industrial process control, long cable runs, electrically noisy plants | Direct — switch AQ1 to 0/4–20 mA mode in LOGO! Soft Comfort | Immune to ground loops; preferred for cable runs > 10 m. |
| PWM / current (1–2.5 A) | Moblie hydraulics, valves without on-board electronics | Not directly possible from AM2 AQ; requires an external PWM driver card | Avoid for this build — adds cost and complexity for no functional benefit given the AM2 AQ is already on the bus. |
Recommendation: choose a proportional valve with an integrated amplifier accepting 0–10 V (e.g. the Rexroth 4WRAE10-style direct-operated NG6 proportional valve, Continental VED05MG, or equivalent NG6 / D05 proportional directional valve from Parker's proportional valve portfolio). Then connect AM2 AQ output AQ1 directly to the amplifier's command input.
Valve topology: 1-solenoid vs. 2-solenoid (3-position, 4-way)
For the source scenario — a single-acting cylinder, pump on for raise, gravity-driven lower with pump off, valve closed at rest — the simplest viable topology is:
- 4/3 proportional directional valve, spring-centred (P-T centre, all ports blocked at 0 V), with two solenoids, or
- 4/2 proportional directional valve, spring-offset to tank, single solenoid, with a separate pilot-operated check valve to hold the load.
For a single-acting cylinder, a 2-solenoid 4/3 valve is wasteful (one solenoid controls the unused port). The pragmatic industrial pattern is:
- Use a single-solenoid proportional throttle valve (or a 4/2 spring-offset proportional valve) on the cylinder port, plus a pilot-operated check valve between pump and cylinder.
- AM2 AQ drives the proportional throttle: 0 V = full closed (load held by check valve), 10 V = full open (free descent under gravity).
- Pump is energised through a LOGO! digital output when raising, and a separate pressure-compensated flow path is used when lowering.
If a 2-solenoid valve is already on hand, wire solenoid A to AQ1 (raise) and leave solenoid B unconnected — but verify the spring centre position in the data sheet first. A P-T centred valve is fail-safe: on power loss the cylinder is locked.
Sizing for 80 L/min and 220 bar
At 80 L/min nominal flow and 220 bar system pressure, the proportional valve must be rated for at least 80 L/min at Δp ≈ 10 bar (a typical pressure drop for a Cetop 3 / NG6 / D05 proportional valve to maintain control authority). The reference proportional valves in this class are typically rated 60–100 L/min at the recommended Δp. Verify the specific valve data sheet, paying attention to:
- Maximum operating pressure (must be ≥ 220 bar + 10% margin)
- Nominal flow at the recommended Δp (must be ≥ 80 L/min)
- Hysteresis (≤ 3% recommended for smooth control)
- Step response at the load (determines ramp time selection)
Wiring the AM2 AQ to the Valve Amplifier
- Power the AM2 AQ from the same 24 V DC supply that feeds the LOGO! BM. Tie all 0 V terminals (BM, AM2 AQ, valve amplifier) to a single star point to avoid ground loops on the analog return.
- Run a shielded twisted pair (e.g. LiYCY 2 × 0.34 mm²) from AM2 AQ terminals AQ1 (terminal 3) and M (terminal 4) to the proportional valve amplifier's command input (often labelled "+U_cmd" and "GND" or "0 V").
- Connect the cable shield at the valve amplifier end only; clip the drain wire at the LOGO! end to prevent a ground loop.
- Provide a 24 V DC enable/PSU to the valve amplifier from the same supply.
- The proportional valve's load-sense and pilot pressure connections are made on the hydraulic side per the manufacturer's data sheet — these are not electrical concerns of the LOGO!.
Program Design: Generating a Ramped 0–10 V Command
Block choice in LOGO! Soft Comfort
LOGO! Soft Comfort ships an Analog Ramp function block (BF catalog: "Analog Ramp") that is purpose-built for this application. It accepts a start level, an end level, a ramp time, and a digital enable. Alternatively, the Math block combined with a counter and the PI Controller block can produce the same output, but the Analog Ramp block is the simplest and gives a linear profile with the smallest program footprint.
Signal chain
- Digital input "Raise start" (e.g. I1) — momentary pushbutton, NO, with a sealing contact from a status flag so the LOGO! keeps the ramp running after release.
- Digital input "Lower start" (e.g. I2) — same pattern.
- Digital input "Stop / E-Stop" (e.g. I3) — NC, hardwired safety; this should also be wired to a dedicated safety relay that removes 24 V from the pump contactor and from the AM2 AQ output enable line if available.
- Analog Ramp block configured: SP_start = 0, SP_end = 1000 (full scale 0–10 V is internally scaled to 0–1000 in LOGO!), ramp time = 5 s, ramp up enabled by "Raise start" flag, ramp down enabled by "Lower start" or "Stop" flag.
- AQ1 output wired to the Analog Ramp's output.
- Digital output Q1 energises the pump contactor only when AQ1 > 0 (use an analog threshold block, "Analog Comparator", with threshold = 50 — i.e. 5% of full scale).
Sample FBD program (LOGO! Soft Comfort V8.3)
Network 1 — Raise command with seal-in
I1 ──┐
├──[OR]── B001 (RS latch, S=OR, R=Stop/E-Stop)── B001_contact
B001_contact ──┘
Network 2 — Lower command with seal-in
I2 ──┐
├──[OR]── B002 (RS latch, S=OR, R=Stop/E-Stop)── B002_contact
B002_contact ──┘
Network 3 — Analog Ramp (block B003)
Inputs:
SEL = B001_contact (1 = raise, ramp up from 0 to 1000)
RST = B002_contact (1 = lower, ramp down to 0)
ENA = NOT(Stop_flag) (1 = enable, 0 = freeze output)
SP = 1000 (full-scale setpoint)
RT = 5 s (ramp time)
Output:
AQ_raw = 0..1000 ──── AQ1 (AM2 AQ channel 1, 0–10 V mode)
Network 4 — Pump contactor interlock
B003_out > 50 → B004 (Analog Comparator) ── Q1 (pump contactor)
Network 5 — Stop/E-Stop
I3 (NC) ── Stop_flag ── (resets B001, B002, enables B003 ENA only when safe)
Set the AM2 AQ channel 1 to 0–10 V mode in the LOGO! Soft Comfort hardware catalog. The internal scale of 0–1000 from the Analog Ramp block maps linearly to 0–10 V at the AQ1 terminal (0 = 0 V, 1000 = 10 V).
Parameter mapping summary
| LOGO! parameter | Engineering value | Hydraulic meaning |
|---|---|---|
| AQ1 = 0 | 0.00 V | Valve fully closed; load held by check valve |
| AQ1 = 100 | 1.00 V | 10% open; very slow creep speed |
| AQ1 = 500 | 5.00 V | 50% open; mid-range descent speed |
| AQ1 = 1000 | 10.00 V | Fully open; max descent rate |
| Ramp RT = 5 s | — | 0 → 10 V transition over 5 s for smooth start |
| Q1 threshold | AQ1 > 50 | Pump on only while there is valve opening to deliver flow against |
Verification Procedure
- Bench test (no hydraulic pressure): Connect AQ1 to a multimeter (V DC). Trigger Raise, confirm voltage ramps 0.0 → 10.0 V over 5 s ± 0.1 s, then back to 0.0 V on Stop. Use LOGO!'s on-line monitor to verify the raw value tracks 0 → 1000 in real time.
- Hydraulic no-load test: With the cylinder disconnected from any load, command a raise and confirm the cylinder extends smoothly without jerking. Repeat for lower.
- Hydraulic loaded test: Add the rated load. Command lower; verify the descent rate is controllable via AQ1. If the cylinder free-falls at AQ1 = 100, the pilot-operated check valve is bypassing the throttle — re-seat or replace it.
- E-Stop test: Press E-Stop. The ramp's ENA must drop to 0 (output freezes at its current value), and Q1 must drop. The separate safety relay must also drop 24 V from the pump contactor and from the AM2 AQ supply, forcing AQ1 to 0 V.
- Power-loss test: Remove 24 V from the LOGO! BM and AM2 AQ simultaneously. The spring-centred valve must lock the cylinder in place. If it does not, add a check valve on the cylinder port.
- Long-term: Log AQ1 setpoint vs. actual cylinder velocity over 100 cycles and verify no drift; the analog output calibration of the AM2 AQ is stable across temperature to within 0.5% of full scale.
Troubleshooting Matrix
| Symptom | Likely cause | Diagnostic | Corrective action |
|---|---|---|---|
| AQ1 stuck at 0 V even with Raise active | AM2 AQ not in 0–10 V mode in hardware config; AQ address not assigned to the ramp output | LOGO! Soft Comfort → Tools → Parameter VM Mapping → check AQ1 assignment | Set AQ1 type to "0–10 V" in the device configuration; recompile and download |
| AQ1 follows setpoint but cylinder does not move | 24 V supply missing on valve amplifier; command polarity reversed; enable input on amplifier not asserted | Measure 24 V at amplifier; measure AQ1 voltage at amplifier input | Restore 24 V to amplifier; swap +/− command wires if amplifier has polarity requirement; assert enable |
| Cylinder moves in jerks even with smooth ramp | Air in hydraulic system; hysteresis on proportional valve > 5%; sticking pilot-operated check valve | Bleed the cylinder; check valve data sheet hysteresis; inspect check valve for contamination | Bleed hydraulic; select valve with hysteresis ≤ 3%; clean or replace check valve |
| Descent rate uncontrollable (free-fall) | Pilot-operated check valve not sealing; no pilot pressure on the throttle valve | Block the cylinder line; command AQ1 = 0 and confirm cylinder does not drift under load | Repair or replace pilot-operated check valve; verify pilot line pressure per valve data sheet |
| AQ1 voltage noisy or oscillating | Shared 24 V supply with VFD or contactor coils; shield not grounded at one end only; ground loop between LOGO! and amplifier | Measure AQ1 with oscilloscope in DC mode | Add line filter on 24 V supply; move shield drain to amplifier only; re-star 0 V returns |
| Ramp time not matching 5 s | Wrong ramp block parameter; cycle time of LOGO! adding significant time to small setpoints | Use on-line monitor to read the ramp block's internal elapsed time | Confirm RT parameter = 5 s; if RT < 0.5 s, consider scaling SP_end so the discrete output steps are not visible |
| Pump contactor chatters | Threshold for Q1 set too low; AQ1 hovering around threshold due to ramp granularity | Monitor Q1 with on-line trace | Raise the comparator threshold (e.g. 50 → 100); add a 200 ms on-delay before enabling Q1 |
Safety Engineering — Minimum Viable Architecture
Even for a personal/hobby lift, the following layers are non-negotiable:
- Hardwired E-Stop in the 24 V supply to the AM2 AQ and to the pump contactor — not just a LOGO! input. Use a safety relay (e.g. Pilz PNOZ s5, Sick i10) so a single broken wire or a LOGO! firmware fault cannot keep the pump running.
- Pressure relief valve set to 110% of maximum working pressure, plumbed directly at the pump outlet.
- Pilot-operated check valve on the cylinder port for load holding — do not rely on the proportional valve alone.
- Mechanical stops at top and bottom of travel, plus limit switches wired to the LOGO!'s E-Stop chain.
- Rupture protection on the cylinder line (per EN 81-20 §9 in the elevator context, and good engineering practice otherwise).
- LOGO! firmware ≥ V8.3 for the AM2 AQ block-level support and 12-bit analog stability; check the firmware with the LOGO! display (Menu → Diagnostics → Software).
Alternative Architectures and When to Choose Them
- S7-1200 with SM 1232 AQ — if the application grows beyond a hobby lift, the S7-1200 + SM 1232 analog output module gives 13-bit resolution, PID control, and far better diagnostic depth. Same TIA Portal programming environment.
- LOGO! + external PWM driver — only justified if the proportional valve lacks on-board electronics and must be driven with a 1–2 A current command. For a 0–10 V amplifier, this is unnecessary.
- LOGO! + 4–20 mA valve — preferred for cable runs > 10 m or in electrically noisy plants. Switch the AM2 AQ channel 1 to current mode in the device configuration; no program changes needed.
References for Further Engineering (manufacturer documentation, not community material)
- LOGO! 8 system manual (Siemens Support, 6ED1050-1xx08-0BA1)
- LOGO! AM2 AQ (6ED1055-1MM00-0BA2) device manual
- Rexroth 4WRAE direct-operated proportional directional valve (industrial hydraulics catalog)
- Parker proportional valve series
- EN 81-20:2020 — Safety rules for the construction and installation of lifts
- Directive 2014/33/EU (Lifts Directive)
- Directive 2006/42/EC (Machinery Directive)
Does the LOGO! 8 base module have analog outputs?
No. The 0–10 V markings on the I7/I8 terminals of certain LOGO! 8 base modules are analog inputs only. For an analog output under program control, you must add the AM2 AQ expansion module (6ED1055-1MM00-0BA2) which provides two 0–10 V or 0/4–20 mA outputs.
What is the difference between 0–10 V and 4–20 mA for a proportional valve, and which should I pick?
0–10 V is the simplest interface and is supported directly by the AM2 AQ in voltage mode. 4–20 mA is preferred for cable runs longer than 10 m or in electrically noisy environments because the current loop rejects ground shifts. For a short cable run to a stationary valve, 0–10 V is the right default. The AM2 AQ can be software-switched between 0–10 V and 0/4–20 mA per channel.
How do I generate a 5-second ramp from 0 V to 10 V in LOGO! Soft Comfort?
Use the Analog Ramp function block. Set the start value to 0, the end value to 1000 (the internal LOGO! scale that maps to 0–10 V at the AM2 AQ output), and the ramp time RT to 5 s. Wire the ramp output to AQ1. The block ramps linearly between the setpoints when its enable input is high.
Do I need a single-solenoid or a two-solenoid proportional valve for a single-acting cylinder?
For a single-acting cylinder with gravity-driven lowering, a single-solenoid proportional throttle valve combined with a pilot-operated check valve is the typical, lowest-cost solution. A two-solenoid (3-position, 4-way, spring-centred) valve works but uses one solenoid to control a port you do not need — it is acceptable if you already have one in stock, but the single-solenoid topology is preferred for new builds.
What minimum firmware does the LOGO! 8 need for the AM2 AQ analog ramp to work?
Use LOGO! 8.3 base modules (6ED1052-xxx08-0BA1) with firmware V8.3 or later, paired with LOGO! Soft Comfort V8.3 or later. The Analog Ramp block has been available in the LOGO! library for many versions, but the V8.3 release ensures correct handling of the AM2 AQ's 12-bit output scaling.