The embedded network specialist

Anybus X-gateway J1939 - Modbus RTU

Intelligent J1939 to Modbus RTU slave gateway

The Anybus X-gateway J1939 Gateway provides connectivity between a Modbus RTU-network and a J1939 CAN network. The X-gateway appears as a Modbus RTU Slave device allowing a Modbus RTU Master to read or write data from the J1939 network.
Anybus X-gateway J1939 Modbus RTU Slave
Primary network
Anybus X-gateway J1939 Modbus RTU Slave
Anybus X-gateway J1939 Modbus RTU Slave

Easy configuration - No programming needed

Togeteher with the X-gateway a free Windows based configuration tool (BWConfig) is provided. This PC based software allows the user to map J1939 parameter (PGN) data into a range of memory addressable through the Anybus X-gateway Modbus RTU interface.

Configuration of the X-gateway is simple using BWConfig and consists of setting up an I/O table containing selected J1939 PGNs and the rate that each will be read or written from the J1939 network. BWConfig will then automatically map the I/O table to a range of addresses accessible from the Anybus X-gateway Modbus RTU interface.
The configuration is downloaded from the PC to the Anybus X-gateway via an RS232 connection and is saved in FLASH memory.

Features and benefits

  • Monitor and control data on a J1939 CAN network from a Modbus RTUnetwork
  • Typical applications: Heavy Duty Vehicles, Stanionary engines and maritime applications
  • Max 500 bytes of I/O data in each direction
  • Easy configuration via the included BWConfig Windows Software. No programming required
  • Robust aluminum stand-alone housing

J1939 CAN interface

  • SAE J1939 network interface with a unique network address in accordance to the J1939-81 specification
  • Max 496 bytes of I/O Input data and 492 bytes of I/O Output Data
  • Up to 120 PGN's monitored by Input data points
  • Up to 100 PGN's  transmitted by Output data points
  • Supports J1939 network baud rates of 250K and 500K
  • Transmission and reception of all types of fixed-length J1939 messages, including PDU1, PDU2, broadcast and destination specific
  • Monitoring of DM1 (active diagnostics) and DM2 (previously active diagnostics) messages
  • Complete network address management including address claim, protection, and yield on higher priority conflict
  • Network address can be self-configurable over a range of addresses
  • J1939 Transport Protocol for transmission and reception of large messages (9 - 1785 bytes). Both connection based (RTS/CTS) and broadcast (BAM) are supported
  • Configurable CAN bus-off reset option will reset the network interface and attempt to return to online when a CAN bus-off condition is detected
  • 1x 5-pole 5.08 mm Phoenix pluggable screw connector for J1939

Modbus RTU Slave interface

  • Modbus RTU slave
  • RS-485 half-duplex (2 wire) serial interface
  • Configurable baud rates of 4800, 9600, and 19200 bps
  • Configurable for no, odd, or even parity and 1 or 2 stop bits
  • Support of all commonly used Modbus functions for reading and writing I/O data and diagnostics
  • Overall module, Modbus, and J1939 status and diagnostics accessible through Modbus diagnostic functions and addressable registers.
Technical data
Dimensions (L•W•D) 126 x 110 x 42mm
Weight 500g
Operating temperature 0 to +70 °C
Storage temperature -25 to +85 °C
Power supply 24 VDC +/- 20% via 2-pole 5.08 mm Phoenix pluggable screw connector
Current consumption max. 300mA (Typical 200mA)
Enclosure material Aluminium
Installation position Vertical
Galvanic isolation YES, on both CAN-bus as Modbus RTU
Mechanical rating IP20, NEMA rating 1
Mounting DIN-rail (EN 50022 standard)
Configuration via 9-pin DSUB RS-232 port with the included BWConfig Windows software
Certifications CE, CULUS
Contents of delivery
- J1939 X-gateway-Modbus RTU
- J1939 connector
- Power supply connector
- User Manual

Part number(s)

Anybus X-gateway J1939 - Modbus RTU
Anybus X-gateway J1939 - Modbus RTU

Getting interested?

Are you interested in the Anybus X-gateway J1939 - Modbus RTU? Please request, without any obligation, for a quote. Would you like more information? Please send an email to or visit our contact page.
You can call us if you like, we can be reached at +31-40-2301.922. We are pleased to help you and do offer you practical advice and support.