CANopen, PDO, Rockwell, Allen-Bradley, EtherNet/IP, Modbus, TCP, RTU, network, ControlLogix, MicroLogix, Bridge, Gateway, 1756, 1769, Mapping, Tags, Direct-to-Tag, CANopen Router

CANopen Router/B

A-CANOR/B

The CANopen Router/B module provides intelligent data routing between either EtherNet/IP or Modbus TCP/RTU and the CANopen bus network. This allows the user to integrate CANopen devices into a Rockwell Logix platform (e.g., ControlLogix or CompactLogix) or any Modbus Master or Slave device with minimal effort. The module can be configured to be either a CANopen Master or CANopen Slave allowing the user to not only integrate CANopen devices into a Logix or Modbus system, but to also allow the user to use EtherNet/IP or Modbus devices in an existing CANopen network (by using the CANopen Router/B in Slave mode). 

  • Module can operate as a CANopen Master or Slave.
  • CANopen Master mode can configure and operate with up to 124 CANopen Slaves.
  • CANopen Slave mode can emulate up to 128 PDOs with various CANopen node addresses.
  • Module has various operating interfaces:
    • EtherNet/IP Target (Class 1 connection as well as Direct-To-Tag Logix tag access)
    • Modbus Slave (TCP, RTU232, and RTU485)
    • Modbus Master (TCP, RTU232, and RTU485)
    • EtherNet/IP Originator (Class 1 connection with up to 5 EtherNet/IP devices and Explicit Messaging with up to 5 EtherNet/IP devices).
  • Support for up to 32 PDOs (receive and transmit) per CANopen Slave.
  • Support for mapping of up to 128 SDOs to any of the operating interfaces (also supports writing of static value once off write).
  • Slate software provides a CANopen and Modbus packet capture for better diagnosis of issues.
  • Supports all CANopen Baud Rates (10k, 20k, 50k, 125k, 250k, 500k, 800k, 1M).
  • Supports CiA 443 Bootloader Auto-enable.
  • In Master Mode supports NMT message to initialize network.
  • Supports CANopen LSS Node and Bit Rate assignment.
  • Time Synchronization of the CANopen network.
  • Master supports SYNC for PDO communication.
  • Supports all error and emergency (EMCY) messages and handling.
  • 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 be either a CANopen Master or CANopen Slave allowing the user to not only integrate CANopen devices into a Logix or Modbus system, but to also allow the user to use EtherNet/IP or Modbus devices in an existing CANopen network (by using the CANopen Router/B in Slave mode).

CANopen Master

When the module operates as a CANopen Master, it can connect to a maximum of 124 CANopen Slaves. The process data (PDOs) from each CANopen Slave can be mapped to any of the operating interfaces (EtherNet/IP Target, Modbus Slave, Modbus Master, or EtherNet/IP Originator).

CANopen Slave

When the module is configured to be a CANopen Slave, it can emulate up to 128 Process Data Objects (PDOs) with each mapped item having the ability to be configured as a separate CANopen node.

The module can use one of four interface modes:

  • EtherNet/IP Target

    As a EtherNet/IP target, the module can use one of two methods to read and write data to and from the CANopen network:

    • Direct-To-Tag technology

      This allows the CANopen Master or Slaves to exchange data with a Logix controller without the need to write any ladder or application code in Studio 5000. The CANopen data is directly read from, or written to, Logix tags.

    • EtherNet/IP Class 1 connection

      Here a remote EtherNet/IP device (e.g. a Logix controller) establishes a number of Class 1 connections to the module. CANopen data can be mapped into two separate input and output class 1 cyclic connections to the Logix controller (allowing up to 1KB input and 1KB output to be exchanged at the requested packet interval – RPI).

  • Modbus Slave

    The diagnostics and CANopen data (from either CANopen Master or Slaves) 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 Master using either Modbus TCP, Modbus RTU232, or Modbus RTU485.

  • Modbus Master

    The diagnostics and CANopen data (from either CANopen Master or Slaves) 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 Slave devices and the module’s internal Modbus registers. The Modbus communication can be via Modbus TCP, Modbus RTU232, or Modbus RTU485.

  • 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 CANopen network:

    • EtherNet/IP Explicit Messaging

      This allows the CANopen Master or Slaves to exchange data with up to 5 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.

    • EtherNet/IP Class 1 connection

      CANopen data (from either CANopen Master or Slaves) can be mapped to a max of 5 EtherNet/IP devices using input and output class 1 cyclic connections. This will allow the CANopen Router/B to “own” the EtherNet/IP target device and exchange CANopen data using the EtherNet/IP device’s input and output assemblies

The CANopen Router/B can map up to 100 Service Data Objects (SDOs) from various CANopen Slaves into any of the of the operating interfaces (EtherNet/IP Target, Modbus Slave, Modbus Master, or EtherNet/IP Originator) similar to the mapping of CANopen Slave Process Data Objects (PDOs). Additionally, the SDO map supports and option to write a static value to an SDO on start-up.

 

Save
Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Analytics
Tools used to analyze the data to measure the effectiveness of a website and to understand how it works.
Google Analytics
Accept
Decline
Essential
Needed by site
Aparian
Accept
Marketing
Set of techniques which have for object the commercial strategy and in particular the market study.
Quantcast
Accept
Decline
Unknown