DataLink GW1000-DH485-MODTCP – $1,395.00 USD


Modbus TCP/IP to AB’s DH485 Converter.


GW1000-DH485-MODTCP:  Modbus TCP/IP gateway to DH485

The GW1000-DH485-MODTCP is a gateway between up to 5 Modbus TCP/IP devices to multiple PLCs on DH485.

Our GW1000 is a multi-protocol gateway which can easily be converted to several protocols with a firmware change (ie. DF1, ASCII, Modbus, ModTCP, AB Ethernet or Ethernet/IP to mutliple DH+ nodes). 

You may wish to connect multiple Modbus TCP/IP devices to DH+ or change firmware to perform PLC programming with RSLINX (AB Ethernet driver) remotely over Ethernet with our GW1000-ABEIP firmware.

In Ethernet mode, the GW1000 has the ability to communicate with 5 Ethernet connections simultaneously to DH+ (ie. up to 5 Modbus TCP devices, RSLINX workstations, SLC 5/05, Compactlogix etc. connections)

GW1000-DH485-MODTCP Overview:

The GW1000-DH485-ModTCP acts as is a Modbus Slave device to ModTCP Master on Ethernet which initiates communication with one or many Allen Bradley (AB) DH485 PLC Type devices.

For more details: Application Notes & User’s Manual

The GW1000 Modbus slave accepts all Modbus TCP/IP master requests to remote Modbus Slave addresses 1 to 63 decimal, which correspond to PLC’s at DH485 nodes 1 to 77 octal.  The PLC5/SLC500 type device which processes requests from the GW1000 must not be “protected” and the full range of elements in a particular file must have been previously created.

The Modbus read and write bit/coil commands are used with the Allen Bradley Binary (B) file type and word/register commands are used with the Allen Bradley Integer (N) file type.  The GW1000 accepts the following MODBUS Commands:  Coils – 01 and 05; Registers – 03,04,06,16; Inputs – 02

Modbus TCP Slave Lookup Translation Table Usage

The received Modbus Master request is examined against the configured slave lookup table.  The search is done starting with the Data Type in the slave request, based on the Modbus command, and then the register range is checked based on the start register and size.

If the slot is a match, a DH485 Read/Write request is sent to the DH485 node corresponding to the Modbus slave address in the Master’s Request.  The PLC File Number and Starting Offset in the table slot is then used to complete the DH485 Read/Write request to the PLC Type device.

Coil versus Register Support

For Coil support you must select the Allen Bradley PLC type you want to communicate with for that slot. PLC5 and SLC5/04′s support different DH485 commands so this has to be known.  The number of Coils must be represented in 16 bit word groupings in the Lookup Table slot as this is the resolution of Allen Bradley B(binary) and N(Integer) file types.

Holding Register commands are supported by both the PLC5 / SLC5 so the “PLC or SLC” Option can be selected.

DH+ Function Support

The following DH485 functions will be issued to the PLC Type device:
For PLC5 or SLC support, a PLC5 Type Write and Read function (0×67 or 0×68) will be issued for Coil and Register Modbus commands.  For PLC5 Coils, a Read/Modify word function (0×26) will be issued. For SLC Coil support, the Bit Write (0xAB) Function will be used.

Physical Dimensions
Size: 0.90″ H x 4.65″ D x 3.98″ W (22.8mm x 118.3mm x 101.0mm)
Weight: 0.66lbs (0.3kg)
Power: 9-27 VDC; Less than 2 Watts

Plastic enclosure; Freestanding or DIN rail mounting with integrated clip

Operating: +32 F to 122 F (0C to +50 C)
Storage: -40 F to +185 F (-40C to +85C)
Humidity: 5% to 95% non-condensing


A-B Channel: Allen-Bradley Data Highway Plus or DH-485
Ethernet Channel: TCP/IP – 100-Base-T: Modbus TCP/IP, Ethernet/IPSerial Channel: DF1, Modbus or ASCII

A-B Channel: Synchronous, DH+ at 57.6, 115.2, and 230.4 Kbaud Ethernet Channel: 100-Base–T; TCP/IP : Modbus TCP/IP, Ethernet/IP
Serial channel:  DF1, Modbus RTU or ASCII

Integrated web server for configuring communications parameters.

DH+ status
Serial Status
Serial RX
Serial TX
Ethernet Activity
Ethernet Link


Connections – Top
- 3-pin power – 3.81mm pitch removable screw terminal plug
- 3-pin A-B DH+ – 5.08mm pitch removable screw terminal plug
- RJ45- EthernetConnections – Bottom
- 5-pin RS485/RS422 – 3.81mm pitch removable screw terminal plug
- D9 – RS232 port