| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Безплатен Софтуер за визуализация на J1939 http://mcu-bg.com/mcu_site/viewtopic.php?f=11&t=16793 |
Страница 1 от 1 |
| Автор: | the_bull [ Сря Окт 02, 2019 8:37 am ] |
| Заглавие: | Безплатен Софтуер за визуализация на J1939 |
Здравейте, от известен период се занимавам с опити за комуникация с двигател по J1939. Като оборудване имам PEAK PCAN-USB физически слой към CAN. Имам логове и комуникация, но безплатния софт на PEAK не подържа този протокол, само комерсиалните им софтуери са в състояние да визуализират нещата в човешки вид Видях, че има теми и колеги са правили опити с Vector и PCAN. Въпроса ми е някой срещал ли е безплатен софт, който да подържа PCAN и J1939. От няколко дена се боря да го вържа с CoDeSys тъй като там са имплементирали API то на PCAN. Дръг възможен вариант е да пробам да свържа физическия слой към Wireshark, тъй като и той подържа този протокол. Основната цел е да си създам инструмент, който да ми показва PGN и даните в него в нормален вид. СЛедващата стъпка ще е да се вържа с PLC по CAN и управление и визуализация на двигателя. |
|
| Автор: | Dimitar [ Сря Окт 02, 2019 2:10 pm ] |
| Заглавие: | Re: Безплатен Софтуер за визуализация на J1939 |
Това, че някой поддържа J1939 като протокол не означава, че ще видиш нещо от колата. Първо J1939 не е стандарт за коли, а за камиони, агро и друга такава техника и второ производителите ползват една камара пропрайътъри pgn-и, които не са описани никъде. Аз работя с PEAK и J1939 вече 15 г. пиша си мои си софтуери, дето работят с PEAK и ти давам гаранция, че това дето го търсиш не съществува |
|
| Автор: | Dimitar [ Чет Окт 03, 2019 12:53 am ] |
| Заглавие: | Re: Безплатен Софтуер за визуализация на J1939 |
Ами така кажи, че ти трябва за САТ двигатели, аз мислех че говориш за кола. Тогава ако си изтеглил sys файла, дето бях пуснал на времето за J1939 и ако разбираш поне малко от програмиране или имаш някой, който разбира може да вземете примерите на PEAK (имат за С++, С#, Delphi и т.н.) и да си ги модифицирате и да си показвате каквото искате. J1939 стандарта също ти върши работа, защото всичко е описано. Единствения проблем е че последните години взеха да променят много PGN-и и SPN-и и вече е трудно да им се хване края, но не невъзможно. Та с две думи аз не разбирам защо търсиш безплатен софт като можеш сам да си го направиш. Аз примерно ако хвърля толкова труд да имплементна пълния J1939 в мой софт със сигурност 1000-та евро за PCAN Explorer ще ти се видят евтиния |
|
| Автор: | gicho [ Чет Окт 03, 2019 2:38 pm ] | |||||||||
| Заглавие: | Re: Безплатен Софтуер за визуализация на J1939 | |||||||||
Връзката на кодесис към canbus (can_l2 му викат от 3S) може да стане и през друг CAN интерфейс. Това обаче зависи от хардуерната платформа (PLC-то) с което работиш. Мисля че BBB платката (има пакет за codesys 3) си има CAN контролер и има готов CAPE за физическия слой. Другото е евентуално на RPi с ония SPI-то-CAN издънки на майкрочип. Конкретно за PCAN си го имат в SDK-то кодесис, но пак е въпрос на ОЕМ дали ще го включи и активира. Друг възможен подход е да пишеш под линукс - там има сокеткан който поддържа доста адаптери, вкл. PCAN, но и вградения на beaglebone-а (BBB) и RPi SPI адаптерите. Има си J1939 стека, така че остава да направиш отгоре нивото (таблиците на Димитър). Удобното е че там можеш да пишеш на какъвто език/фреймурк искаш. |
||||||||||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|