The Azura gateway module was created to solve the problems that occur when data needs to be communicated over incompatible CAN networks. Incompatibilities may be caused by differing baud rates, different CAN IDs and incompatible CAN signal formats.
The Azura gateway works by decoding each CAN signal to a numeric value from the source network, then rebuilding it into the new CAN message on the destination network. Transmission rates can be linked to the source data, or set to output at a periodic rate.
IO ports can also be used to send or receive data, and it is possible to use the Azura gateway as a PLC (Programmable Logic Controller) with or without CAN networking.
A simple rules engine allows checks to be done on the source data, for example checking the validity flag before transmitting a value. Arithmetic rules allow for easy conversion between input and output, especially useful when imperial to metric conversion is needed.
In addition, the Azura gateway can operate as a security gateway, limiting access to only designated CAN signals.
Gateway Editor
Configuration is done using the Azura Gateway Editor – it can read signal definitions from industry standard Vector DBC files, and even automatically map data between networks based upon signal names.
The Azura CAN gateway is highly efficient, and runs on a number of embedded processors. Even low end ARM processors can handle over 5000 signals without the use of external memory.
Azura offers several off-the-shelf solutions for the gateway. For direct conversion between 2 CAN networks, the low-cost AVG-540 offers an ideal solution. The Bosch Rexroth RC4-5/30 RC controller combines CAN networking with a variety of IO ports for high current switching.
For more complex requirements, the ATM-430 and ATM-433 telematics unit offers gatewaying between 3 CAN networks, online updates, and data-logging of signals.
Contact info@azura-engineering.com for more details.