реклама на сайте
подробности

 
 
> Как правильно принять мультипакетную передачу в J1939?, Практика с теорией расходятся...
galjoen
сообщение Oct 27 2009, 13:06
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



Попробовал почитать J1939 на дизелях. С сообщениями длиной 8 байт всё вроде понятно. А вот с длинными, мультипакетными, вопросы:
1. В SAE J1939-21 написано, что PDU Format (биты ID 16..23) у мультипакетных сообщений бывают 0, 1, 238=0xEE, 239=0xEF, 254=0xFE и 255=0xFF. Реально на шине вижу мультипакеты с PDU Format 0xEC (заголовок) и 0xEB (данные). Это что, нестандартные сообщения или это я что-то не так понял?
2. Может ли в один момент времени передаваться больше одного мультипакета? И кто ещё, кроме ЭБУ, может передавать мультипакеты?
3. М.б. кто-то ткнёт носом в документ, где показан алгоритм приёма мультипакета?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
HARMHARM
сообщение Oct 27 2009, 22:57
Сообщение #2


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Цитата(galjoen @ Oct 27 2009, 15:06) *
3. М.б. кто-то ткнёт носом в документ, где показан алгоритм приёма мультипакета?

Может, поможет описание в документе FMS.
Прикрепленные файлы
Прикрепленный файл  fms_document_ver01.00vers.Oct.2009.pdf ( 173.03 килобайт ) Кол-во скачиваний: 121
 
Go to the top of the page
 
+Quote Post
galjoen
сообщение Oct 28 2009, 09:11
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



Цитата(HARMHARM @ Oct 28 2009, 01:57) *
Может, поможет описание в документе FMS.

Да, в реальности именно так, как описано в примере из этого документа, и происходит. Но что-то это не согласуется с тем, что написано в стандарте "SAE J1939-21 Revised December 2006" на стр. 13...
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение Oct 28 2009, 10:51
Сообщение #4


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Я, честно говоря, в мультипакетной передаче сильно не копался. У меня 1939-21 от 2001 года. на странице 31, раздел 5.10.3 указан формат Transport Protocol - Connection Management в FIGURE 14, с PDU 236 - 0xEC. FIGURE 15 на странице 34, раздел 5.10.4 - Transport Protocol - Data Transfer, PDU 235 - 0xEB. Странно, правда? wink.gif
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th June 2025 - 02:40
Рейтинг@Mail.ru


Страница сгенерированна за 0.01414 секунд с 7
ELECTRONIX ©2004-2016