Developers
What the Integration Hub speaks to source systems, which layer of your estate each protocol reaches, and what happens to a signal after it arrives.
The Integration Hub is the Foundational Module that connects the Singularity to the systems your operation already runs. It reads from each source, normalizes what that source produces, tags every signal with where it came from, and writes back where a workflow requires it.
Which of the five protocols a given connection uses is decided by the source system rather than by the platform. That is settled connection by connection during scoping, and it is the first thing worth checking when someone asks whether a particular system can be connected.
Site telemetry and business systems reach the platform by different paths.
Site telemetry travels the path described in Connecting a site: floor equipment to Ignition on site over OPC UA, Modbus, or BACnet, then outbound MQTT to the mode40 cloud broker. That path is physical, it runs on your network, and it is where implementations spend their time.
Business systems are reached by the Integration Hub over whichever of the five protocols the system in question speaks. An ERP, a quality platform, and a scheduling tool are connected as sources rather than as telemetry, and none of them needs the site path.
Ignition is the only vendor product named in this portal. It is named because mode40’s own architecture places it on site as the recommended collection hub. No other product is listed as a tested integration, because listing one would imply a test and a permission that has not been verified. If you need to know whether a specific system has been connected before, ask during scoping and you will get a straight answer rather than a logo wall.
Every signal that arrives through the Hub is schema-normalized and source-tagged. Both happen once, at the Hub, before anything downstream sees the data.
Normalization means two systems describing the same thing in two different shapes arrive at the platform in one shape. Modules read one structure instead of learning the quirks of every source behind it.
Source tagging means every value carries the system that produced it. A module reading a number downstream can always establish where that number came from, which is what makes a disagreement between two systems something you can investigate rather than argue about.
Reading is the common case, and a hub that only reads pushes work back onto people: someone reads a value on one screen and types it into another. The Integration Hub writes back to source where the workflow requires it, so a decision made in the platform can land in the system that has to act on it.
Which connections are write-enabled is a scoping decision made per connection, alongside the protocol and the direction of the data. Nothing is write-enabled by default because a write into a system of record is a change to that system of record.
Every connection the Hub holds is watched, so a normalized, source-tagged stream cannot go stale without anyone noticing. A value that stopped updating still looks like a value.
Connection health covers what a flag means and how a site works back from one to the break that caused it.
Each connection is scoped on its own:
Integration work already done in-house stays in place. The Integration Hub is the wiring layer going forward. Integration Hub is the module reference, and integration implementation is how the work gets scoped.
We use cookies to understand how the site is used and to connect form submissions to earlier visits. No analytics or marketing cookies are set until you choose. Privacy Policy