DataLink GW1000-MODTCP – $1,250.00 USD


Modbus TCP/IP to AB’s DH+ Converter.


GW1000-MODTCP:  Modbus TCP/IP gateway to DH+

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

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-MODTCP Overview:

The GW1000-ModTCP acts as is a Modbus Slave device to ModTCP Master on Ethernet which initiates communication with one or many Allen Bradley (AB) DH+ 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 DH+ 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 DH+ Read/Write request is sent to the DH+ 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 DH+ 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 DH+ 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 DH+ 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 WattsInstallation
Plastic enclosure; Freestanding or DIN rail mounting with integrated clipEnvironment
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 ASCIICommunications
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/IPSerial channel:  DF1, Modbus RTU or ASCII
Integrated web server for configuring communications parameters.Indicators
DH+ status
Serial Status
Serial RX
Serial TX
Ethernet Activity
Ethernet Link Pushbuttons
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