After 41 plants, the same three patterns kept coming back. We shaped the product around them instead of promising everything.
Availability, performance and quality computed from machine states and order context. No spreadsheet month-ends, no manual shift logs.
Every signal carries the order it belongs to. Reconstruct any batch two years later, including the rejects and the operator overrides.
Meter data joined with production counts gives kWh per unit, per line, per shift - the number your controller actually argues with.
| Interface | Variants | Notes |
|---|---|---|
| OPC UA | UA TCP, PubSub, Historical Access | Certified companion spec subsets |
| Siemens S7 | S7-300/400/1200/1500 via comm DR/PUT | Read-only by default |
| Modbus | TCP and RTU over gateway | Polling templates per vendor |
| MQTT | Sparkplug B, plain payloads | Broker bridging supported |
| File feeds | CSV/XML from line computers | Watched folders, schema-on-read |
| REST | Push API v2 | Signed payloads, replay window 24 h |