Since the pure CAN-bus is not directly compatible with common networking protocols (particularly TCP/IP), there needs to be a means of connecting the CAN network to a LAN or WAN.
This gateway deals with such task and receives data from the devices on the CAN-bus and processes this data according the needs of the system. It can be written to logfiles, presented via a webserver, or send over the network using techniques like JSON.
It is particularly useful for CANopen®-based telemetry networks. In such network, we primarily need to receive sensor data, and store this on a disk or server, or provide a dashboard of actual values.
Additionally, this gateway is responsible for keeping the devices up and running with the latest available firmware and settings. Typically, the firmware images are stored on the gateway via FTP or directly via SD card or USB flashdrive. But we could also have the gateway to retrieve updates automatically.
This full-featured version of the gateway provides GPRS/3G, Xbee, local I/O, power control & monitoring, programmability and logging capabilities in addition to basic data flow and control via JSON & HTTP.
Functionality
Master two CANopen® busses, each with up to 120 sensor nodes
Integrated power control for both busses, over 2A each
Networking services via HTTP, FTP, JSON, Telnet & plain TCP/IP
Connect via Ethernet, Wifi, GPRS/3G/LTE, or XBee®-link
Encryption capabilities to protect firmware, network data and CAN-bus communication