Отговори на тема  [ 22 мнения ]  Отиди на страница 1, 2  Следваща
Помощ за CAN AUTO SAE J1939 
Автор Съобщение
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 25, 2004 10:32 pm
Мнения: 710
Мнение Помощ за CAN AUTO SAE J1939
Здравейте!

Търся информация и помощни средсва за CAN протокола J1939.

От скоро (2-3 часа :)) се занимавам с това, имам някакъв напредък.
Ще съм благодарен за всяко съдействие.
Естествено, няма пари за стандарти от SAE :).
В мрежата намерих версии на документация SAE от 1996г, а и тази част едва ли е съществено променена.

Ние имаме разработен универсален CAN-USB адаптер и просто (просто ? :)) трябва да напишем малко апликейшън леър(и) :) за тестове.

Чета, че това J1939 има последователности от свързани съобщения (т.е. едно съобщение се предава в няколко CAN съобщения).
Ако някой се е занимавал, моля пояснете :)!


Чет Юни 09, 2016 11:47 am
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение Re: Помощ за CAN AUTO SAE J1939
Ако трябва да напишете целия протокол както е по стандарт заедно с всичките стандартни съобщения не ви мърда поне година работа. Имам ги всички стандарти на пдф-и, но мога да ги кача някъде след два дена като се прибера в щатите. Пак не са последните версии, но поне са по-нови от твоите :). Какъв адаптер за usb-can сте направили, че сега ми е интересна тая тема - дай малко повече подробности? От страната на РС-то нещата са много трики, защото хем трябва да инаш точно определени тайм аути, хем трябва да чакаш точно определени съобщения и трябва да имате направени перфектни филтри за случсите, когато се закача към мрежата на целото превозно средство. Та всичко трябва да работи перфектно в мултитред на компа. С двв думи - доста сериозно начинание си е да се направи подкара пълноценен j1939 стек.


Чет Юни 09, 2016 2:33 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 25, 2004 10:32 pm
Мнения: 710
Мнение Re: Помощ за CAN AUTO SAE J1939
Dimitar написа:
....

Благодаря ти много за мнението и за стандартите, ще ги чакам с нетърпение :)
Все още не е ясно каква част от съобщенията трябва да слушаме, но едва ли ще напишем целия протокол :).
Имаме 2 версии на USB2CAN: с CAN на процесорите (АТМЕЛ) и с SPI CAN чипове на Microchip (и STM процесор).
Ако се налага, се охарчваме за галванично разделяне :).
Имаме и едно, като гейтуейтче с 2 CAN.
Версия на CANopen джиткаме.
Ето картинките:


Прикачени файлове:
3.jpg
3.jpg [ 203.95 KiB | Прегледано 6703 пъти ]
2.jpg
2.jpg [ 195.54 KiB | Прегледано 6703 пъти ]
1.jpg
1.jpg [ 192.39 KiB | Прегледано 6703 пъти ]
Чет Юни 09, 2016 4:22 pm
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение Re: Помощ за CAN AUTO SAE J1939
Ето обещания архив с файловете, дето имам за J1939:
http://nitroflare.com/view/DFB842073ACE ... 9_Docs.zip


Нед Юни 12, 2016 3:29 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 25, 2004 10:32 pm
Мнения: 710
Мнение Re: Помощ за CAN AUTO SAE J1939
Благодаря много!
През седмицата се надявам да намеря някои емулатор и да започвам :).


Нед Юни 12, 2016 8:17 pm
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение Re: Помощ за CAN AUTO SAE J1939
Емулатор на какво?


Нед Юни 12, 2016 8:47 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 25, 2004 10:32 pm
Мнения: 710
Мнение Re: Помощ за CAN AUTO SAE J1939
Ами, мярнах някъде емулатор на J1939, но може и да бъркам.
Представям си, че ще мога да конфигурирам J1939 съобщения с емулатор, да ги изпраща, за да ги ползвам, докато пиша моята страна.


Нед Юни 12, 2016 11:24 pm
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение Re: Помощ за CAN AUTO SAE J1939
Ако намериш такова нещо свиркай - аз поне не съм чувал да има, особено пък безплатен :).


Пон Юни 13, 2016 1:14 am
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 25, 2004 10:32 pm
Мнения: 710
Мнение Re: Помощ за CAN AUTO SAE J1939
Чета стандарта, та имам питане (вероятно, защото за сега чета само J1939-71 и J1939-73).

Относно прилагането на SLOT (Scale Limit Offset Transfer).

В -71 има прилежно дефинирани SLOT параметри, но не ми е ясно как тия слотове се свързват с SPN-тата.
Въпреки описаните SLOT, по-долу в същия -71, във всяко SPN пак са описали: resolution, range, ....
Нещо не ми е ясно - сякаш се дублира.

А в -73 SLOT се споменава само в 5.7.30 Scaled Test Results (DM30)


Сря Юни 22, 2016 12:11 pm
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение Re: Помощ за CAN AUTO SAE J1939
Ник, нещо не мога да разбера въпроса ти.
SLOT-те обясняват как се мащабират данните, като има приети стандартни SLOT-е. SPN-те дефинират специфични стандартни параметри със съответния им SLOT. И понеже за един параметър - например температура на охлаждащата течност на двигателя има дефиниран специфичен SPN, но пък в същото време има дефинирани няколко различни SLOT-а за температура, то в дефиницията за SPN-а пак трябва да се посочи кой точно SLOT се използва и понеже поради някаква причина са оставили SLOT-те без номера пак описват целия SLOT вместо само да кажат SLOT 15 например. И това е ако ползваш стандартни съобщения. Ако ползваш съобщение с твой собствен PGN тогава пък въобще не си задължен да ползваш стандартните SPN-и и SLOT-ве и там можеш да си правиш каквото искаш и ако не го документираш вече пък настъпва пълна каша.


Сря Юни 22, 2016 6:12 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 25, 2004 10:32 pm
Мнения: 710
Мнение Re: Помощ за CAN AUTO SAE J1939
Dimitar написа:
Ник, нещо не мога да разбера въпроса ти.
SLOT-те обясняват как се мащабират данните,...


Благодаря, просто не ми се вярваше, че описват на две места едно и също :) и си мислех, че пропускам нещо.


Сря Юни 22, 2016 6:40 pm
Профил ICQ WWW
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 25, 2004 10:32 pm
Мнения: 710
Мнение Re: Помощ за CAN AUTO SAE J1939
Да не поствам нова тема, да питам тук:

Как да емулирам няколко J1939 съобщения?

Имам Vector VN1610 (имам и наши CAN адаптери :)).

Търся нещо (библиотека или приложение) което да ми спести част от (или цялалта) работата по емулацията:
Минималното е емулиране на няколко (каквито и да са) хардкодирани съобщения.


Търся нещо (полу или напълно) готово повече по политически причини, защото иначе ще започнат едни безкрайни уточнявания на изисквания :).


Пон Сеп 11, 2017 2:15 pm
Профил ICQ WWW
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 25, 2004 10:32 pm
Мнения: 710
Мнение Re: Помощ за CAN AUTO SAE J1939
За сега намерих един xls с описание на няколко хиляди PGN.

Ако не намеря нещо по-завършено, вероятно ще направя малък тул, който да
- чете от подобен файл,
- визуализира редовете му,
- позволява да се редактират стойностите на величините,
- да композира съответното CAN message,
- да изпраща по CAN

ЛИНК КЪМ XLS ФАЙЛА

Файлът е от сайта http://www.schneider-electric.com


Пон Сеп 11, 2017 7:51 pm
Профил ICQ WWW
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Вто Ное 01, 2005 10:23 am
Мнения: 704
Местоположение: Limerick, Ireland
Мнение Re: Помощ за CAN AUTO SAE J1939
https://github.com/kurt-vd
https://www.usenix.org/system/files/con ... rakova.pdf
https://libraries.io/github/tomahawkins/ecu
...

_________________
"640 К са достатъчни на всеки за всичко."
Бил Гейтс


Чет Сеп 14, 2017 7:54 am
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 25, 2004 10:32 pm
Мнения: 710
Мнение Re: Помощ за CAN AUTO SAE J1939
Благодаря :), ще ги прегледам и ще постна резултата


Чет Сеп 14, 2017 3:43 pm
Профил ICQ WWW
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 22 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни