How can I build a CAN FD to EtherCAT gateway with the CANnector?

14 Oct 2024

This article provides a step-by-step guide on how to establish data communication between a CAN FD network and an EtherCat system using a gateway. This is particularly useful for scenarios such as testing and flashing a Battery Management System (BMS) in an electric vehicle, where the BMS communicates via CAN FD, and the automation system operates using EtherCat. These two systems cannot communicate natively, so a gateway solution is required. A video tutorial is also available to guide you through the process.

APPLICABLE PRODUCTS

CANnector Gateway.

ISSUE / QUESTION / SYMPTOM

How can I build a CAN FD to EtherCAT gateway?

POSSIBLE CAUSES / ANSWER

HowToSerie_Posting_2.png
Watch the video to learn more...

To build a gateway between CAN FD and EtherCAT systems, you will need to configure a device like the CANnector, which can act as a bridge between the two protocols. This setup allows data communication between systems that otherwise cannot communicate natively. Below are the steps to configure this setup:

1. Setting Up the CANnector as a Gateway:
The CANnector device is used to bridge the CAN FD network and the EtherCAT system. Begin by configuring the CANnector to operate as a gateway. This involves setting up the device to receive CAN FD messages and relay them to the EtherCAT network.

2. Configuring the EtherCat Gateway:
The next step is to configure the EtherCAT side of the gateway. In this configuration, the CANnector will translate CAN FD data into a format that the EtherCAT system can understand and vice versa. This step involves mapping the data to the appropriate communication objects in the EtherCAT network.

3. Summary of Configuration:
Once the configurations are complete, review the settings to ensure that the gateway is properly translating data between the two systems. Verify that CAN FD messages are being successfully transmitted to the EtherCAT system and that any responses are being relayed back to the CAN FD network.