Your next machine.
Your next chapter.
Start with an account-free Trial, then choose a PLC license that fits. Build your control project in readable code. Keep the knowledge to evolve it.
Try it. Then make it yours.
The Trial runs in a limited mode without an account. A Community license lets you run one PLC. Commercial licensing lets you license as many PLCs as you need and use all features.
The licensing portal will offer free accounts and a straightforward way to generate licenses for your PLCs.
Compare license optionsYour automation, in readable files.
Your control project brings its logic, I/O mapping, task scheduling, and identity together. Keep those files in your own Git repository, where your team and agents can work with them.
programs/Main.st- Control logic
io/rio.toml- I/O mapping
tasks.toml- Task scheduling
plc.toml- Project identity
A direct path from code to control.
With the ThermitePLC CLI installed and a project in my-plc/, these commands validate the configuration, compile the control program, and inspect the resolved project.
# Validate your project configuration
thermite check ./my-plc
# Compile your Structured Text into a program image
thermite build ./my-plc -o my-plc.tplc
# Inspect the resolved project configuration
thermite inspect ./my-plcThe build writes my-plc.tplc, the compiled program image. Your editable control logic and configuration stay in your project folder.