Site Information

 Loading... Please wait...

Modbus TCP To 2-Port CAN Bus Gateway For Internet of Things (IoT) Applications

Posted by Industry News on

ICP DAS - ECAN-240 Modbus TCP to 2-port CAN Bus Gateway

The IoT (Internet of Things) has been a much discussed topic in recent years. Using the IoT concept, it is easy to integrate the environment of heterogeneous network and let all of the things into be digitized making life more convenient. In order to provide additional access to IoT applications related to industry based on the CAN Bus, ICPDAS has developed a new Ethernet product, the ECAN-240.

The ECAN-240 module is a Modbus TCP to 2-port CAN Bus Gateway. As its functionality, that provides communications via the Ethernet based on the Modbus TCP industrial protocol, meaning that the module can be easily integrated with an industrial network. 

The ECAN-240 module includes two CAN bus interfaces, meaning that more various CAN applications can be supported, such as a CAN bridge or a CAN message router. 

The CAN message router function means that the ECAN-240 module can be used to connect to four different CAN networks, ensuring they can communicate with each other.

Hardware

  • Supports input voltage 10~30VDC
  • Fully compatible with the ISO 11898-2 standard
  • Includes built-in DIP-switch the can be used to enable/disable the terminator resistor
  • Includes an RJ-45 Ethernet interface with auto-negotiation function
  • Includes two CAN bus interfaces with 9 pin D-sub connector
  • Includes two rotary switches for selection of CAN bus Baud Rate
  • Contains seven LED indicators, one as a power indicator and the others for monitoring CAN bus activity
  • Contains LED indicator on RJ-45 for Ethernet status
  • RoHS Design

Software

  • Provides support for the CAN bus ID filter function
  • Provides support for the CAN bus bridge mode via configuration
  • Provides support for the CAN bus listen only mode via configuration
  • Provides support for a range of CAN bus Baud Rate from 10k bps to 1M bps adjustable via the rotary switch
  • Provides support for the Modbus TCP Client/Server function via configuration
  • Provides support for TCP/UDP pair connection function via configuration
  • Provides support for bootloader mode to enable firmware updates
  • Provides support for web configuration functions

More Resources


Arduino-Based ECU Development Board With Dual CAN Bus Interface

Arduino-Based ECU Development Board With Dual CAN Bus Interface

Leverage the power of an ARM Cortex M3 32-bit processing capability in combination with a dual CAN Bus interface to create your next CAN Bus, OBD-II or SAE J1939 application or prototype. 

By combining our dual CAN port interface, the Arduino DUE microcontroller, an OBD2 or SAE J1939 cable, and open-source software libraries you are ready to go with powerful a turn-key Arduino-based dual CAN bus solution.

Use the vast resources of Arduino software (sketches) and hardware components (shields) to create your CAN Bus, OBD2, or SAE J1939 application.

Possible applications include:

  • CAN to USB Gateway and Protocol Converter
  • CAN to Wireless (WiFi, Bluetooth) Gateway
  • SAE J1939 Gateway and Protocol Converter
  • CAN Data Logger
  • CAN Bridge (connecting 2 CAN networks, even at different baud rates)
  • CAN Analyzer (in combination with a suitable Windows program)
  • SAE J1939 Data Monitoring
  • CAN Bus ECU Prototyping
  • SAE J1939 ECU Prototyping

More Information...