Syringe Pump Program Composer

Build stepwise syringe pump programs for New Era NE-series pumps. Define syringe diameter, infusion/withdrawal steps, pauses, and loops. Export validated .PPL program files ready to load onto the pump.

MicrofluidicsNE-1000PPL ExportClient-Side
Tool details, related tools, and citation

Syringe

Min rate: 0.0127 \u00B5L/minMax rate: 36765.2 \u00B5L/min

Program Steps

1

Protocol Summary

Syringe
BD 1 mL
Steps
1
Total duration
20.0 min
Infused
100.0 \u00B5L
Withdrawn
0.0 \u00B5L
Net volume
100.0 \u00B5L

Timeline

InfuseWithdrawPauseLoop

PPL Preview

PHN01
FUNRAT
RAT5.00UM
VOL100.000UL
DIRINF
  • Building multi-step infusion/withdrawal programs for NE-series pumps
  • Calculating flow rate limits for specific syringe sizes
  • Generating validated .PPL files without proprietary pump software
  • Planning microfluidic perfusion protocols with timeline visualization

Don't use for

  • For pumps that do not support PPL format (e.g., Harvard Apparatus, KD Scientific)
  • As a substitute for reading the pump manual for safety limits
  • For peristaltic or pressure-driven pump programming

Understanding PPL Format

PPL files use a simple phase-based structure:

  • PHNxx — Phase number (01-99)
  • FUNRAT — Rate function (infuse/withdraw)
  • FUNPAS — Pause function
  • FUNLOP — Loop function
  • DIRINF/DIRWDR — Direction
  • RATx.xxUM — Rate with unit suffix
  • VOLx.xxxUL — Volume with unit suffix

Syringe Pump Best Practices

Key tips for reliable programs:
  • Prime the syringe before running programs to remove air bubbles
  • Start with low rates and ramp up to avoid sudden pressure spikes
  • Add pause steps between direction changes to let pressure equilibrate
  • Use loops for repetitive protocols instead of duplicating steps
  • Verify rate limits — smaller syringes have lower max rates

Frequently Asked Questions