Orodha ya maudhui:

Jinsi ya Kuamua Takwimu za Basi za Gari ya Gari: Hatua 8
Jinsi ya Kuamua Takwimu za Basi za Gari ya Gari: Hatua 8

Video: Jinsi ya Kuamua Takwimu za Basi za Gari ya Gari: Hatua 8

Video: Jinsi ya Kuamua Takwimu za Basi za Gari ya Gari: Hatua 8
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Novemba
Anonim
Jinsi ya kupambanua Takwimu za Basi za Gari
Jinsi ya kupambanua Takwimu za Basi za Gari

Katika hii tunayoweza kufundisha tutarekodi data ya basi ya CAN ya gari au lori na kubadilisha data ya kumbukumbu ya basi ya CAN kuwa kumbukumbu zinazoweza kusomeka. Kwa kusimba tutatumia huduma ya wingu ya can2sky.com ambayo ni bure. Tunaweza kurekodi logi na adapta za CAN-USB lakini zingatia fomati ya logi - inapaswa kuendana na huduma ya dekoda.

Hatua ya 1: Chagua zana ya CAN-basi / USB na Programu

Kuchagua zana ya CAN-basi / USB na Programu
Kuchagua zana ya CAN-basi / USB na Programu

decoder ya can2sky.com inasaidia aina kadhaa za logi ya basi:

1. Fomati ya faili ya trc-CAN inaweza

Kiunga cha adapta ya USB

CAN logi ya basi (29bit) mfano (lori, mabasi, matrekta, mitambo mingine ya kibiashara). Faili inapaswa kuwa na ugani wa *.trc. Maoni ya data ya Kitambulisho cha Muda

40, 425 18FFB5F2 8 3A 82 FF 5C C6 80 11 05

40, 431 18F005F6 8 FF FF FF FB FB FF FF 20 50

40, 431 14FFB4F6 8 00 FF 16 F0 FF FF FF FF

40, 433 18FFB6F2 8 00 00 00 00 F1 12 FF FF

Mfano wa kupakua

Mfano wa gari la basi (11bit) (magari). Faili inapaswa kuwa na ugani wa *.trc.

Mfano wa muundo

36, 492 1 0004 40A 8 C0 00 38 8F 94 DA 07 3A 00000000

36, 592 1 0004 40A 8 C0 01 00 00 9F AF 00 35 00000000

36, 692 1 0004 40A 8 BF 00 3D 04 02 37 A7 00 00000000

36, 792 1 0004 40A 8 BF 02 22 00 00 00 02 2B 00000000

36, 892 1 0004 40A 8 BF 03 30 00 02 00 00 00 00000000

36, 992 1 0004 40A 8 BF 04 31 80 00 24 00 06 00000000

Mfano wa kupakua

2. Umbizo la pato la candump ya matumizi ya Linux

Faili hii inapaswa kuwa na ugani *.log. Unaweza kutumia Raspberry Pi, Orange Pi au PC nyingine yoyote ya Linux na programu-jalizi na programu-ya-programu iliyosanikishwa. Jinsi ya kuweka Pi kwa operesheni ya CAN-basi unaweza kusoma hapo. Mfano wa muundo wa 11bit:

(1579876676.199507) slcan0 2DE # 000000000000005050

(1579876676.199539) slcan0 358 # 000A800000000000

(1579876676.199547) slcan0 1CA # 0000000005005055

(1579876676.199553) slcan0 1CB # 00000000000185

Mfano wa kupakua

3. Fomati rahisi ya csv

Faili hii inapaswa kuwa na kiendelezi *.csv

Kamba ya kwanza - kichwa na majina ya safu. Safu ya SA ni muhimu lakini inaweza kujazwa na "1". wakati; PGN; SA; b0; b1; b2; b3; b4; b5; b6; b7;;

0, 01; 41; 1; 7A; 3; 0; 0; 0; 0; 0; 0;;

0, 02; 50; 1; 0; 20; 90; B0; FF; FF; FF; FF;;

0, 03; 0D0; 1; B5; 20; 0; 8; 0D; 90; FF; FF;;

0, 04; 1A0; 1; 0; 40; 0; 0; FE; FE; 0; 0E;;

0, 05; 280; 1; 1; 22; CC; 0C; 22; 0; 17; 19;;

0, 06; 288; 1; 8A; 7B; 10; 0; 0; 53; 93; 0F;;

Pakua mfano Pakua mfano

Kwa basi ya 29-bit CAN, tumia tu ka 2 za PGN kwenye safu ya PGN (kwa mfano - FEF2, FECA, nk).

Hatua ya 2: Jisajili na Ingia kwa Huduma ya Can2sky.com

Jisajili na Ingia kwa Huduma ya Can2sky.com
Jisajili na Ingia kwa Huduma ya Can2sky.com
Jisajili na Ingia kwa Huduma ya Can2sky.com
Jisajili na Ingia kwa Huduma ya Can2sky.com

Mara tu kumbukumbu yako ya basi ya CAN imerekodiwa unaweza kuipakia kwenye huduma ya can2sky.com ili kuipambanua.

Lazima ujiandikishe kuingia kwenye huduma. Barua pepe inahitaji uthibitisho, ambao utatumwa na huduma.

Baada ya kuingia unaweza kupakia logi yako ya kwanza ya CAN. Bonyeza Pakia kitufe cha faili cha TRC.

Hatua ya 3: Pakia Rekodi yako ya basi ya CAN

Pakia gari lako la basi la CAN
Pakia gari lako la basi la CAN
Pakia gari lako la basi la CAN
Pakia gari lako la basi la CAN

Chagua chaguo mpya la Gari na ujaze habari juu ya gari (sehemu zote zinahitajika).

Buruta na uangushe faili yako ya logi ya basi.

Halafu tunaweza kuchagua kichunguzi (DBC-file) kusanidi kumbukumbu. Huduma itaangalia wachunguzi wote wanaowezekana na kuonyesha vigezo kadhaa vinavyolingana kutoka kwa msuluhishi na logi. Chagua kitambulisho kinachofaa zaidi kusanidi kumbukumbu yako. Kuzingatia mtayarishaji huyo huyo atakupa matokeo bora.

Kwa basi ya 29bit CAN ya lori, mabasi na magari mengine ya kibiashara tutatumia moja ya wachunguzi wa J1939 kwa sababu ya kiwango hiki cha tasnia. Kwa magari hakuna viwango hivyo kila gari ni tofauti kwa vitambulisho vya basi la CAN. Hiyo inamaanisha kwamba ingawa tunaweza kutumia kisomaji cha Ford kusuluhisha data ya Mercedes - lakini tutapokea matokeo yasiyofaa hata na idadi kubwa ya vitambulisho vinavyolingana. Kwa sababu wauzaji wa gari tofauti wanaweza kutumia vitambulisho sawa kwa vigezo tofauti.

Katika mfano wetu kwa logi ya BMW X6 tutatumia kiboreshaji cha BMW X1, kwa sababu ya mtengenezaji sawa na idadi kubwa ya vitambulisho vinavyolingana.

Bonyeza Tuma.

Hatua ya 4: Taswira ya Takwimu za Basi la CAN

Taswira ya Takwimu za Basi la CAN
Taswira ya Takwimu za Basi la CAN
Taswira ya Takwimu za Basi la CAN
Taswira ya Takwimu za Basi la CAN
Taswira ya Takwimu za Basi la CAN
Taswira ya Takwimu za Basi la CAN

Dirisha kuu la dashibodi linaonekana mahali ambapo unaweza kuona magogo na vinjari vyako vyote (chaguo-msingi na vinjari vyako vya faragha). Baada ya hali ya muda wa kumbukumbu yako itabadilishwa kutoka "maendeleo" na "kukamilika"

Bonyeza Tazama ili uone taswira.

Sehemu ya kushoto ya skrini - orodha ya vitambulisho vya CAN ambavyo vinafanya kazi kwenye logi hii. Baadhi yao yanatambuliwa na DBC-parser, zingine - sio (zilizo na alama nyekundu).

Safu ya thamani inaonyesha kiwango cha chini na cha juu cha parameter wakati wa logi. Unaweza kubadilisha kipindi cha uchambuzi ukitumia mipangilio anuwai ya Kichujio cha Wakati. Ikiwa unabonyeza parameter katika orodha ya parameter - inakuwa kijani. Jedwali la maadili litaonekana na njama ya parameta.

Unaweza kuvuta kiwanja na kitufe cha kushoto cha panya na uchague sehemu ya njama. Unaweza kujenga viwanja kadhaa mara moja, pia unaweza kuchanganya viwanja kutoka kwa faili tofauti za kumbukumbu. Ili kuchagua chanzo kingine cha vigezo unaweza kubofya kwenye sanduku la orodha ya magogo yaliyopakiwa.

Sehemu ya kichujio inaruhusu kuchuja vigezo vya basi vya CAN ambavyo havivutii kwetu. Vigezo vilivyowekwa alama ya kijani vinaonekana kwenye orodha. Inversion itabadilisha uteuzi.

Hatua ya 5: Mhariri wa Parser

Mhariri wa Parser
Mhariri wa Parser
Mhariri wa Parser
Mhariri wa Parser

Kanuni za usanidi wa ujumbe wa basi-CAN zinaelezewa na faili za DBC. Kila parameter (SPN) ina kanuni yake ya kusimba ambayo unaweza kuhariri, kuiga au kufuta katika mhariri wa SPN

Dirisha la mhariri wa SPN lina habari zote zinazohusiana na usimbuaji wa parameta hii ya basi ya CAN.

Anza kidogo - nafasi ya kuanza kwa parameter katika ujumbe wa basi wa CAN (kwa bits, kwa sababu kuna vigezo vingi vyenye nambari). Kila baiti = 8 bits (fyi). Bit urefu - urefu wa parameter ya CAN katika bits.

Endian ndogo au Big endian - hesabu ya agizo la ka. Huduma inasaidia muundo wa Intel (Little endian) au Motorola Lsb (Big endian).

Kiwango cha kiwango cha kubadilisha kinaweza kuthamini kuwa parameta halisi.

Kukamilisha - kukabiliana na thamani halisi, kwa hivyo data halisi imehesabiwa kama kipimo cha CAN parameter * + kukabiliana.

Min na Max - kiwango cha chini na kiwango cha juu cha thamani (hiari).

Unaweza kuona pia matokeo ya operesheni yako ya kusimbua katika DEC, HEX na fomati ya binary. Baada ya mabadiliko ya SPN utahamasishwa kuokoa kiboreshaji cha DBC chini ya jina jipya (huwezi kurekebisha faili-msingi ya DBC-faili), unaweza kuunda tu toleo jipya lake. Uundaji wa DBC-parser mpya inaweza kuchukua muda mwingi (dakika kadhaa, tafadhali, subira).

Hatua ya 6: Boresha mtunzaji wako wa Kibinafsi

Boresha mchungaji wako wa Kibinafsi
Boresha mchungaji wako wa Kibinafsi
Boresha mchungaji wako wa Kibinafsi
Boresha mchungaji wako wa Kibinafsi
Boresha mchungaji wako wa Kibinafsi
Boresha mchungaji wako wa Kibinafsi

Katika mhariri wa SPN unaweza kuongeza sheria za kusimba kwa ujumbe ambao hautambuliki.

Bonyeza + SPN kuifanya. Tena, huwezi kuunda sheria mpya ya SPN kwa chaguo-msingi DBC, kwa hivyo utahamasishwa utengeneze mpya.

Baada ya kuhifadhi kama DBC mpya fungua logi yako na msomaji mpya.

Sasa unaweza kuongeza ufafanuzi mpya wa SPN. Mhariri wa SPN ataonekana mahali ambapo unaweza kuweka jina la SPN na uweke bits na kiwango cha maana.

Kwa kuwa SPN mpya imeundwa unaweza kutumia matokeo yake kwa viwanja na kuchambua pamoja na vigezo vingine. Baiti inayotumika (inayobadilisha) wakati wa uchambuzi itakuwa na rangi.

Hatua ya 7: Fanya Kumbukumbu yako iwe ya Umma

Fanya Kumbukumbu Yako Hadharani
Fanya Kumbukumbu Yako Hadharani
Fanya Kumbukumbu Yako Hadharani
Fanya Kumbukumbu Yako Hadharani

Kwa chaguo-msingi, kila kumbukumbu ni ya faragha na inaweza kukaguliwa tu na mmiliki wake. Lakini unaweza kuzima swichi hii na ufanye logi "Umma".

Baada ya kuingia chini ya jina mpya la mtumiaji tutaona logi hii katika sehemu ya umma, inayoweza kupatikana kwa mtumiaji yeyote wa jukwaa. Kila mtu anaweza kuipitia na kujenga viwanja, chapisho linapongezwa chini ya logi.

Hatua ya 8: Hifadhi Matokeo katika Faili la PDF

Hifadhi Matokeo katika Faili la PDF
Hifadhi Matokeo katika Faili la PDF

Unaweza kutoa ripoti na vigezo vyote vya data vya basi vya kutambuliwa na kutambuliwa. Bonyeza Hamisha kwa PDF.

Ilipendekeza: