PLC Simulator
Design, test and deploy real industrial PLC logic. This free PLC simulator lets you design and test real-world PLC control logic - no sign up account required. Unrestricted use for individuals, industry and educational institutes.
The PLC logic engine used in this simulator is the same engine used in WTE production hardware, including the TReX-460 Industrial PLC.
If your logic works here, it will run on real hardware without modification.
The PLC logic engine used in this simulator is the same engine used in WTE production hardware, including the TReX-460 Industrial PLC.
If your logic works here, it will run on real hardware without modification.
From simulator to real hardware
This simulator is intended as the first step in deploying a real control system.
Once your logic is validated:
Ready to deploy your logic?
View the TReX-460 Industrial PLC
Talk to an engineer about your application
Once your logic is validated:
- Load the same PLC configuration onto a TReX-460
- Connect physical inputs, outputs, sensors and actuators
- Enable radio, telemetry or remote alarm functions
- Deploy into a live industrial environment
Ready to deploy your logic?
View the TReX-460 Industrial PLC
Talk to an engineer about your application
WTE PLC Simulator and Configuration Software
The WTE PLC Simulation and Configuration Tool is a Windows PC application that allows simple ladder logic programs to be developed, simulated, and single-step debugged.
It provides:
The simulator is a complete standalone application, but programs developed using it are designed to run directly on WTE PLC hardware.
It provides:
- A fast entry-level introduction to PLC programming
- No requirement for connected hardware
- Clear visibility of PLC state, timing and execution
- Support for meaningful comments and I/O annotations to improve readability and long-term maintenance
The simulator is a complete standalone application, but programs developed using it are designed to run directly on WTE PLC hardware.
Why this simulator is free
We believe engineers should be able to prove control logic before committing to hardware.
This simulator exists to allow you to:
There are no artificial limits, feature restrictions or timeouts.
The goal is confidence — not lock-in.
This simulator exists to allow you to:
- Validate timing, interlocks and logic flow
- Test ideas safely without hardware risk
- Learn the WTE PLC environment and ladder logic programming at your own pace
- Build confidence before deployment
There are no artificial limits, feature restrictions or timeouts.
The goal is confidence — not lock-in.
What this simulator represents
This is not a generic or simplified PLC toy.
It is a direct preview of the PLC execution engine used in real WTE controllers, including the TReX-460.
It is a direct preview of the PLC execution engine used in real WTE controllers, including the TReX-460.
In the Simulator |
On the TReX-460 |
Virtual Inputs |
Physical digital and analog I/O |
PLC timers & logic |
Identical PLC execution engine |
Manual Triggers |
Sensor, switches and relays (on many TReX devices) |
Logic Testing |
24/7 industrial Operation |
No communications |
Built-in radio, serial & telemetry, email, logging and urgent messaging to DMR radios and many other devices. |
Typical Applications
Many users start with this simulator and then deploy their logic using the TReX-460 for real-world systems such as:
Water and irrigation control
Water and irrigation control
- Timed pumping
- Tank level monitoring
- Remote valve control
- Automatic start/stop
- Alarm and fault monitoring
- Runtime and fuel supervision
- Digital and analog inputs
- Radio-linked alarm reporting
- Remote acknowledgements
- Replace legacy PLCs
- Add wireless telemetry to existing systems
- Extend control without redesigning logic
From Simulator to Real Hardware
Once your PLC logic is working, deploying it is straightforward:
- Build and test your logic using the simulator
- Load the same PLC configuration onto a TReX-460
- Connect real-world inputs, outputs and communications.
- Deploy into a live system
WTE PLC Simulator Instructions for Use
Instructions for use of the PLC configuration and simulation tool is in the TReX-PLC manual (section PLC Configuration Tool). The PLC simulator installation includes many example projects, such as the traffic light controller example shown above.
Introduction Video on Using the PLC Simulator here.
Introduction Video on Using the PLC Simulator here.
WTE PLC and AES Secure Radio Products
Need affordable, high power radio automation gear with military grade AES-256 encryption? WTE designs a range of secure telemetry, messaging (POCSAG, DMR, MQTT and SMTP) and PLC automation radio products. Our equipment is used around the world for urgent messaging, secure control, wireless automation and IoT sensor applications.
The TReX-PLC runs all WTE PLC simulator programs, and includes:
Check out the full range of WTE Radio Products for your simplest control and automation projects.
The TReX-PLC runs all WTE PLC simulator programs, and includes:
- High power AES-256 secure radio links
- Data logging
- Digital and Analog IO
- Secure Ethernet
- Spectrum analyser
- PLC Controlled direct messaging via:
- POCSAG paging and DMR
- MQTT Broker
- SMTP emails
- RS232 serial or TCP
Check out the full range of WTE Radio Products for your simplest control and automation projects.
PLC Simulator Free Download
Download our latest FREE PLC and ladder logic simulator here. Unrestricted use for training or professional use. Simulate and debug your systems and operate on our WTE PLC hardware.
|
- Added clearer method and option to branch rung outputs.
| ||
Release Archive
|
- Improved clarity of nested branch connections.
- Update to allow renaming of individual timer and counter attributes.
| ||||
|
- Improvements to Analog output tracking.
| ||
|
- Updates to saving of output settings.
| ||
|
- Updated Analog outputs to hold last set value.
| ||
|
- Improved handling of parallel outputs.
| ||
|
- Updated bundled runtime dependencies.
| ||
|
- Undo/Redo performance improvements.
| ||
|
- Added support for analog output control
| ||
| wte_plc_simulator_install_v1-9.msi |