J1939 Router Series B
A-J1939R/B
The J1939 Router/B provides intelligent data routing between either EtherNet/IP or Modbus TCP/RTU and a J1939 network. This allows the user to integrate J1939 devices into a Rockwell Automation Logix platform (e.g., ControlLogix or CompactLogix) or any Modbus Client or Server device with minimal effort.
- Module can consume and produce up to 100 x J1939 PGNs.
- Auto SPN extraction and scaling for standard SAE defined PGNs
- Logix L5X generation - Ready for import
- Supports PGN Request Passthrough Messaging from Logix
- Module has various Primary Interfaces:
- EtherNet/IP Target (Class 1 connection)
- Modbus Server (TCP, RTU232, and RTU485)
- Modbus Client (TCP, RTU232, and RTU485)
- EtherNet/IP Originator (Class 1 connection with up to 10 EtherNet/IP devices and Explicit Messaging, including Direct-To-Tag Logix tag access, with up to 10 EtherNet/IP devices).
- Slate software provides a J1939 and Modbus packet capture utility for better diagnosis of issues.
- Supports J1939 PGN live list.
- Supports all J1939 Baud Rates (250k, 500k).
- Dual Ethernet ports which support Device-Level-Ring (DLR).
- Network Time Protocol (NTP) supported for external time synchronization.
- Small form factor – DIN rail mounted.

Overview
The module can be configured to produce and consume PGNs allowing the user to not only integrate J1939 devices into a Logix or Modbus system, but to also allow the user to use EtherNet/IP or Modbus devices in an existing J1939 network.
Primary Interface:
The module can use one of four Primary Interface modes:
EtherNet/IP Target
Here a remote EtherNet/IP device (e.g. a Logix controller) establishes a number of Class 1 connections to the module. J1939 data can be mapped into two separate input and output class 1 cyclic connections to the Logix controller (allowing up to 2KB input and 2KB output to be exchanged at the requested packet interval – RPI).
EtherNet/IP Originator
As an EtherNet/IP originator, the module can use one of two methods to read and write data to and from the J1939 network:
-
-
- EtherNet/IP Explicit Messaging
-
This allows J1939 devices to exchange data with up to 10 EtherNet/IP devices. The module can use either Class 3 or Unconnected Messaging (UCMM) to Get and Set data in the remote EtherNet/IP devices.
-
-
-
- Direct-To-Tag technology
-
-
This allows the J1939 devices to exchange data with a Logix controller without the need to write any application code (e.g. ladder) in Studio 5000. The J1939 data is directly read from, or written to, Logix tags.
-
-
-
- EtherNet/IP Class 1 connection
-
-
J1939 data can be mapped to a maximum of 10 EtherNet/IP devices using input and output class 1 cyclic connections. This will allow the J1939 Router/B to “own” the EtherNet/IP target device and exchange J1939 data using the EtherNet/IP device’s input and output assemblies.
Modbus Server
The diagnostics and J1939 data will be written to, or read from, the module’s internal Modbus Registers (Holding or Input Registers). These registers can be accessed by a remote Modbus Client using either Modbus TCP, Modbus RTU232, or Modbus RTU485.
Modbus Client
The diagnostics and J1939 data will be written to, or read from, the module’s internal Modbus Registers (Holding or Input Registers). The Modbus Auxiliary Map can then be used to configure the Modbus data exchange between multiple remote Modbus Server devices and the module’s internal Modbus registers. The Modbus communication can be via Modbus TCP, Modbus RTU232, or Modbus RTU485.
The J1939 Router provides auto extraction and scaling of SPNs for standard SAE defined PGNs. These SPNs can then be mapped to Logix UDTs Tags which can also be automatically generated by the Slate software. This allows the user to create a J1939 Router project with all the required PGNs and then export a Logix L5X file which contains all the required Tags and UDTs for that specific J1939 Router project. This L5X file can be imported into Logix removing the hassle of creating UDTs for the numerous PGNs.
The J1939 Router/B is configured using the Aparian Slate application. This program can be downloaded from www.aparian.com free of charge.
Application
Example of connecting J1939 Devices to a Logix Controller:
Example of connecting a Logix Controller to and existing J1939 network:
Example of connecting EtherNet/IP IO to and existing J1939 network:
Example of connecting J1939 Devices to a Modbus TCP Client or Server:
Example of connecting J1939 Devices to a Modbus RTU Client or Server:
Specification
Electrical
Specification | Rating |
Power requirements | Input: 10 – 32V DC |
Power consumption | 2.2 W (Max) Current:180 mA @ 10 V Current:85 mA @ 24 V |
Connector | 3-way terminal, 5.08mm pitch |
Conductors | 24 – 18 AWG |
Enclosure rating | IP20, NEMA/UL Open Type |
Temperature | -20 – 70 °C |
Earth connection | Yes, terminal based |
Emissions | IEC61000-6-4 |
ESD Immunity | EN 61000-4-2 |
Radiated RF Immunity | IEC 61000-4-3 |
EFT/B Immunity | EFT: IEC 61000-4-4 |
Surge Immunity | Surge: IEC 61000-4-5 |
Conducted RF Immunity | IEC 61000-4-6 |
Ethernet
Specification | Rating |
Connector | RJ45 |
Conductors | CAT5 STP/UTP |
ARP connections | Max 100 |
TCP connections | Max 100 |
CIP connections | Max 15 |
Communication rate | 10/100Mbps |
Duplex mode | Full/Half |
Auto-MDIX support | Yes |
Embedded Switch | Yes, 2 x Ethernet ports |
Device Level Ring (DLR) | Supported |
Network Time Protocol (NTP) | Supported |
Serial Port (RS232)
Specification | Rating |
Connector | 9-way terminal (shared with RS485) |
Conductor | 24 – 18 AWG |
Electrical Isolation | 1000 Vdc |
BAUD | 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 |
Parity | None, Even, Odd |
Data bits | 8 |
Stop bits | 1 |
Serial Port (RS485)
Specification | Rating |
Connector | 9-way terminal (shared with RS232) |
Conductor | 24 – 18 AWG |
Electrical Isolation | 1500 Vrms for 1 minute |
BAUD | 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 |
Parity | None, Even, Odd |
Data bits | 8 |
Stop bits | 1 |
J1939
Specification | Rating |
Connector | 5-way terminal, 5.08mm pitch. |
Functions |
Produce
Consume
|
Max PGN Mapping | 100 (produce and consume) |
Passthrough Messaging | Supported |
Supported Baud Rates |
250k
500k
|
CAN Terminator | 120 Ω - Software Enabled |
Arbitrary Address Capable | Yes |
Support for multi-packets | Yes |
Configurable J1939 Name | Yes |
PGN Live List |
EtherNet/IP Target
Specification | Rating |
Class 1 Cyclic Connection Count | 4 |
Logix Direct-to-Tag Supported | Yes |
EtherNet/IP Originator
Specification | Rating |
Class 1 Cyclic Connections Supported | Yes |
Class 3 / UCMM Connections Supported | Yes |
Class 1 Connection Count | 10 |
Class 3 / UCMM Target Device Count | 10 |
Class 3 / UCMM Mapping Count | 50 |
Modbus Client
Specification | Rating |
Modes Supported | Modbus TCP, Modbus RTU2232, Modbus RTU485 |
Modbus RTU485 Termination | 125 Ω - Software Enabled |
Max Modbus Slave Devices | 20 |
Max Modbus Mappings | 100 |
Mapping Ranges | Holding Register 0 – 65535 Input Register 0 – 65535 Input Status 0 – 65535, Coil Status 0 – 65535 |
Base Offset | Modbus (Base 0) PLC (Base 1) |
Configurable Modbus TCP Port | Yes |
Data Reformatting Supported | BB AA BB AA DD CC CC DD AA BB DD CC BB AA |
Modbus Server
Specification | Rating |
Modes Supported | Modbus TCP, Modbus RTU2232, Modbus RTU485(simultaneously) |
Modbus RTU485 Termination | 125 Ω - Software Enabled |
Mapping Ranges | Holding Register 0 – 65535 Input Register 0 – 65535 Input Status 0 – 65535, Coil Status 0 – 65535 |
Base Offset | Modbus (Base 0) |
Configurable Modbus TCP Port | Yes |
Certifications
Specification | Rating |
CE Mark | ![]() |
UL Listed FILE: E494895 |
CLASS 1, DIV 2, GROUPS A, B, C, D |
ODVA Conformance | ![]() |
RoHS3 Compliant | ![]() |
UKCA | ![]() |
ATEX |
II 3 G Ex ec IIC T5 -25°C ≤ Ta ≤ 70 °C |
Dimensions
Downloads
Documents



Examples
EDS Files

Firmware

