No tagging, no manual setup, nothing to maintain. You upload what you already have — controlHub does the reading, and you get a colleague who knows the machine.
Add your controller programs and electrical drawings. controlHub reads Allen-Bradley, Siemens, and CODESYS PLCs as well as FANUC and ABB robots — and you can drop a whole set of related files in together so they cross-link. The originals are stored securely as the source of truth.
Every tag, routine, and rung is parsed and indexed for hybrid search. A plain-language overview explains what the machine actually does, the program is broken into searchable pieces, and tags are cross-referenced to the wiring. It even asks you a few smart questions to capture the tribal knowledge that isn't written down anywhere.
“Why won't Conveyor 3 start?” “What writes this tag?” “What does this routine do?” controlHub answers from your code, citing the actual rung, the drawing, and any fixes your team has logged — not a generic chatbot guess.
Upload a new revision and controlHub tells you exactly what changed and why it matters. Log a fix with a photo from your phone and it becomes part of the searchable record. The archive compounds — the fix you log today is the answer you get next year.
Everything above works from uploaded files alone. When you want live signals, the Connector is a small application you install on a PC sitting next to your equipment. One Connector can talk to one or more PLCs and devices on that network.
// the Connector & live signals are on the roadmap
A single Connector on the plant network can bridge several controllers at once — PLCs, drives, and robots — each scoped to exactly the tags you allow.
The archive, the parsing, and the AI all live in the cloud. You reach it from any browser — the only thing that ever runs on-site is the optional Connector.
Bring in a program and ask it a question — you'll see the difference in minutes.
Request early access →