雙通道USBCAN設備是CAN總線開發工程師必備的工具之一,當懷疑手中的雙通道USBCAN分析儀是否損壞或想自發自收熟悉一下設備功能時,可通過CAN1和CAN2通道自發自收完成檢測與模擬。在模擬中可能會遇到一些小問題,我以最近遇到的一個案例為大家梳理一下具體的操作流程。
案例還原
近日,山東某汽車維修廠的王師傅聯系我說:我剛收到從貴公司購買的雙通道USBCAN-II Pro分析儀,使用前想按照設備說明書上的方式,先自檢一下設備的基本收發功能。但是兩個通道均顯示發送失敗,且ECANTOOLS軟件右下角報紅顯示“總線數據錯誤”,不知道是什么原因導致的。(如下圖)
問題分析
從以上兩張圖可以看出,王師傅的接線是正確的,而且也加入了終端電阻,但是在使用軟件打開設備的時候CAN1和CAN2通道的波特率沒有設置成一致的(1000/800),這才導致CAN1與CAN2之間收發數據失敗。在指導王師傅將CAN1和CAN2通道的波特率設置成一致之后再次收發數據就正常了。
思路梳理
1
接線與電阻
1.將CAN1通道的H與CAN2通道的H相連接,將CAN1通道的L與CAN2通道的L相連接,并將撥碼開關撥到ON,使用USB方口線將分析儀連接到電腦,接線如下圖所示:
2
安裝驅動并打開軟件
安裝ECAN Tools軟件與設備驅動,查看電腦設備管理器中USBCAN驅動是否正常。
打開ECAN Tools軟件,選擇對應設備類型后點擊“打開設備”,成功打開設備界面會顯示出當前連接設備的信息;
配置CAN1通道:工作模式為“正常模式”、波特率為“1000K”;
配置CAN2通道:工作模式為“正常模式”、波特率為“1000K” (雙通道波特率值一樣即可)
雙通道均配置好后,點擊“確定”進入ECANTOOLS軟件,如下圖所示:
3
發送數據
在CAN1通道選項卡中點擊軟件中部下方的“發送”按鈕,CAN1會向總線上發送若干條數據,之后切換到CAN2通道選項卡,看是否成功接收到所有CAN1通道發送的數據;CAN2向CAN1發送數據時同理,如下圖所示:
4
結果判斷
若雙通道互相收發數據均正常即可判斷設備完好。
注意事項
此方法適用于所有雙通道USBCAN設備,由于使用軟件不同,具體操作會有不同。
若按照此種方法測試CAN1和CAN2互相收發數據失敗,請聯系售后技術支持工程師進一步檢測。
-
CAN
+關注
關注
57文章
2718瀏覽量
463377 -
波特率
+關注
關注
2文章
303瀏覽量
34068 -
USBCAN
+關注
關注
0文章
7瀏覽量
7077
原文標題:USBCAN自檢流程
文章出處:【微信號:gccanzx,微信公眾號:廣成工控】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論