Настройка CAN в Uservice
Подключать прибор необходимо только по USB без подачи питания!
Настройка с помощью Uservice
Заходим в настройки конфигурации(вкладка Can)
Настраиваем прибор для записи произвольных параметров ТС. Бортовой контроллер может передавать до 8-ми параметров. Наиболее часто используемые параметры выделены во вкладке «CAN2».
1 – Тип параметра; 2 – PGN; 3 – Start Position; 4 - Length; 5 – Структура посылки.
Для целочисленных значений выбираем тип источника “I – Integer”, для битового поля – “B – Bitmap”, и дискретный “Discrete”, соответствующие значения с описания посылки(см.стандарт SAE J1939-71-2008.Vehicle
application layer).
Конфигурация остальных полей аналогична прежним вкладкам.
Запускаем Bus_trace
Описание:
Для просмотра информации, которая поступает в прибор с CAN-шины, и поиска нужных PGN в случае, если они неизвестны, используется программа BUS_Trace.
Список доступных PGN отображает типы посылок, которые были замечены на шине. В этом списке данные приходят с определенной периодичностью. Для того, чтобы увидеть необходимые параметры, необходимо включать и
выключать приборы(например фары), таким образом, чтобы было видно изменения именно их данных.
В списке пришедших посылок будут отображаться только те PGN, которые выбраны в списке доступных PGN. У неиспользуемых PGN можно убрать галки для удобства. Формат строки с посылкой SA: PGN16 (PGN10): D1 ------D8
Time:hh:mm:ss, где SA – адрес источника, PGN – идентификатор посылки в шестнадцатеричном (десятичном) формате, D1…D8 – данные, Time:hh:mm:ss – время последней посылки.
Все возможные параметры и посылки описаны в документе «SAE J1939-71-2008.Vehicle application layer».
Пример 1
Имеем посылку с pgn61441(F00116). Находим доступную информацию в файле j1939-71
Пример 2
У клиента не отображаются данные по ближнему свету фар.
Здесь он подключается к CAN-шине и пытается «поймать» необходимые параметры путем включения и выключения приборов.
Конфигурируем Uservice следующим образом:
Примечание:
1 бит лучше всего выбирать с помощью Discrete, т.к. удобнее настраивать параметры в Locarus Informer.
После этого данные должны отображаться правильно!
Пример 3. Fuel level sensor dut-e can подключение и настройка(Датчик уровня топлива)
,где can_H – белый, can_L – зеленый, розовый – плюс, коричневый – минус.
Подключение датчика к прибору
Настраиваем этот прибор в Uservice следующим образом
,где 62982 – это pgn из таблицы руководства по эксплуатации датчика.
Заходим в логические входы(1)
И нажимаем на внутреннюю «трубку» датчка
В Uservice значения изменятся
Закрываем Uservice и запускаем Bustrace
Снова нажимаем на «трубку» датчика и видим изменения