Platform

Logic that runs on the box.

Write a piece of logic in Python or TypeScript and MACHHUB runs it where the data is: on a schedule, when a tag changes, or when something calls it.

Panel, Hub and Hub Enterprise

What processes gives you

Three ways to start

Every ten minutes, the moment a value crosses a limit, or when another system asks. The trigger is part of the definition, not a cron job somebody remembers.

Reads and writes both worlds

A process reads tags and records, and writes tags and records. Turn raw counts into an OEE figure, or a scan into a stock movement.

No server to find

The logic runs on the same machine as the data it uses. Nothing to deploy, nothing else to keep running, nothing to keep in sync.

Survives the restart

Processes come back with the node. An engineer leaving does not take the one laptop that ran the script with them.

The process editor, showing a trigger, inputs and the code that runs
A process, its trigger and the code that runs on the node.

Most plants already have this logic. It usually lives in a spreadsheet, or in one person’s head.

See it on your own data.

The trial is the full product, with every module unlocked, and it restarts as often as you like. No licence key, no registration.