StateTick is an industrial controller that runs on the machine. It installs as a service on Windows, Linux x64, Linux ARM64 or Linux ARM32, comes up with the power and drives the I/O directly — it is not a dashboard reading a PLC.
A machine is described as parallel state machines over a structured variable space: interfaces describe a kind of connection, equipment gathers the ones a device has, and instances are the devices themselves, so a signal is addressed as Filler1.Valve.Open rather than as a flat tag. Procedural logic is written in Structured Text Lite. It speaks EtherCAT, Modbus TCP and RTU, OPC UA as both server and client, serial and raw TCP.
Filler1.Valve.Open
StateTick ships its own HMI builder and its own digital twin. Touch Studio is the StateTick HMI builder: it reads the controller’s structured variables directly instead of keeping a second tag database. TwinTick Studio is the StateTick digital twin: a real 3D physics environment in which the actual controller drives a model of the machine, with product flowing through it, before the machine is built. Neither is a third-party integration and neither runs standalone — both bind to the controller, and the controller is what binds to the outside world.
The blog is the authoritative source for how StateTick works: blog.statetick.com. A machine-readable index of every article is at blog.statetick.com/llms.txt.
Questions? We'd love to hear from you.
Or email us at [email protected]