PLC Simulator
All 151 components

motion · linear model

Pneumatic cylinder

A pneumatic cylinder in a PLC sequence is an actuator with a command path and a separate proof path. The PLC energises one or two solenoid-valve outputs to route compressed air, then waits for retracted or extended limit feedback. Reliable logic never assumes that an energised output means the rod moved: pressure can be absent, the valve can stick, the load can jam or the position sensor can fail.

3 I/O points1 snap portsPLC-driven state

Start with the public scenario; create a free account when you want to save progress.

Isolated component viewPROP_PneumaticCylinder_ROOT

Explore Pneumatic cylinder in 3D

Load the interactive model when you are ready to rotate, inspect and operate it. Deferring WebGL keeps the reference page fast.

Motion and state

Its travel is animated along the validated local axis and can expose command and end-state feedback.

PLC control pattern

Commission it by proving extended limit, retracted limit before accepting extend.

Fault practice

Inject jammed, slow states and require the PLC sequence to detect, stop and recover deliberately.

PLC integration guide

How to use a pneumatic cylinder with a PLC

Build the sequence around command, movement and proof

Model the cylinder with explicit states such as RETRACTED, EXTENDING, EXTENDED, RETRACTING and FAULT. Before extending, confirm the retract command is off and every process permissive is healthy. Issue the extend command once, start a travel timer and advance only when EXTENDED_LS arrives. On timeout, stop dependent motion and report which command lacked which proof. This state-based pattern is easier to diagnose than scattered set/reset coils.

Understand single- and double-solenoid behaviour

A single-solenoid spring-return valve moves to its normal state when its coil loses power. A double-solenoid valve may retain its last spool position, so turning both PLC outputs off does not necessarily return the actuator. Interlock opposing coils in logic and, where the hardware requires it, electrically. Define the intended state after controller restart, loss of air and emergency stop instead of relying on the last command bit.

Treat speed, force and trapped energy as physical issues

Cylinder force depends on pressure and effective piston area, while speed depends on airflow, restrictions and load. PLC timing can detect abnormal travel but cannot compensate safely for poor sizing or an unstable pneumatic circuit. Meter-out flow control often produces steadier movement. Vertical loads and stored air can continue moving after electrical power is removed, so risk controls must address the pneumatic energy itself.

Learn the physical principle first

The reference above focuses on PLC integration. The interactive school lesson shows the device, signal or mechanism before you write the control sequence.

See the cylinder cutaway and airflow lab

Signal map

I/O you can reason about

PLC output Extend; PLC input Extended limit; PLC input Retracted limit

SignalPLC directionType / range
Extend
extend
outputbool
Extended limit
extended
inputbool
Retracted limit
retracted
inputbool

Field checklist

Commissioning sequence

  1. 01Jog the valve manually with the machine made safe and confirm porting, direction and mechanical clearance.
  2. 02Observe both end switches and adjust them to change reliably at the true end positions.
  3. 03Command each direction separately and verify opposing outputs can never be on together.
  4. 04Measure normal loaded travel times over repeated cycles and set timeouts with justified margin.
  5. 05Test low air, a blocked actuator and missing end feedback; verify the fault names the failed movement and requires deliberate recovery.

Fault finding

Symptoms and first checks

SymptomCheck
Output is on but cylinder does not moveCheck supply pressure, isolation valve, coil voltage, manual override, spool movement, exhaust restriction and mechanical binding.
Cylinder moves but never completes the PLC stepCheck end-sensor position, wiring, input address and whether the sequence expects the opposite limit.
Motion is jerky or too fastInspect flow-control direction, cushioning, side load, pressure stability and cylinder sizing before changing PLC timers.

Fault and recovery exercise

Make abnormal states part of the sequence

Inject jammed, slow states and require the PLC sequence to detect, stop and recover deliberately.

jammedslow

Engineering boundary

The model teaches PLC sequence behaviour and diagnosis. Confirm ratings, wiring, guarding, process calculations and commissioning limits against the real manufacturer documentation and site design.

Plain-English answers

Pneumatic cylinder FAQ

Should a PLC control a pneumatic cylinder with timers only?

No. Use end-position feedback for normal completion and a timer as a fault limit. A timer-only sequence cannot distinguish completed travel from a stalled actuator.

What happens to a cylinder when power is lost?

It depends on valve construction, load, air circuit and stored pressure. A spring-return valve may drive it toward one state; a double-solenoid valve may remain where last commanded. Engineer the safe behaviour explicitly.

Why can both cylinder limit switches be on?

Possible causes include poor sensor adjustment, magnetic-field overlap, a wiring short or incorrect tag mapping. Treat an impossible combination as a diagnostic fault.

Free first success

Put the pneumatic cylinder into a working control sequence

Open a related browser scenario, run the PLC logic and see the component state respond. Start without installing software or entering a card.

No installNo credit cardImmediate pass/fail feedback