Բովանդակություն:

Ինչպես վերծանել մեքենայի CAN ավտոբուսի տվյալները. 8 քայլ
Ինչպես վերծանել մեքենայի CAN ավտոբուսի տվյալները. 8 քայլ

Video: Ինչպես վերծանել մեքենայի CAN ավտոբուսի տվյալները. 8 քայլ

Video: Ինչպես վերծանել մեքենայի CAN ավտոբուսի տվյալները. 8 քայլ
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Հունիսի
Anonim
Ինչպես վերծանել մեքենայի CAN ավտոբուսի տվյալները
Ինչպես վերծանել մեքենայի CAN ավտոբուսի տվյալները

Այս հրահանգում մենք գրանցելու ենք մեքենայի կամ բեռնատարի CAN ավտոբուսի տվյալները և գրանցված CAN ավտոբուսի տեղեկամատյանների տվյալները փոխակերպում ենք ընթերցելի արժեքների: Վերծանման համար մենք կօգտագործենք can2sky.com ամպային ծառայությունը, որն անվճար է: Մենք կարող ենք գրանցամատյանը գրանցել CAN -USB ադապտերների միջոցով, սակայն ուշադրություն դարձնել տեղեկամատյանների ձևաչափին. Այն պետք է համատեղելի լինի ապակոդավորման ծառայության հետ:

Քայլ 1. Ընտրելով CAN-bus/USB գործիք և ծրագրակազմ

Ընտրելով CAN-bus/USB գործիք և ծրագրակազմ
Ընտրելով CAN-bus/USB գործիք և ծրագրակազմ

can2sky.com- ի ապակոդավորիչն ապահովում է պահածոների մատյանների մի քանի տեսակներ.

1. CAN-hacker trc-file format

USB ադապտերների հղում

CAN ավտոբուսի տեղեկամատյան (29 բիթ) օրինակ (բեռնատար, ավտոբուսներ, տրակտորներ, այլ առևտրային տեխնիկա): Ֆայլը պետք է ունենա *.trc ընդլայնում: Time ID DLC տվյալների մեկնաբանություն

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

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

Ներբեռնեք օրինակը

CAN ավտոբուսի տեղեկամատյան (11 բիթ) օրինակ (մեքենաներ): Ֆայլը պետք է ունենա *.trc ընդլայնում:

Ձևաչափի օրինակ

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 0000000000

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

Ներբեռնեք օրինակը

2. Լինուքս կոմունալ ձեռնարկի ելքային ձևաչափ:

Այս ֆայլը պետք է ունենա ընդլայնում *.log. Դուք կարող եք օգտագործել Raspberry Pi- ն, Orange Pi- ն կամ Linux- ի ցանկացած այլ համակարգիչ `տեղադրված պահածոյի և օգտագործման համար նախատեսված ծրագրակազմով: Ինչպես տեղադրել Pi- ն CAN-bus- ի շահագործման համար, կարող եք կարդալ այնտեղ: 11 բիթ ձևաչափի օրինակ.

(1579876676.199507) slcan0 2DE#000000000000000050

(1579876676.199539) slcan0 358#000A800000000000

(1579876676.199547) slcan0 1CA#0000000005005055

(1579876676.199553) slcan0 1CB#00000000000185

Ներբեռնեք օրինակը

3. Պարզ csv ձևաչափ

Այս ֆայլը պետք է ունենա ընդլայնում *.csv

Առաջին տող - վերնագիր տողերի անուններով: SA տողը անհրաժեշտ է, բայց կարող է լրացվել «1» -ով: ժամանակ; 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; ՍԴ; 0C; 22; 0; 17; 19;;

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

Ներբեռնման օրինակ Ներբեռնեք օրինակ

29 -բիթանոց CAN ավտոբուսի համար պարզապես օգտագործեք 2 բայթ PGN PGN սյունակում (օրինակ ՝ FEF2, FECA և այլն):

Քայլ 2: Գրանցվեք և մուտք գործեք Can2sky.com ծառայություն

Գրանցվեք և մուտք գործեք Can2sky.com ծառայություն
Գրանցվեք և մուտք գործեք Can2sky.com ծառայություն
Գրանցվեք և մուտք գործեք Can2sky.com ծառայություն
Գրանցվեք և մուտք գործեք Can2sky.com ծառայություն

Ձեր CAN ավտոբուսի մատյանը գրանցվելուց հետո կարող եք այն վերբեռնել can2sky.com ծառայության մեջ ՝ այն վերծանելու համար:

Enterառայություն մուտք գործելու համար դուք պետք է գրանցվեք: Էլ.փոստը պահանջում է հաստատում, որը կուղարկվի ծառայության կողմից:

Մուտք գործելուց հետո կարող եք բեռնել ձեր առաջին CAN տեղեկամատյանը: Կտտացրեք Վերբեռնել TRC- ֆայլ կոճակը:

Քայլ 3: Բեռնեք ձեր CAN ավտոբուսի մատյանը

Բեռնեք ձեր CAN ավտոբուսի մատյանը
Բեռնեք ձեր CAN ավտոբուսի մատյանը
Բեռնեք ձեր CAN ավտոբուսի մատյանը
Բեռնեք ձեր CAN ավտոբուսի մատյանը

Ընտրեք «Նոր մեքենա» տարբերակը և լրացրեք մեքենայի մասին տեղեկությունները (բոլոր դաշտերը պարտադիր են):

Քաշեք և գցեք ձեր CAN ավտոբուսի տեղեկամատյան ֆայլը:

Այնուհետև մենք կարող ենք ընտրել վերլուծիչ (DBC- ֆայլ) ՝ տեղեկամատյանը վերծանելու համար: Serviceառայությունը կստուգի բոլոր հնարավոր վերլուծիչները և ցույց կտա մի շարք համապատասխան պարամետրեր վերլուծիչից և մատյանից: Ընտրեք ամենահարմար վերլուծիչը ՝ ձեր մատյանը վերծանելու համար: Հաշվի առեք, որ նույն արտադրողի վերլուծիչը ձեզ ավելի լավ արդյունքներ կապահովի:

29 բիթանոց CAN ավտոբուսի բեռնատարների, ավտոբուսների և այլ առևտրային տրանսպորտային միջոցների համար մենք կօգտագործենք J1939 վերլուծիչներից մեկը ՝ արդյունաբերության այս ստանդարտի պատճառով: Մեքենաների համար չափանիշներ չկան, այնպես որ յուրաքանչյուր մեքենա տարբերվում է CAN ավտոբուսի ID- ների առումով: Դա նշանակում է, որ չնայած մենք կարող ենք օգտագործել Ford վերլուծիչը Mercedes- ի տվյալները վերծանելու համար, բայց անիմաստ արդյունքներ կստանանք նույնիսկ մեծ թվով համապատասխան ID- ներով: Քանի որ տարբեր մեքենաների վաճառողներ կարող են օգտագործել նույն ID- ները տարբեր պարամետրերի համար:

Մեր օրինակում BMW X6 տեղեկամատյանում մենք կօգտագործենք BMW X1 վերլուծիչը ՝ նույն արտադրողի և համապատասխան թվերի նույնականացման պատճառով:

Կտտացրեք Ուղարկել:

Քայլ 4. CAN ավտոբուսի տվյալների պատկերացում

CAN ավտոբուսի տվյալների պատկերացում
CAN ավտոբուսի տվյալների պատկերացում
CAN ավտոբուսի տվյալների պատկերացում
CAN ավտոբուսի տվյալների պատկերացում
CAN ավտոբուսի տվյալների պատկերացում
CAN ավտոբուսի տվյալների պատկերացում

Հիմնական վահանակի պատուհանը հայտնվում է, որտեղ կարող եք տեսնել ձեր բոլոր տեղեկամատյաններն ու վերլուծիչները (ինչպես կանխադրված, այնպես էլ ձեր մասնավոր վերլուծիչները): Որոշ ժամանակ անց ձեր տեղեկամատյանի կարգավիճակը կփոխվի «առաջընթացից» մինչև «ավարտված»

Կտտացրեք Դիտել ՝ վիզուալիզացիան տեսնելու համար:

Էկրանի ձախ մաս - CAN նույնացուցիչների ցուցակ, որոնք ակտիվ են այս մատյանում: Նրանցից ոմանք ճանաչվում են DBC- վերլուծիչով, ոմանք `ոչ (նշված են կարմիր ֆոնով):

Արժեքի սյունակը ցույց է տալիս գրանցման ընթացքում նվազագույն և առավելագույն պարամետրերի արժեքը: Դուք կարող եք փոխել վերլուծության ժամանակահատվածը ՝ օգտագործելով Time Filter միջակայքի կարգավորումները: Եթե պարամետրերի ցանկում սեղմեք պարամետրի վրա, այն կդառնա կանաչ: Կհայտնվի արժեքների աղյուսակ և պարամետրերի գծապատկեր:

Դուք կարող եք մեծացնել գծապատկերը մկնիկի ձախ կոճակով և ընտրելով գծապատկերի մի մասը: Կարող եք միանգամից մի քանի սյուժե կառուցել, ինչպես նաև կարող եք միավորել տարբեր տեղեկամատյանների գծապատկերներ: Պարամետրերի այլ աղբյուր ընտրելու համար կարող եք սեղմել բեռնված տեղեկամատյանների ցանկի տուփի վրա:

Terտիչ բաժինը թույլ է տալիս զտել CAN ավտոբուսի պարամետրերը, որոնք մեզ համար հետաքրքիր չեն թվում: Կանաչով նշված պարամետրերը հայտնվում են ցանկում: Inversion- ը կշրջի ընտրությունը:

Քայլ 5: Վերլուծող խմբագիր

Վերլուծող խմբագիր
Վերլուծող խմբագիր
Վերլուծող խմբագիր
Վերլուծող խմբագիր

CAN-bus հաղորդագրությունների վերծանման կանոնները նկարագրված են DBC- ֆայլերով: Յուրաքանչյուր պարամետր (SPN) ունի իր վերծանման կանոնը, որը կարող եք խմբագրել, կլոնավորել կամ ջնջել SPN խմբագրիչում

SPN խմբագրիչի պատուհանը պարունակում է CAN ավտոբուսի այս պարամետրի վերծանման հետ կապված բոլոր տեղեկությունները:

Բիթ սկիզբ-պարամետրի մեկնարկային դիրքը CAN ավտոբուսի հաղորդագրության մեջ (բիթերով, քանի որ բիտ-կոդավորված պարամետրերը շատ են): Յուրաքանչյուր բայթ = 8 բիթ (fyi): Բիտ երկարություն - CAN պարամետրի երկարությունը բիթերում:

Փոքր էնդիան կամ Մեծ էնդիան `բայթ կարգի թվարկում: Serviceառայությունն աջակցում է ինչպես Intel (Little endian), այնպես էլ Motorola Lsb (Big endian) ձևաչափին:

Մասշտաբ - սանդղակ, թե ինչպես փոխարկել կարող է արժեքը իրական պարամետրի:

Օֆսեթ - իրական արժեքի փոխհատուցում, ուստի իրական տվյալները հաշվարկվում են որպես CAN պարամետր * սանդղակ + օֆսեթ:

Min և Max - նվազագույն և առավելագույն արժեքը (ըստ ցանկության):

Դուք կարող եք տեսնել նաև ձեր վերծանման գործողության արդյունքը DEC, HEX և երկուական ձևաչափով: SPN- ի փոփոխությունից հետո ձեզ կառաջարկվի պահպանել DBC- վերլուծիչը նոր անունով (դուք չեք կարող փոփոխել կանխադրված DBC- ֆայլը), կարող եք միայն ստեղծել դրա նոր տարբերակը: Նոր DBC- վերլուծիչի ստեղծումը կարող է շատ ժամանակ տևել (մի քանի րոպե, խնդրում եմ, համբերատար եղեք):

Քայլ 6. Բարելավեք ձեր անձնական վերլուծողը

Բարելավեք ձեր անձնական վերլուծողը
Բարելավեք ձեր անձնական վերլուծողը
Բարելավեք ձեր անձնական վերլուծողը
Բարելավեք ձեր անձնական վերլուծողը
Բարելավեք ձեր անձնական վերլուծողը
Բարելավեք ձեր անձնական վերլուծողը

SPN- խմբագրում կարող եք ավելացնել չճանաչված հաղորդագրությունների վերծանման կանոններ:

Կտտացրեք +SPN ՝ այն դարձնելու համար: Կրկին, դուք չեք կարող ստեղծել նոր SPN կանոն լռելյայն DBC- ում, ուստի ձեզ կառաջարկվի կատարել նորը:

Որպես նոր DBC պահելուց հետո բացեք ձեր տեղեկամատյանը նոր վերլուծիչով:

Այժմ կարող եք ավելացնել SPN- ի նոր սահմանումներ: SPN- խմբագիրը կհայտնվի, որտեղ կարող եք տեղադրել SPN- ի անունը և նշանակել բիտեր և մասշտաբներ:

Քանի որ ստեղծվել է նոր SPN, կարող եք դրա արդյունքը օգտագործել գծապատկերների համար և վերլուծել այլ պարամետրերի հետ միասին: Վերլուծության ընթացքում ակտիվ (փոփոխվող) բայթերը գունավոր կլինեն:

Քայլ 7: Հրապարակեք ձեր տեղեկամատյանը:

Հրապարակեք ձեր տեղեկամատյանը
Հրապարակեք ձեր տեղեկամատյանը
Հրապարակեք ձեր տեղեկամատյանը
Հրապարակեք ձեր տեղեկամատյանը

Լռելյայն, յուրաքանչյուր մատյան մասնավոր է և կարող է վերանայվել միայն դրա սեփականատիրոջ կողմից: Բայց դուք կարող եք անջատել այս անջատիչը և գրանցամատյանը դարձնել «Հանրային»:

Նոր օգտվողի անունով մուտք գործելուց հետո մենք կտեսնենք այս տեղեկամատյանը հանրային բաժնում ՝ հասանելի հարթակի ցանկացած օգտագործողի համար: Բոլորը կարող են վերանայել այն և կառուցել հողամասեր, գովասանագրեր տեղադրել տեղեկամատյանում:

Քայլ 8: Պահեք արդյունքները PDF ֆայլում

Պահպանեք արդյունքները PDF ֆայլում
Պահպանեք արդյունքները PDF ֆայլում

Դուք կարող եք ստեղծել հաշվետվություն `ճանաչված և չճանաչված CAN ավտոբուսի տվյալների պարամետրերով: Կտտացրեք Արտահանել PDF- ին:

Խորհուրդ ենք տալիս: