ECANTOOLS是一個專門用于監(jiān)控CAN-bus網(wǎng)絡(luò)的軟件硬件工具,功能通用而且非常強大,使用這款軟件可以幫助您對汽車的OBD接口進行編輯操作,讓您的CAN分析更加方便,官方版有多任務(wù)、不依賴于程序的統(tǒng)一操作、剪切、粘貼等等功能。
軟件介紹
GC-Tech CAN分析儀是一個用監(jiān)控CAN-bus網(wǎng)絡(luò)的軟件硬件工具,功能通用而且非常強大。
GC-Tech CAN分析儀軟件作為標(biāo)準(zhǔn)的Windows 9X/ME/2000/XP 下的32 位應(yīng)用程序,體現(xiàn)了與操作系統(tǒng)相關(guān)的所有優(yōu)勢,比如多任務(wù)、不依賴于程序的統(tǒng)一操作、剪切、粘貼等等。
GC-Tech CAN分析儀軟件是基于GC-Tech CAN分析儀硬件的軟件程序,可以運行在安裝CAN分析儀硬件的計算機上,同時能夠處理11 位標(biāo)志符模式(CAN2.0A 協(xié)議)和29 位標(biāo)識符模式(CAN2.0B 協(xié)議)的CAN 報文。客戶應(yīng)用程序?qū)嶋H處理各類 CANBUS 報文信息,并提供強大的分析功能。
定義說明
CAN:控制器局域網(wǎng)(Controller Area Network)。
數(shù)據(jù)幀:CAN總線的標(biāo)準(zhǔn)數(shù)據(jù)報文。一個數(shù)據(jù)幀包括一個11位或29位的標(biāo)識符(COBID)和一個0到8字節(jié)的數(shù)據(jù)域。
錯誤幀:用來指示CAN總線錯誤的特殊報文。
遠程幀:CAN請求報文。是一種請求數(shù)據(jù)報文幀而沒有數(shù)據(jù)域的特殊幀。
RTR(Remote Transmit Request):CAN數(shù)據(jù)幀的一位,用來標(biāo)識報文是數(shù)據(jù)幀還是遠程幀。
跟蹤:接收到CAN報文的記錄。
觸發(fā)事件:引起控制面板的狀態(tài)從后置觸發(fā)到前置觸發(fā)的已定義的事件。
脫機模式
10(開始等待時間),1(模式 1=CAN1收發(fā) 2=can2收發(fā) 3=CAN1收CAN2發(fā) 4=CAN2收CAN1發(fā)),40000000(觸發(fā)ID,如果是40000000表示不觸發(fā)),0000(替換掩碼0000 00xx,xxxx xxxx 每位代表一個替換 1變換,0不換。按ID,長度,數(shù)據(jù)順序,二進制),0D223344(發(fā)送ID),0(0=標(biāo)準(zhǔn)幀,1=標(biāo)準(zhǔn)遠程幀,2=擴展幀,3=擴展遠程幀),8(長度),01 02 03 04 05 06 07 08,100(發(fā)送次數(shù),0表示無限次),500(間隔時間ms)
例如:
10,1,40000000,0000,144,0,8,01 02 03 04 05 06 07 08,100,500
此條數(shù)據(jù)的功能是:
上電等待10ms,初始化CAN1通道收發(fā)數(shù)據(jù),不設(shè)置觸發(fā),不替換ID和數(shù)據(jù),發(fā)送ID 144,標(biāo)準(zhǔn)幀,數(shù)據(jù)長度8位,發(fā)送數(shù)據(jù)01 02.。...08,發(fā)送次數(shù)100次,每次發(fā)送時間間隔500ms。
10,3,11111111,0020,123,0,8,01 02 03 04 05 06 07 08,1,500
此條數(shù)據(jù)的功能是:
上電等待10ms,初始化為CAN1收到數(shù)據(jù)后往CAN2轉(zhuǎn)發(fā),觸發(fā)ID 11111111即收到以此ID開頭的數(shù)據(jù)才轉(zhuǎn)發(fā),替換掩碼0020替換第三個字節(jié)的數(shù)據(jù)為00(此段為十六進制數(shù)據(jù),轉(zhuǎn)換為二進制0000 0000,0010 0000其中逗號前邊兩位為幀ID和長度,逗號后邊八位為幀數(shù)據(jù),0表示不換、1表示換,設(shè)置成替換的將會變成00),發(fā)送ID 123 如沒有設(shè)置ID替換則此位無意義,標(biāo)準(zhǔn)幀如第三位設(shè)置觸發(fā)了則此位無意義觸發(fā)數(shù)據(jù)與原數(shù)據(jù)幀格式相同,發(fā)送數(shù)據(jù)如已設(shè)置觸發(fā)則此位無意義,發(fā)送次數(shù)1次,間隔500ms。
10,3,00000222,0000,123,0,8,01 02 03 04 05 06 07 08,1,500
此條數(shù)據(jù)的功能是:
上電等待10ms,初始化為CAN1收到數(shù)據(jù)后往CAN2轉(zhuǎn)發(fā),觸發(fā)ID 00000222即收到以此ID開頭的數(shù)據(jù)才轉(zhuǎn)發(fā),替換掩碼0000所有數(shù)據(jù)均不替換,發(fā)送ID 123 如沒有設(shè)置ID替換則此位無意義,標(biāo)準(zhǔn)幀如第三位設(shè)置觸發(fā)了則此位無意義觸發(fā)數(shù)據(jù)與原數(shù)據(jù)幀格式相同,發(fā)送數(shù)據(jù)沒有設(shè)置替換則此位無意義,發(fā)送次數(shù)1次,間隔500ms。此條數(shù)據(jù)可實現(xiàn)CAN1所有以00000222幀ID開頭的數(shù)據(jù)都將原封不動的轉(zhuǎn)發(fā)到CAN2,類似單方向中繼。