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. 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.

The primary interface can be configured to operate in one of four modes: 

  • EtherNet/IP Originator - In this mode the module can either exchange data with an EtherNet/IP device using either Explicit messaging (Unconnected/Class 3) or a Class 1 cyclic connection. 
  • EtherNet/IP Target - The module will be owned by a EtherNet/IP originator using a Class 1 cyclic connection.  
  • Modbus Client - In this mode the module will communicate with Modbus Server devices using either TCP, RTU232, or RTU485.
  • Modbus Server - In this mode various Modbus Clients can communicate with the module over TCP, RTU232, and RTU485 simultaneously. 

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 module has two Ethernet ports and supports Device-Level-Ring (DLR) architectures.