Кто-нибудь знает, как общаться с устройством, поддерживающим интерфейс SAE J1939?

У нас есть устройство, поддерживающее интерфейс SAE J1939 и имеющее проблемы с выяснением, как с ним общаться. Может кто-то указать направление. Спасибо

3 ответа

Решение
SAE J1939 defines five layers in the 7-layer OSI network model,

и это включает в себя спецификацию CAN 2.0b (с использованием только 29-битного /"расширенного" идентификатора) для физического и канального уровней. В J1939/11 и J1939/15 скорость передачи данных определяется как 250 кбит / с, а в J1939/14 - 500 кбит / с. Сеанс и уровни представления не являются частью спецификации.

Я бы начал с поиска адаптера. Это позволит вам затем использовать соединение через последовательный или параллельный порт и опрашивать устройство с определенной частотой.

http://papers.sae.org/972758e

Попробуйте сайт CAN CIA для полной спецификации: CAN CIA

Вам необходимо программное и аппаратное обеспечение, чтобы иметь возможность общаться с этим устройством. Самые популярные инструменты от Vector. CANOe и CANAlyzer являются общими приложениями, которые помогут вам. Тем не менее, они стоят много денег. Удачи!

Другие вопросы по тегам