The PLC training lab software institutions actually need: students write and run real ladder logic, every submission is auto-graded instantly, a structured curriculum is built in, and one cohort dashboard shows the whole class. No Windows install, no admin rights, no licence keys — it runs on Chromebooks and locked-down lab PCs, and deploys to a class in a day.
Join 3400+ learners practicing PLC programming
Evaluating lab software? Create a free account, set up your team, or book a walkthrough.
The four jobs
Most tools institutions evaluate do one of these well. Lab software has to do all four, or the instructor ends up filling the gaps by hand.
A full IEC 61131-3 editor — contacts, coils, timers, counters, comparison and math blocks — downloading to a simulated PLC that runs against a simulated process. Not a simplified toy; the same logic model students meet in the field.
Each program is marked against test cases the instant the student hits Run. No collecting files, no manual marking at cohort scale, and instant feedback that lets a learner self-correct.
Lessons, quizzes and 40+ industrial scenarios mapped to recognisable equipment — conveyors, star-delta starters, level control, fault detection — so the lab is a course, not a blank sandbox.
An admin console where you assign a learning path to a class and see completions and who is behind at a glance — the part bare simulators leave entirely to the instructor.
Lab software vs training software
The terms overlap. PLC training software teaches an individual to program PLCs; PLC lab software runs that training for a whole class or team. This platform is both: the same browser-based simulator, structured curriculum and auto-grading serve a solo learner, and the cohort dashboard and seat management turn it into a lab.
So if you searched for PLC programming training software, everything on this page applies — the four jobs above are exactly what good training software does, whether one learner or a cohort of thirty is using it.
One honest caveat for vendor-specific searches. Our Allen-Bradley-style and Siemens-style dialects let learners practise each vendor's instruction names, addressing and syntax conventions in the browser — but they are not the vendors' own IDEs. For hands-on IDE familiarity with Studio 5000 or TIA Portal, both vendors offer time-limited trial and academic licences; our Studio 5000 download guide and TIA Portal download guide walk through the legitimate routes. The split that works: drill the logic, grading and curriculum here, and get IDE mileage in the vendor trial.
How it compares
The figures below are typical/published prices from the vendors’ own materials, not invented numbers. Each tool has a place — the table shows where browser-based lab software wins on rollout, grading and cohort reporting.
| This platformbrowser lab software | Desktop PLC softwarePLCLogix / Factory I/O | Hardware labAmatrol / Festo | |
|---|---|---|---|
| Typical cost | From free; Pro seats $199/seat/year, reassignable | ~$159/seat one-time, ~$2,980/site (published) | ~$10,000–$50,000 per lab rig (published) |
| Platform | Any browser — Chromebook, Mac, Linux, locked-down PC | Windows-only desktop install | Physical bench, fixed location |
| Install / admin rights | None — nothing to install per machine | Per-machine install, admin rights, licence keys | Bench space, wiring, maintenance contract |
| Auto-graded assignments | Yes — every submission marked instantly | Mostly a sandbox; no built-in grading | Manual assessment by an instructor |
| Built-in curriculum | Lessons + quizzes + 40+ scenarios | Programming/visualisation sandbox | Courseware sold separately |
| Cohort progress reporting | Yes — live dashboard per class | No cohort reporting | One student per rig; manual records |
| Multi-domain (PLC + HMI + robot) | Yes — all in one platform | PLC (and 3D I/O) focused | Usually one domain per (expensive) rig |
Competitor prices shown are typical/published figures and may vary by region, version and bundle. Lab software does not replace hands-on wiring — see the FAQ on what it does and does not replace.
What the lab covers
Every concept below is something learners build, run and are auto-graded on in the browser — the same IEC 61131-3 logic model they will meet on a real plant floor, with no rig and no install.
Pricing & rollout
Evaluate the Free-tier workflow with a small learner group before involving procurement. Pro seats are $199/seat/year on annual billing, reassignable when a student leaves. Managed Teams access has a five-seat minimum; bulk and academic pricing is available on request. See full pricing →
Tell us your cohort size, the programme you run, and whether you need a purchase order or quotation. We’ll scope the right lab-software access — and be straight about what it does and doesn’t replace.
Write, run, auto-grade and report — all in the browser. Create your team account free and invite your first cohort today, or book a walkthrough and we will scope it with you.