CANServer

CANServer превращает локальную CAN-шину в сетевой ресурс: несколько инженеров и клиентских приложений могут подключаться к ней удаленно для диагностики, отладки, мониторинга и калибровки электронных блоков.
Реестровая запись №24773 от 15.11.2024

PeakCAN
CAN 2.0
Linux и Windows
Extended ID

Задача

CAN-шина часто находится не там, где находится инженер

При разработке и эксплуатации электронных систем инженерам регулярно требуется доступ к CAN-шине: посмотреть сообщения, проверить реакцию блока, отправить команду, выполнить настройку или калибровку.

Но оборудование может находиться на стенде, в другой лаборатории, на производственной площадке, в полевых испытаниях или на удаленном объекте. В результате простая инженерная операция превращается в выезд, передачу оборудования, ручное подключение адаптера или зависимость от специалиста на месте.

CANServer решает эту задачу: он подключает CAN-шину к Ethernet-сети и предоставляет удаленный доступ к ней по TCP/IP.

Решение

CANServer связывает CAN-оборудование и удаленных TCP/IP-клиентов

CANServer устанавливается на сервер, промышленный компьютер, рабочую станцию или виртуальную машину, имеющую доступ к аппаратному CAN-интерфейсу.

ПО принимает сообщения из CAN-шины и передает их всем подключенным клиентам по TCP/IP. В обратном направлении CANServer принимает данные от TCP/IP-клиентов и транслирует их обратно в CAN-шину.

Так инженерные приложения могут работать с удаленной CAN-сетью так, как если бы они были подключены к ней локально.

Характеристики CANServer
Язык разработки
  • С++
  • Python
CAN-интерфейсы
  • PeakCAN
  • VsCOM
  • Linux CAN
CAN-стандарты
  • CAN 2.0
  • CAN Extended ID
Операционная система
  • Alt Linux
  • Ubuntu
  • RED OS
  • Astra Linux
  • Windows 7 и выше
Канал связи

от 10 Мбит/с и выше

 

ОЗУ

от 256 Мб

FAQ

Частые вопросы

Что такое CANServer?

Программное обеспечение для трансляции данных между CAN-шиной и Ethernet-сетью по протоколу TCP/IP.

Можно ли передавать данные обратно в CAN?

Да. ПО принимает данные от TCP/IP-клиентов и транслирует их в CAN-шину.

Для чего используется продукт?

Для удаленной диагностики, отладки, мониторинга, настройки и калибровки электронных блоков.

Можно ли подключить несколько клиентов?

Да. CANServer поддерживает множественное удаленное подключение к одной CAN-сети.

Какие CAN-интерфейсы поддерживаются?

PeakCAN, VsCOM и Linux CAN.

Какие ОС поддерживаются?

Серверная часть работает на Linux-системах и Windows 7+, клиентские машины могут использовать Windows или Linux.