Драйвер CAN DBC предназначен для работы со шлюзами CAN производства Beckhoff (EL6751) или koenig-pa (шлюз EtherCAT4CAN).

В автомобильной промышленности тестирование CAN-узлов (ECU и др.) описывается в специальном формате файлов, который называется “DBC”. В таком файле для аналогового датчика, например, определены смещение и усиление. Драйвер CAN DBC позволяет пользователю загрузить файл DBC в KPA EtherCAT Studio, выбрать CAN-сообщения, указать настройки для CAN Master и длину очереди для получения CAN-сообщений. После этого KPA EtherCAT Master и шлюз CAN настраиваются соответствующим образом.

Драйвер работает как с сообщениями DBC, так и с неопределенными сообщениями.

Драйвер CAN DBC является надстройкой над образом процесса (Process Image) мастера и предназначен для работы со шлюзами EtherCAT-CAN в режиме Raw CAN.
Как правило, алгоритм работы драйвера может быть представлен следующим образом: шлюз EtherCAT-CAN получает данные в свой буфер, мастер берет эти данные и распределяет их в образе процесса. Затем драйвер копирует данные в свой буфер, анализирует их и помещает в клиентскую область образа процесса (в соответствии с настройками, которые были определены при конфигурировании с помощью плагинов KPA EtherCAT Studio).

В настоящее время драйвер CAN DBC доступен для платформ Windows и RTX. Поддержка функций для других операционных систем предоставляется по запросу.

CAN DBC driver
Драйвер CAN DBC