Шина данных CAN VOLVO FM (4), FH (4) - Автозапчасти и автоХитрости

Автозапчасти и автоХитрости
Автозапчасти и автоХитрости
Автозапчасти и автоХитрости
Подписывайтесь на наш канал в Telegram и будьте всегда в курсе самых последних сообщений и публикаций с сайта.
Перейти к контенту
 См. также:
Описание шины данных CAN 
VOLVO FM (4), FH (4)


Формат сообщения
В технике Volvo используется формат шины CAN согласно SAE J1939. Непосредственно за 29-битным
идентификатором следует 64-битное поле сообщения.

1 Приоритет (P), по умолчанию 3
2 Страница расширенных данных (EDP).
3 Страница данных (DP).
4 Формат PDU (PF). Значение 255/FF = сообщение приоритета Volvo.
5 Определяется PDU (PS).
6 Адрес источника (SA). Адрес 230/E6 используется для всех сообщений, рассылаемых с модуля BBM
Volvo FM, FH.
7 Поля данных (DF). 8 байтов, пронумерованных с 1 по 8, каждый содержит 8 битов, все из которых должны быть заполнены.

Примеры
Запросы в TSC1

1 Приоритет, 3 (шестн. C) = 1100
2 Формат PDU. Дес. 00 (шестн. 00)
3 Определяется PDU. Дес. 230 (шестн. E6)
4 Адрес источника. Дес. 127 (шестн. 7F)
Запрос оборотов двигателя 1000 об/мин
Байт 0, стартовый бит 1 должен иметь значение 01 для запроса «регулирования оборотов». Биты 3-8 не поддерживаются и все должны иметь значение 1.
Байт 1-2, стартовый бит 1 - это запрашиваемые обороты двигателя. Каждый бит представляет 0,125 об/мин.
1000 об/мин, поделенные на разрешение 0,125 => 8000 (шестн. 1F40)
Байт 3 - здесь установлено значение 255, шестн. FF 
Байты 4-7 не поддерживаются и должны быть заполнены значением 1.
Период повторения для TSC1 составляет 10 мс
Запрос 1000 об/мин: FD 401F FA FF FF FF FF

Полное сообщение для запроса 1000 об/мин:
0c 00 E6 7F FD 401F FF FF FF FF
Запрос оборотов двигателя 800 и 1200 об/мин
Полное сообщение для запроса 800 об/мин:
0c 00 E6 7F FD 0019 FF FF FF FF
Полное сообщение для запроса 1200 об/мин:
0c 00 E6 7F FD 8025 FF FF FF FF
Запрос ограничения оборотов двигателя на 1600 об/мин
Запрос ограничения на 1600 об/мин:
FF 0032 FF FF FF FF FF

Полное сообщение для запроса ограничения на 1600 об/мин:
0c 00 E6 7F EF 0032 FF FF FF FF FF
Запрос окончания регулирования оборотов двигателя
Необходимо, чтобы установленные запросами «ограничение оборотов двигателя» или «ограничение крутящего момента двигателя» были сняты, так как тайм-аут на них не распространяется.
Регулирование оборотов двигателя также должно быть отменено, несмотря на то что пониженные обороты холостого хода будут восстановлены через 300 мс после получения последнего запроса.
Запрос завершения:
EC FF FF FF FF FF FF FF

Полное сообщение для запроса завершения регулирования оборотов двигателя:
0c 00 00 00 FC FF FF FF FF FF FF FF

Запрос PTO1
Для этого запроса используется BBU_BBNet_01P

1 Приоритет (P), 4 (шестн. 10) = 1000
2 Формат PDU (PF). Дес. 255 (шестн. FF)
3 Определяется PDU (PS). Дес. 127 (шестн. 7F)
4 Адрес источника (SA). Дес. 127 (шестн. 7F)
Запрос PTO1:
FF FF FF FF DF FF FF FF

Полное сообщение для запроса PTO1:
10 FF 7F 7F FF FF FF FF DF FF FF FF
Деактивизация PTO1
Полное сообщение для деактивизации PTO1:
10 FF 7F 7F FF FF FF FF CF FF FF FF

Запрос пуска двигателя
Для этого запроса используется BBU_BBNet_01P

1 Приоритет (P), 4 (шестн. 10) = 1000
2 Формат PDU (PF). Дес. 255 (шестн. FF)
3 Определяется PDU (PS). Дес. 127 (шестн. 7F)
4 Адрес источника (SA). Дес. 127 (шестн. 7F)
Чтобы выполнить пуск двигателя посредством запроса CAN, требуется, чтобы на автомобиль поступил переход с 0 на 1
Период повторения для BBU_BBNet_01P составляет 20 мс.
Запрос пуска двигателя:
Вначале должен быть выдан запрос выключения (00):
CF FF FF FF FF FF FF FF

Полное сообщение для запроса пуска двигателя, выключение:
10 FF 7F 7F CF FF FF FF FF FF FF FF
Затем должен быть передан переход с 0 на 1, включение пуска двигателя (01):
DF FF FF FF FF FF FF FF
Полное сообщение для запроса пуска двигателя, включение:
10 FF 7F 7F DF FF FF FF FF FF FF FF
Выключение двигателя
Полное сообщение для выключения двигателя:
10 FF 7F 7F FF DF FF FF FF FF FF FF


Запрос нейтрального положения КПП
Для этого запроса используется BBU_BBNet_01P

1 Приоритет (P), 4 (шестн. 10) = 1000
2 Формат PDU (PF). Дес. 255 (шестн. FF)
3 Определяется PDU (PS). Дес. 127 (шестн. 7F)
4 Адрес источника (SA). Дес. 127 (шестн. 7F)
Запрос PTO1:
FF FF FF FF FF FF F8 FF

Полное сообщение для запроса нейтрального положения КПП:
10 FF 7F 7F FF FF FF FF FF FF F8 FF

Чтение сообщения DD, разосланного с систем автомобиля
DD_X_BBM - дисплей на приборной панели, иденти-
фикатор (PGN 65276 / FEFC), уровень топлива 1

1 Приоритет (P), 6 (шестн. 18) = 11000
2 Формат PDU (PF). Дес. 254 (шестн. FE)
3 Определяется PDU (PS). Дес. 252 (шестн. FC)
4 Адрес источника (SA). Дес. 230 (BBM) (шестн. E6).
Байт 1, стартовый бит 1 - выдает уровень топлива в процентах (%). Каждый бит представляет 0,4%.
Двоичное значение 1100 1101 в приведенном ниже примере соответствует десятичному 205. 205 х 0,4% = уровень топлива 82%.
Байты 0, 2 - 7 не задействованы.


Установка BB-CAN
Требование
Шлюз BBM CAN оборудован оконечными резисторами 120 Ом. Каждый установщик несет ответственность за обеспечение правильными оконечными нагрузками канала BB-CAN от блока кузова или шлюза кузова.
Провода должны быть свиты на 40 оборотов на каждый метр.
Дополнительные сведения см. в стандарте SAE J1939.
Параметры для активизации BB-CAN описываются в "Большой эциклопедии для автоэлектриков и диагостов".
Внимание: Когда параметру P1BNY присваивается значение 1, цифровой вход B1:27 должен быть актив-
ным (DI L), чтобы считать или запросить что-либо по сети BB.

Витая пара проводов — 40 витков на метр
1 — BBM
2 — блок кузова

Соединение шины BB-CAN

1. Модуль изготовителя кузова (BBM)
2. Центр электрооборудования изготовителя кузова

Провода от блока кузова должны быть подсоединены к контактам B1:29 и B1:30 на модуле BBM.
BBM расположен под блоком предохранителей и реле, который нужно поднять, чтобы открыть доступ к BBM.
B1:29 высокий уровень CAN
B1:30 низкий уровень CAN
Номера деталей Volvo:
Корпус разъема на BBM, B1: 978310
Клемма 0,5 - 1,0 мм2: 978304

Разъем B1 модуля BBM

Полное описание - смотри в
Назад к содержимому