Wireless Modbus TCP

Hi all,

We have an upcoming install where a remote device is located too far from our main installation to run a direct Ethernet cable. The remote device supports Modbus TCP (Ethernet only — no RS-485/RTU).

We’re using the NCD Enterprise Gateway, which has the built-in DigiMesh 900 MHz module. Since DigiMesh is an open standard, I’m wondering if there’s a way to bring the remote Modbus TCP data in through that same receiver rather than adding a separate network path.

Specifically — is there an NCD node or any DigiMesh-compatible device that could poll a Modbus TCP device locally and transmit that data back through the DigiMesh mesh network to the enterprise gateway?

Thanks in advance!

We have implemented a similar solution in the past. While it may not be the most aesthetically pleasing option, it is functional.

I just conducted a quick test to replicate your setup.

You will need the following hardware:
Industrial IoT Wireless Ethernet Modem

Here are the steps to follow:

  1. Open the lid and set the jumpers to USB.
  2. Connect to XCTU.
  3. Set the destination address to your gateway.
  4. Change the mode to AT mode.
  5. Switch the jumpers back to ETH.

You will send data to this modem using the gateway. We have a flow you can use to get started. The modem will receive the Digi payload and transmit it over Ethernet. The Ethernet will then communicate with the slave device via TCP/IP. The slave will respond, and the data will return to the gateway through Digi.

Hey @Bhaskar,

Thank you for the response. This is really interesting. So if I’m understanding correctly, the gateway is polling the Modbus device?

How frequently is the gateway polling the slave?

correct. gateway will send the modbus command and device will respond. the minim polling interval will be 3 sec