Sisällysluettelo:

Ajoneuvon CAN -väylätietojen purkaminen: 8 vaihetta
Ajoneuvon CAN -väylätietojen purkaminen: 8 vaihetta

Video: Ajoneuvon CAN -väylätietojen purkaminen: 8 vaihetta

Video: Ajoneuvon CAN -väylätietojen purkaminen: 8 vaihetta
Video: Джентльмены удачи (FullHD, комедия, реж. Александр Серый, 1971 г.) 2024, Joulukuu
Anonim
Ajoneuvon CAN -väylätietojen purkaminen
Ajoneuvon CAN -väylätietojen purkaminen

Tässä ohjeessa tallennamme auton tai kuorma -auton CAN -väylätiedot ja muunnamme tallennetut CAN -väylälokitiedot luettavissa oleviksi arvoiksi. Dekoodaamiseen käytämme ilmaista can2sky.com -pilvipalvelua. Voimme tallentaa lokin CAN -USB -sovittimilla, mutta kiinnitä huomiota lokimuotoon - sen pitäisi olla yhteensopiva dekooderipalvelun kanssa.

Vaihe 1: CAN-väylän/USB-työkalun ja ohjelmiston valitseminen

CAN-väylän/USB-työkalun ja -ohjelmiston valitseminen
CAN-väylän/USB-työkalun ja -ohjelmiston valitseminen

can2sky.com -dekooderi tukee useita erilaisia tölkkiväylälokeja:

1. CAN-hakkeri trc-tiedostomuoto

USB -sovittimen linkki

Esimerkki CAN -väylälokista (29 -bittinen) (kuorma -auto, linja -autot, traktorit, muu kaupallinen kone). Tiedoston laajennuksen tulee olla *.trc. Time ID DLC -tietojen kommentti

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

40, 431 18F005F6 8 FF FF FF 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

Lataa esimerkki

Esimerkki CAN -väylälokista (11 -bittinen) (autot). Tiedostossa tulee olla *.trc -laajennus.

Esimerkki muodosta

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

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

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

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

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

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

Lataa esimerkki

2. Linux -apuohjelman tulostusmuoto

Tällä tiedostolla tulee olla laajennus *.log. Voit käyttää Raspberry Pi-, Orange Pi- tai mitä tahansa muuta Linux-tietokonetta, johon on asennettu tölkin käyttöliittymä ja can-utils-ohjelmisto. Pi: n asentaminen CAN-väylän käyttöön voit lukea täältä. Esimerkki 11 -bittisestä formaatista:

(1579876676.199507) slcan0 2DE#0000000000000050

(1579876676.199539) slcan0 358#000A800000000000

(1579876676.199547) slcan0 1CA#0000000005005055

(1579876676.199553) slcan0 1CB#00000000000185

Lataa esimerkki

3. Yksinkertainen csv -muoto

Tämän tiedoston laajennuksen tulee olla *.csv

Ensimmäinen merkkijono - otsikko, jossa on rivien nimet. SA -rivi on pakollinen, mutta sen voi täyttää "1". aika; 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;;

Lataa esimerkki Lataa esimerkki

Jos käytät 29 -bittistä CAN -väylää, käytä vain 2 tavua PGN: tä PGN -sarakkeessa (esimerkiksi - FEF2, FECA jne.).

Vaihe 2: Rekisteröidy ja kirjaudu sisään Can2sky.com -palveluun

Rekisteröidy ja kirjaudu sisään Can2sky.com -palveluun
Rekisteröidy ja kirjaudu sisään Can2sky.com -palveluun
Rekisteröidy ja kirjaudu sisään Can2sky.com -palveluun
Rekisteröidy ja kirjaudu sisään Can2sky.com -palveluun

Kun CAN -väyläloki on tallennettu, voit ladata sen can2sky.com -palveluun purkaaksesi sen.

Sinun on rekisteröidyttävä päästäksesi palveluun. Sähköposti vaatii vahvistuksen, joka lähetetään palvelun kautta.

Kirjautumisen jälkeen voit ladata ensimmäisen CAN -lokisi. Napsauta Lataa TRC-tiedosto -painiketta.

Vaihe 3: Lataa CAN -väyläloki

Lataa CAN -väyläloki
Lataa CAN -väyläloki
Lataa CAN -väyläloki
Lataa CAN -väyläloki

Valitse vaihtoehto Uusi auto ja täytä ajoneuvon tiedot (kaikki kentät ovat pakollisia).

Vedä ja pudota CAN -väylän lokitiedosto.

Sitten voimme valita jäsentimen (DBC-tiedosto) lokin purkamiseksi. Palvelu tarkistaa kaikki mahdolliset jäsentimet ja näyttää useita vastaavia parametreja jäsentäjästä ja lokista. Valitse sopivin jäsennys lokin dekoodaamiseen. Ota huomioon, että sama valmistajan jäsennys antaa sinulle parempia tuloksia.

Kuorma -autojen, linja -autojen ja muiden hyötyajoneuvojen 29 -bittiseen CAN -väylään käytämme yhtä J1939 -jäsentimistä tämän standardin vuoksi. Autoille ei ole standardeja, joten jokainen ajoneuvo on erilainen CAN -väylätunnusten suhteen. Tämä tarkoittaa sitä, että vaikka voimme käyttää Fordin jäsentäjää Mercedes -datan dekoodaamiseen - mutta saamme hyödyttömiä tuloksia jopa suurella määrällä vastaavia tunnuksia. Koska eri autotoimittajat voivat käyttää samoja tunnuksia eri parametreille.

Esimerkissämme BMW X6 -lokille käytämme BMW X1 -jäsennystä, koska sama valmistaja ja suurin määrä vastaavia tunnuksia.

Napsauta Lähetä.

Vaihe 4: CAN -väylätietojen visualisointi

CAN -väylätietojen visualisointi
CAN -väylätietojen visualisointi
CAN -väylätietojen visualisointi
CAN -väylätietojen visualisointi
CAN -väylätietojen visualisointi
CAN -väylätietojen visualisointi

Näkyviin tulee koontinäytön pääikkuna, jossa näet kaikki lokit ja jäsentimet (sekä oletusarvoiset että yksityiset jäsentimet). Jonkin ajan kuluttua lokisi tila muuttuu "edistymisestä" tilaan "valmis"

Napsauta Näytä nähdäksesi visualisoinnin.

Näytön vasen osa - luettelo tässä lokissa aktiivisista CAN -tunnisteista. DBC-jäsennin tunnistaa osan niistä, jotkut eivät (merkitty punaisella taustalla).

Arvo -sarake näyttää parametrin vähimmäis- ja enimmäisarvon lokin aikana. Voit muuttaa analyysijaksoa Aikasuodattimen alueen asetuksilla. Jos napsautat parametrin luettelossa olevaa parametria, se muuttuu vihreäksi. Arvotaulukko tulee näkyviin ja parametrikuvaaja.

Voit zoomata kuvaa hiiren vasemmalla painikkeella ja valitsemalla osan tontista. Voit rakentaa useita tontteja kerralla, mutta voit myös yhdistää eri lokitiedostojen tontteja. Voit valita toisen parametrilähteen napsauttamalla ladattujen lokien luetteloruutua.

Suodatinosion avulla voidaan suodattaa pois CAN -väylän parametrit, jotka eivät näytä mielenkiintoisilta. Vihreäksi merkityt parametrit näkyvät luettelossa. Kääntö kääntää valinnan.

Vaihe 5: Parser Editor

Parser Editor
Parser Editor
Parser Editor
Parser Editor

DBC-tiedostot kuvaavat CAN-väylän viestien dekoodauksen säännöt. Jokaisella parametrilla (SPN) on oma dekoodaussääntö, jota voit muokata, kloonata tai poistaa SPN -editorissa

SPN -editori -ikkuna sisältää kaikki tämän CAN -väyläparametrin dekoodaukseen liittyvät tiedot.

Bitin alku-parametrin aloitusasento CAN-väylän sanomassa (bitteinä, koska bittikoodattuja parametreja on paljon). Jokainen tavu = 8 bittiä (fyi). Bitin pituus - CAN -parametrin pituus bitteinä.

Pieni endiaani tai iso endiaani - tavujärjestysluettelo. Palvelu tukee sekä Intel (Little endian) että Motorola Lsb (Big endian) -muotoa.

Scale - skaalaa, kuinka voit muuntaa can -arvon todelliseksi parametriksi.

Siirtymä - todellisen arvon siirtymä, joten todelliset tiedot lasketaan CAN -parametrina * asteikko + siirtymä.

Min ja Max - minimi- ja maksimiarvot (valinnainen).

Näet myös dekoodauksen tuloksen DEC-, HEX- ja binäärimuodossa. SPN-muokkauksen jälkeen sinua kehotetaan tallentamaan DBC-jäsennys uudella nimellä (et voi muokata DBC-oletustiedostoa), voit luoda vain uusi versio siitä. Uuden DBC-jäsennyksen luominen voi viedä paljon aikaa (useita minuutteja, ole kärsivällinen).

Vaihe 6: Paranna yksityistä jäsentäjää

Paranna yksityistä jäsentäjääsi
Paranna yksityistä jäsentäjääsi
Paranna yksityistä jäsentäjääsi
Paranna yksityistä jäsentäjääsi
Paranna yksityistä jäsentäjääsi
Paranna yksityistä jäsentäjääsi

SPN-editorissa voit lisätä dekoodaussääntöjä tunnistamattomille viesteille.

Napsauta +SPN, niin voit luoda uuden SPN -säännön DBC -oletusasetuksessa, joten sinua kehotetaan luomaan uusi sääntö.

Kun olet tallentanut uutena DBC: nä, avaa loki uudella jäsentimellä.

Nyt voit lisätä uusia SPN -määritelmiä. Näkyviin tulee SPN-editori, johon voit kirjoittaa SPN-nimen ja asettaa merkitykselliset bitit ja asteikon.

Koska uutta SPN: ää on luotu, voit käyttää sen tulosta kaavioihin ja analysoida yhdessä muiden parametrien kanssa. Aktiiviset (muuttuvat) tavut analyysin aikana värjätään.

Vaihe 7: Tee lokistasi julkinen

Tee lokistasi julkinen
Tee lokistasi julkinen
Tee lokistasi julkinen
Tee lokistasi julkinen

Oletuksena jokainen loki on yksityinen, ja vain sen omistaja voi tarkistaa sen. Mutta voit kytkeä tämän kytkimen pois päältä ja tehdä lokista "julkisen".

Kun olet kirjautunut sisään uudella käyttäjätunnuksella, näemme tämän lokin julkisessa osiossa, joka on kaikkien alustan käyttäjien käytettävissä. Jokainen voi tarkastella sitä ja rakentaa tontteja, lähettää kiitoksia lokin alle.

Vaihe 8: Tallenna tulokset PDF -tiedostoon

Tallenna tulokset PDF -tiedostoon
Tallenna tulokset PDF -tiedostoon

Voit luoda raportin, joka sisältää kaikki tunnistetut ja tunnistamattomat CAN -väylädataparametrit. Valitse Vie PDF -tiedostoon.

Suositeltava: