Gateways · Multi-protocol · Interoperability · Integration test

Device & Network Integration

Device network integration services for OEMs and machine builders. The gateways, translation layers and interoperability testing that make several devices on several networks behave as one system.

Audience

Who this is for

  • Machine builders

    Make a machine out of subsystems that were never designed to talk to each other, without redesigning any of them.

  • Device manufacturers

    Get a product working correctly inside architectures you do not control and cannot test against in advance.

  • System integrators

    Bring in protocol-level depth for the parts of a project that need it, and keep the delivery relationship.

Scope

What we do

  1. 01

    Protocol translation gateways

    A device that speaks one network on each side and holds a consistent view in the middle, built where nothing off the shelf fits.

  2. 02

    Multi-protocol device development

    Multi-protocol industrial gateway development where one box has to carry two or more stacks with different timing assumptions.

  3. 03

    Analogue and serial bridging

    4-20 mA sensors, RS-485 devices and HART instruments brought onto a digital network without disturbing the measurement.

  4. 04

    Interoperability testing

    Devices from different vendors run against each other before the floor discovers the incompatibility.

  5. 05

    Device integration and test

    Integration and test of your device inside the customer's architecture, onshore during that phase and remotely afterwards.

  6. 06

    Diagnostics across the boundary

    Diagnostics translation across network hierarchies, so a fault on one layer stays visible on the other.

  7. 07

    Training, co-development and long-term support

    Your engineers taken through the mapping, the diagnostics and the test rig so they can extend the architecture themselves, with our third-line support behind your team's first line afterwards.

Capability

Technology verticals

Networks bridged
Modbus RTU and TCP · CANopen · CAN FD · PROFIBUS DP · PROFINET · POWERLINK · EtherCAT · Sercos III · IO-Link · AS-i · HART · RS-485 · 4-20 mA
Platforms
MCU · applications processor · FPGA · embedded Linux
What you receive
Gateway firmware + build environment · protocol mapping specification · interoperability test report · diagnostic and commissioning notes · integration record from the test phase · trained engineers

What do device network integration services cover?

Device network integration services cover the gateways, translation layers and tests that make several devices behave as one system.

This is meant for machine builders, device manufacturers and system integrators. As an example, our team has delivered gateway hardware holding a 2 ms cycle across eighteen units on one machine, and has demonstrated Sercos III interoperating with OPC UA over TSN. The engagement usually falls into one or more of these shapes:

  • A gateway that does not exist yet. Modbus CANopen gateway integration, or any other pair where the off-the-shelf box maps the registers but not the behaviour.
  • One box, several stacks. Multi-protocol industrial gateway development where two or more protocols share a processor and hold incompatible ideas about when they get it.
  • Analogue and serial devices brought forward. 4-20 mA sensor to fieldbus integration, RS-485 serial device integration, and HART device data integration where the digital data already exists and never arrives anywhere useful.
  • Interoperability testing. Two vendors’ devices run against each other properly, before a commissioning window discovers the problem.
  • Your device inside someone else’s architecture. Device integration and test, with our engineers alongside yours during the phase where it matters.
  • An edge device at the boundary. Industrial edge device development in its southbound sense, a box that collects and normalises from the device side.

We do not commission plants, floors or machines. The translation layer, the mapping and the test rig inside your product or your machine are ours to build, and we integrate and test them with your engineers, onshore while that phase is running and remotely afterwards.

Two boundaries, because two of our pages sit close to this one. Against real-time Ethernet: that page is one device’s protocol layer, this one is the architecture across several. Against industrial IoT and edge integration: that page runs northbound, data becoming information for MES, ERP and cloud, while this one runs southbound, protocol to protocol, toward the devices.

Five southbound devices on different protocols, Modbus, CANopen, PROFIBUS DP, RS-485 serial and a 4 to 20 milliamp loop, each with its own poll rate and update rate, fanning into one gateway that reconciles their cycle times, with one normalised view leaving it for the control system

Five device protocols into one gateway, with one normalised view for the control system.

When is an off-the-shelf gateway the right answer?

A catalogue gateway fits more often than buyers expect, and we evaluate that with you during design.

What the job needsCatalogue gatewayCustom device
Process data between two common protocolsFitsOverkill
An update rate that absorbs a translation hopFitsOverkill
The diagnostics of the device behind itDrops themCarries them
A pairing nothing off the shelf mapsNo mappingBuilt for it
A coherent snapshot across two cycle ratesSamplesReconciles
Device state and parameterisation across the crossingValues onlyAll of it
A box that ships inside your productThird-party part numberYours
Behaviour mapped, not registersNot modelledDesigned

Specifying a catalogue part is a legitimate outcome of that call, and it is cheaper than anything we could build. The same question for a northbound gateway, one publishing to MES, ERP or cloud, is answered on industrial IoT and edge integration, where the catalogue is different and so is the test.

What are the common pitfalls in gateway development?

Data translation is typically straightforward, while timing, state and failure are the critical parts.

A gateway joining network 1 and network 2, with four failure modes attached to it: a stale value published after the device has gone, a cycle mismatch that reports an average as an instant, lost state where values are mapped but device state is dropped, and silent truncation of a wide value into a narrow field; each passes a test that only asks whether a value arrived

Four ways a gateway is wrong while still answering.
  • Timing. Two networks rarely share a cycle, so a gateway that samples one side at the wrong moment produces data where every value is correct and the set of them describes a moment that never existed.
  • State. Most protocols carry more than values, and mapping the values while dropping the session, the device state and the parameterisation gives you a gateway that passes bench testing and then loses synchronisation once it runs continuously.
  • Failure. The default behaviour of a bad gateway is to keep publishing the last good value after the device behind it has gone. A stale reading presented as a live one is worse than no reading at all, and it passes every test that only checks whether a value arrived. We treat that as a design requirement and not a diagnostic extra.

How do you test interoperability without the customer’s plant?

We reproduce on the bench what the plant will do, and write down in the test plan what it cannot.

The deployment plant, out of reach, with its live controller, installed devices and exact firmware revisions in production, beside an in-house test bench carrying target master hardware, the device under test, load and fault injection and a live bus analyser trace; both point into a documented gap stating what the bench reproduces and what it cannot, as part of the test plan

Bench testing against the plant, with the gap recorded in the test plan.

Interoperability testing industrial protocols means running two vendors’ devices against each other on real hardware, never against a simulator. A simulator only reproduces the behaviour its author already knew about, and interoperability failures are usually behaviour nobody documented.

Where a customer’s exact configuration cannot be reproduced, the gap is written down rather than assumed away. It is stated as a risk with a named test plan for the integration window, and we say which parts are verified and which are assumed before that window opens.

Can several off-the-shelf modules be replaced by one device?

Yes, one purpose-built device usually replaces them, and the saving compounds across the machine's service life.

  • What a mixed cabinet carries. Four vendors’ IO modules, a serial converter and a protocol gateway mean four supply chains, four end-of-life exposures, four sets of firmware, and a commissioning procedure that has to account for all of them.
  • What one purpose-built device removes. Most of the above, once the interfaces are the ones the machine actually uses instead of the ones the catalogue happened to offer.
  • Which parts we do. The gateway and network side of the consolidation is this page; the device itself, board, enclosure and firmware, is embedded systems. The two are usually scoped together.

How do you integrate instruments that are already digital?

We read the digital data the loop already carries and patch it onto the same data network backbone.

For example, HART has carried digital diagnostics over the 4-20 mA loop for decades, and in most plants that data is never read, because reading it needed a handheld and a person standing next to the instrument. Bringing it onto a network is a small piece of engineering relative to the diagnostic value it unlocks, and it pairs naturally with the two-wire Ethernet path on protocol migration when the loop itself is being replaced.

FAQ

Frequently asked questions

Who builds a gateway between two industrial networks?
We do, as a device inside your machine or your product rather than as an integrator on your customer's floor. Your team keeps the machine and the customer relationship. We take the translation layer, the mapping and the test rig, work through integration with your engineers onshore and remotely, and stay behind it as third-line support.
How is this different from real-time Ethernet integration work?
Scope. Real-time Ethernet is one device's protocol layer, done properly. This page is the architecture across several devices and several networks, where the hard part is what happens between them rather than inside any one of them. Most integration work sits on a real-time Ethernet layer underneath it.
What is the difference between this and IIoT edge integration?
Direction. This page translates protocol to protocol, OT to OT, southbound toward the devices. Industrial IoT and edge integration translates data to information, OT to IT, northbound toward MES, ERP and cloud. A single project often needs both, but they are different disciplines with different failure modes.
Do you write Sercos device stacks?
No. Sercos slave-stack work for a device typically sits with that device's own manufacturer, often built on a vendor-supplied module or IP core. Our Sercos work is gateway and interoperability integration, making a Sercos III segment interoperate with the rest of an architecture, and our team has demonstrated exactly that alongside OPC UA over TSN.
Can you work with our architecture if you are not allowed to see it?
Yes, and it changes the test plan rather than the engineering. Where the target architecture cannot be replicated in our lab, we build against the specification and the device documentation, reproduce what we can, and write the remainder into a test plan for the integration window. We say which parts are verified and which are assumed, in writing, before the integration window opens.
Do you commission the installation?
No. We deliver the integration and test the solution with your engineers, then hand it to the team that commissions the installation. We do not do plant, floor or machine commissioning, and we do not run FAT or SAT.
References
  • IEC 61158 / IEC 61784 — the communication profiles a gateway maps between
  • IEC 62443-3-2 — risk assessment for zones and conduits, which is what a gateway becomes once it crosses a segment boundary
  • IEC 61131-9 — IO-Link, the usual entry point for sensor-level integration
  • NAMUR NE 107 — diagnostic status signalling, the vocabulary a bridged instrument's health has to survive in
  • CiA 309 — CANopen access from other networks, the specification behind the CANopen side of a gateway
  • Modbus Application Protocol — the register and data model a Modbus gateway maps between
  • IEC 62541 — OPC UA, the usual northbound interface above a protocol gateway
Go deeper

Ready to scope this for your product?

Start with our engineering notes, or talk directly to the team that will build it.