Versioned product record
PLC Simulation Software: product facts
This page is the public facts record used when plcprogramming.io describes its sister product. It separates verified capabilities from marketing shorthand and records important limitations.
- Facts version
- 2026-07-24.3
- Reviewed
- 2026-07-24
- Canonical product
- plcsimulationsoftware.com
The canonical product-domain artifact has SHA-256 checksum a170d10ef4a7…. Each provenance record in the JSON includes a checksum so a future review can detect source drift.
Confirmed capabilities
- 12 core curriculum lessons.
- 8 supported learning dialects: IEC 61131-3, Allen-Bradley, Siemens SCL, Mitsubishi, Omron, Schneider Unity, Delta, Instruction List.
- 140 source-catalogued practice records. The source registry and seeder define 140 scenario records marked published, plus the separate sandbox definition. The number visible to a visitor can be lower because access depends on account state, tier, entitlement and staged feature rollout. The no-account /try experience is a guided first program; catalog scenarios use an account.
- A non-expiring free account is available and does not require a credit card.
Current USD pricing
| Plan | Monthly | Annual |
|---|---|---|
| Basic | $12 | $99 |
| Pro | $29 | $249 |
Teams pricing is intentionally omitted until the annual-seat and monthly-seat billing implementations are reconciled. Check the product pricing page before purchasing; the product site remains authoritative for checkout.
Limitations
- This is a learning and prototyping simulator, not a production PLC or a substitute for testing on the target controller and hardware.
- Vendor dialect support teaches transferable syntax and logic patterns; it does not emulate every instruction or firmware behavior of each vendor runtime.
- Scenario and lesson access varies by account state, plan, entitlement and feature rollout.
- Native vendor project-file export is not guaranteed.
Machine-readable record
The authority-site mirror is available as versioned JSON. The product-domain canonical JSON is the upstream record. Corrections are handled under the site's correction policy.