欧美日韩精品-亚洲欧美日韩一区二区-国产熟妇搡bbbb搡bbbb搡-国产成人久久精品一区二区三区

13019325660

中文 | English

沈陽弗仕德科技有限公司欄目

產品中心

十年CAN總線設備制造與服務商,提供整體解決方案

您當前的位置: 主頁 > 產品中心 > CAN分析儀 >

USBCAN II Pro+雙通道CAN分析儀

  • USBCAN II Pro+雙通道CAN分析儀
  • USBCAN II Pro+雙通道CAN分析儀
  • USBCAN II Pro+雙通道CAN分析儀
  • USBCAN II Pro+雙通道CAN分析儀
  • USBCAN II Pro+雙通道CAN分析儀
  • USBCAN II Pro+雙通道CAN分析儀
  • USBCAN II Pro+雙通道CAN分析儀
  • USBCAN II Pro+雙通道CAN分析儀
  • USBCAN II Pro+雙通道CAN分析儀
品牌:
GCAN廣成科技
型號:
USBCAN II Pro+
應用:
  • 一、功能概述
     
    USBCAN-II Pro+是集成2路CAN接口的高性能型CAN-bus總線通訊接口卡。該型號CAN卡可兼容USB2.0總線全速規(guī)范,采用USBCAN-II Pro+高性能CAN接口卡,PC可以通過USB接口快速連接至CAN-bus網絡,構成現場總線實驗室、工業(yè)控制、智能小區(qū)、汽車電子網絡等CAN-bus網絡領域中數據處理、數據采集的CAN-bus網絡控制節(jié)點。
     
    USBCAN-II Pro+高性能CAN接口卡是CAN-bus產品開發(fā)、CAN-bus數據分析的強大工具,同時具有體積小巧、即插即用等特點,也是便攜式系統用戶的最佳選擇。USBCAN-II Pro+接口卡上自帶USB接口,集成CAN接口電氣隔離保護模塊,使其避免由于瞬間過流/過壓而對設備造成損壞,增強系統在惡劣環(huán)境中使用的可靠性。
     
    沈陽廣成科技USBCAN-II Pro+高性能CAN接口卡支持Windows XP、7、8、10等32位/64位Windows操作系統,還可支持各版本Linux操作系統。我公司為用戶提供統一的應用程序編程接口和完整的應用示范代碼,含VC、VB、.Net、Delphi、Labview和C++Builder等開發(fā)例程示范,方便用戶進行應用程序開發(fā)。
     
    二、設備參數
     
    沈陽廣成科技USBCAN-II Pro+高性能CAN接口卡的設備參數包括:
     
    (1)PC接口符合USB2.0全速規(guī)范,兼容USB1.1及USB3.0;
    (2)集成2路CAN-bus接口,使用插拔式端子接線方式;
    (3)支持CAN2.0A和CAN2.0B幀格式,符合ISO/DIS 11898規(guī)范;
    (4)CAN-bus通訊波特率在5Kbps~1Mbps之間任意可編程;
    (5)使用USB總線電源供電,或使用外接電源(DC+5V,130mA);
    (6)CAN-bus接口采用電氣隔離,隔離模塊絕緣電壓:DC 3000V;
    (7)最高接收數據流量:14000 fps;
    (8)CAN端接收報文時間戳精度可達1us;
    (9)支持Windows XP、7、8、10等Windows操作系統;
    (10)支持Linux操作系統;
    (11)支持ECANTools測試軟件;
    (12)支持二次開發(fā);
    (13)工作溫度范圍:-40℃~+85℃。
     
    三、典型應用
     
    沈陽廣成科技USBCAN-II Pro+高性能CAN接口卡的設備應用包括:
     
    (1)CAN-bus網絡診斷與測試
    (2)汽車電子應用
    (3)電力通訊網絡
    (4)工業(yè)控制設備
    (5)高速、大數據量通訊
     
    如果您需要詢價沈陽廣成科技USBCAN-II Pro+高性能CAN接口卡或進行技術咨詢,可以加微信13019325660或撥打電話。
     
    四、設備安裝
     
    1、設備尺寸
     
    設備外形尺寸:(長,含接線端子)106mm*(寬)67mm*(高)25mm,其示意圖如圖所示。
     

    USBCAN-II Pro+外形尺寸
     
    2、接口定義及功能
     
    USBCAN-II Pro+接口卡集成1路USB接口、一路DC9-24V輔助電源接口及2路標準CAN-bus接口。CAN-bus接口由1個6 Pin插拔式接線端子引出,可以用于連接2個CAN-bus網絡或者CAN-bus接口的設備。USBCAN-II Pro+各接口位置及定義如下圖下表所示。
     

    USB及輔助電源接口位置


     
    USB及輔助電源接口定義


     
    CAN-bus接口位置


     
    USBCAN-II Pro+接口卡的CAN-bus信號分配
     
    3、驅動及軟件安裝
     
    驅動及軟件安裝之前,請用戶確保自己登陸Windows的賬戶是管理員,或用戶賬戶有安裝驅動及軟件的相關權限,否則可能導致安裝失敗。確認Windows賬戶權限的方法:控制面板-用戶賬戶。
     
    (1)驅動及軟件安裝
     
    用戶可以通過直接安裝GCANTools軟件的方式,完成驅動及軟件的打包安裝。如需手動安裝驅動,請進入光盤中的“驅動driver”文件夾,選擇與系統對應(32/64位)的安裝文件(DriverSetup.exe/DriverSetup64.exe)進行手動安裝。驅動、軟件正常安裝后,將設備插入PC的USB接口,即可在PC設備管理器中發(fā)現新USBCAN設備,驅動名稱:“GCAN USBCAN Device”,如無黃色嘆號或問號即表示設備驅動正常,USBCAN設備已與PC正常連接。
     
    (2)驅動及軟件卸載
     
    用戶可以通過運行上方DriverSetup.exe/DriverSetup64.exe后點擊“卸載”按鈕卸載安裝好的設備驅動。用戶可通過“添加/刪除程序”中找到GCANTools軟件對其進行卸載。
     
    五、設備使用
     
    1、與PC連接
     
    USBCAN-II Pro+接口卡的USB接口符合USB2.0全速協議規(guī)范,可以與具有USB1.1標準、USB2.0標準、USB3.0標準的PC機連接通訊。
     
    (1)USB總線供電模式
     
    USB總線供電模式適合于大多數應用場合,例如,當USBCAN-II Pro+接口卡是USB端口連接的唯一設備時。
     
    將PC與USBCAN-II Pro+接口卡通過隨機附帶的USB電纜直接連接,由USB電纜向USBCAN-II Pro+接口卡提供+5V電源,此時,指示燈PWR、SYS點亮,表示設備工作正常且處于待連接狀態(tài)。
     
    (2)外部電源供電模式
     
    外部電源供電模式適合于PC機使用了USB總線集線器(HUB),或者已經連接了多個USB終端設備,而導致USB端口不能夠向USBCAN-II Pro+接口卡提供足夠電流的場合。使用外部電源(DC+9V-24V,200mA)連接到USBCAN-II Pro+接口卡的DC+9V-24V電源插座,此時指示燈PWR、SYS點亮;然后將PC與USBCAN-II Pro+接口卡通過隨機附帶的USB電纜連接,USBCAN-II Pro+接口卡即可正常工作。
     
    2、與CAN-bus連接
     
    USBCAN-II Pro+接入CAN總線時只需將CAN_H連CAN_H,CAN_L連CAN_L即可建立通信。CAN-bus網絡采用直線拓撲結構,總線最遠的2個終端需要安裝120Ω的終端電阻;如果節(jié)點數目大于2,中間節(jié)點不需要安裝120Ω的終端電阻。對于分支連接,其長度不應超過3米。CAN-bus總線的連接見圖所示。
     

    CAN-bus網絡的拓撲結構
     
    注意:CAN-bus電纜可以使用普通雙絞線、屏蔽雙絞線。理論最大通信距離主要取決于總線波特率,最大總線長度和波特率關系詳見下表。若通訊距離超過1Km,應保證線的截面積大于Φ1.0mm2,具體規(guī)格應根據距離而定,常規(guī)是隨距離的加長而適當加大。
     

    波特率與最大總線長度參照表
     
    3、CAN總線終端電阻
     
    為了增強CAN通訊的可靠性,消除CAN總線終端信號反射干擾,CAN總線網絡最遠的兩個端點通常要加入終端匹配電阻,如圖所示。終端匹配電阻的值由傳輸電纜的特性阻抗所決定。例如雙絞線的特性阻抗為120Ω,則總線上的兩個端點也應集成120Ω終端電阻。
     

    USBCAN-II Pro+與其他CAN節(jié)點設備連接
     
    注意:USBCAN-II Pro+內部已集成120Ω終端電阻,可通過撥碼開關選擇是否將電阻接入總線,撥碼開關在6pin端子旁邊,R1、R2分別對應為CAN1、CAN2的終端電阻,撥到ON的位置即可將電阻啟用。
     
    4、系統狀態(tài)指示燈
     
    USBCAN-II Pro+接口卡具有1個PWR指示燈、1個SYS指示燈、1個CAN1指示燈、1個CAN2指示燈來指示設備的運行狀態(tài)。這4個指示燈的具體指示功能見下表,這4個指示燈處于各種狀態(tài)下時,CAN總線的狀態(tài)如下表所示。
     

    USBCAN-II Pro+接口卡指示燈
     
    USBCAN-II Pro+接口卡上電后,四個指示燈同時點亮,之后PWR和SYS常亮,但CAN1和CAN2燈不亮,表明設備已經供電,系統完成初始化;否則,表示存在系統電源故障或其他故障,需聯系我公司客服人員。
     
    USB接口連接正常后,當PC端有上位機軟件調用USBCAN設備時,USB信號指示燈SYS會閃爍。此時,當CAN1或CAN2有數據收發(fā)時,對應的CAN1、CAN2指示燈會有閃爍。若SYS閃爍但CAN1或CAN2指示燈不亮,說明CAN通道無數據,請檢查接線、通信波特率、匹配電阻等是否正確。
     

    USBCAN-II Pro+接口卡指示燈狀態(tài)
     
    六、軟件使用
     
    1、軟件啟動
     
    安裝好Windows驅動后,連接CAN分析儀硬件,打開軟件會有如下圖所示設置界面。
     


     
    ①“選擇設備類型”:需選擇對應硬件的版本,V405/502版本需選擇V5類型,具體版本型號參考設備外殼背面,其他設備類型請不要選擇。選擇好對應的設備類型后點擊打開設備即可看到相應的設備信息。hardware為我公司自定義硬件版本號,對于用戶無任何意義;ID為硬件SN號。
     
    ②“打開設備”按鈕:點擊該按鈕,可調取USBCAN設備。若顯示“USB設備打開錯誤!”請檢查①中選擇的設備是否正確,設備管理器中的驅動是否安裝正確。
     
    ③設備顯示窗口:該窗口可顯示設備的硬件號及SN號碼。
     
    ④通道選擇界面:可在此處切換CAN通道的設置窗口。
     
    ⑤工作模式:可在此選擇正常模式、只聽模式和自發(fā)自收模式。正常使用時需要您選擇默認的正常模式。
     
    ⑥波特率選擇:您可在此處進行波特率的選擇。波特率對于CAN總線的通信至關重要,通信前您需要確定目標設備或目標總線的波特率。

     
    選中設備后,在下邊可以設置一些具體的工作模式和波特率。如您購買的是雙通道設備,可通過選項卡分別對CAN1、CAN2進行設置,設置波特率尤為重要,此處設置波特率不可以手動輸入,需要通過下拉菜單選擇,我公司產品支持如圖所示標準波特率:
     

     
    如您使用的是特殊波特率,請點擊自定義按鈕,此時需要您輸入一個十六進制碼,下表中列出了部分特殊波特率的值,如您需要其他波特率請聯系我們,我們會幫您計算寄存器設置值。
     

     
    ⑦自動識別波特率按鈕:如您不知道目標總線或設備的波特率,可以選擇“波特率自動識別”,自動識別成功條件:被測設備上電且CAN端為活動狀態(tài)。
     
    請注意,設置波特率尤其重要,許多客戶反映設備連接上之后沒有數據,或總線錯誤,實為波特率沒有設置就直接點擊確定打開設備。在這里提示您,無論您將我們的設備作為主或從設備使用,只要您將設備接入到CAN總線上,必須將設備的波特率設置成與目標設備波特率一致,才可以正常工作。
     
    ⑧確定按鈕:選擇好波特率后,可以點擊確定,之后進入軟件。此時如果硬件正確啟動,SYS指示燈會由常亮變?yōu)殚W爍狀態(tài)(連續(xù)閃爍2次)。連接成功后界面顯示如下圖:
     

     
    2、自動識別波特率
     
    如您不清楚目標設備的波特率,可使用自動識別波特率功能。自動識別波特率有“普通靜默模式識別”和“增強模式識別”兩種模式可供選擇。“普通靜默模式識別”的環(huán)境要求為,CAN總線上至少有兩個被測設備且互相之間可以正常通訊,要求總線上有活躍的CAN數據。“增強模式識別”的環(huán)境要求為,被測設備上電且CAN通道工作正常,但不要求設備主動發(fā)送CAN數據,也不要求總線上有活躍的CAN數據。自動識別前請確保接線正確,且總線上連入兩個120歐姆電阻。您可在不對CAN總線系統內設備上電的前提下,使用萬用表對線路CANL與CANH兩端的電阻值進行測量,應為60歐姆左右。
     
    請注意,對于汽車的CAN總線系統,請選擇“普通靜默模式識別”來識別波特率。使用“增強模式識別”可能會造成車輛儀表報錯。
     
    這里用廣成科技USBCAN-II Pro+雙通道設備(粉)檢測其他CAN節(jié)點的未知波特率,接線方法為CANH接CANH、CANL接CANL,此時USBCAN-II Pro+分析儀的一通道終端電阻撥碼開關已撥下,其他CAN節(jié)點的CANL與CANH之間添加了一個120歐姆電阻。環(huán)境搭好后打開GCANTools軟件。
     
    波特率自動識別功能按檢索范圍的不同,可分為兩種模式:A.標準波特率識別(對標準的CAN波特率進行一一識別),B.全范圍波特率識別(手動輸入識別范圍,軟件將對范圍內的波特率進行全面匹配)。例如,某CAN總線系統的波特率未知,使用標準波特率識別顯示“沒有找到合適的波特率”時,您可在“全范圍識別”區(qū)域設置波特率從5kbps識別到1000kbps,即可識別到所需的波特率。
     


     
    A.標準波特率識別截圖:

     



     
    B.全范圍波特率識別截圖:
     
    如果標準波特率識別不到未知節(jié)點的波特率,可使用全范圍波特率進行進一步識別。本功能有助于幫助工程師修正新開發(fā)設備的波特率偏差。
     



     
    3、數據接收相關功能
     
    設備參數設置好后,軟件就進入工作狀態(tài),如果總線上有數據,這時接收數據窗口就會有數據顯示。接收窗口如下圖所示:
     

     
    (1)保存數據功能與實時保存功能
     

     
    用戶可將當前發(fā)送/接收列表中的全部數據保存到本地,保存格式詳見下表:
     

     
    文本文件便于數據保存及后期分析,批處理文件可通過記事本軟件進行修改后重新發(fā)送回總線。點擊工具條上的“實時保存”,設置實時保存的文本類型和文件名,便可開始數據實時保存功能(即設置保存節(jié)點A),再次點擊(即設置保存節(jié)點B),系統會停止保存,并將從開始(A)到結束(B)的數據全部寫入保存文件。
     
    請注意,系統并不會實時寫入數據。即在實時保存過程中,保存的文件中并不會有數據。
     
    (2)暫停顯示功能
     

     
    可以點擊暫停,即可將目前滾動中的數據窗口暫停,暫停時設備和軟件依舊可以正常接收數據,只是數據窗口不會刷新,點擊繼續(xù)顯示即可恢復滾動。
     
    (3)顯示模式
     
    顯示模式包括滾動模式和統計模式:
     

     
    滾動顯示是接收到的數據在接收列表中不停的向下滾動,當前窗口看到的是最新的數據;統計列表方式是按設置好的規(guī)則分類顯示,如可設置同一ID的數據包顯示統計在一起,后面有統計包數量。統計模式可方便工程師抓取總線上新產生的或有變化的數據。
     

     
    (4)清除功能
     

     
    可以清空接收/發(fā)送窗口中的數據,以及緩存區(qū)中的數據。
     
    (5)濾波設置
     

     
    接收濾波設置可設置濾波ID或ID段,如設置濾波,軟件會只顯示被設置的濾波ID(段),不在濾波范圍內的ID將會被過濾掉。點擊“編輯濾波”,彈出濾波設置窗口,可以設置濾波范圍:
     

     
    點擊“添加濾波”即可開始編輯,輸入想要過濾顯示的ID或ID段后點擊“保存設置”即可將濾波內容添加到的左側。
     

     
    左側的濾波列表可添加多條數據,勾選相應的濾波段即可選擇是否啟用。本軟件可同時啟用多條濾波。請注意,您需要勾選“設置使能濾波”后方可使濾波生效。濾波文件可保存并通過“打開濾波文件”進行加載。
     
    (6)接收錯誤幀顯示功能
     

     
    軟件可以捕獲總線上的錯誤幀,當接收到錯誤幀時,在接收列表中將以飄紅的形式顯示出來。
     

     
    錯誤幀也可通過設置統計模式后進行合并顯示。
     

     
    (7)高級屏蔽功能
     

     
    GCANTools軟件可以屏蔽接收到的指定的CAN幀數據。GCANTools軟件可以將接收到的數據按幀ID歸類后合并顯示在左側的待屏蔽列表中,從左邊的列表中您可以選擇需要屏蔽的幀ID,點擊向右箭頭即可將選中的幀ID添加到屏蔽列表中,軟件將自動屏蔽右側列表中所有以此幀ID開頭的所有數據,屏蔽列表可以設置多條屏蔽幀ID,注意勾選使能濾波。
     

     
    (8)雙通道合并接收數據功能
     

     
    對于雙通道設備,CAN1和CAN2同時接收數據時,點擊“雙通道合并”,則在當前界面可以收到兩個通道的接收數據,并在名稱處予以區(qū)分。
     

     
    保存數據時,雙通道合并接收數據,保存在同一文件中;發(fā)送文件的雙通道同時發(fā)送,根據保存文件的通道數進行同時發(fā)送。沒點擊“雙通道合并”,在自己界面正常接收自己通道的數據。
     

     
    (9)數據轉發(fā)功能
     

     
    ①CAN1接收的數據-CAN1發(fā)送:CAN1收到數據立即從CAN1發(fā)出,相當于數據反射功能。




     
    ②CAN1接收的數據-CAN2發(fā)送:CAN1通道收到數據后經過濾波將這條數據從CAN2通道發(fā)出,此處CAN1和CAN2通道可設置不同的波特率。




     
    ③CAN2接收的數據-CAN1發(fā)送:CAN2通道收到數據后經過濾波將這條數據從CAN1通道發(fā)出,此處CAN1和CAN2通道可設置不同波特率。
     
    ④CAN2接收的數據-CAN2發(fā)送:CAN2收到數據立即從CAN2發(fā)出,相當于數據反射功能。
     
    注:單通道設備只能實現①功能;數據轉發(fā)可配合濾波功能使用,在接收數據的通道設置濾波后則只轉發(fā)濾波后的數據。
     
    4、數據發(fā)送相關功能
     
    (1)普通模式發(fā)送數據功能
     
    普通模式可以非常直觀的編輯要發(fā)送的幀數據,可設置循環(huán)發(fā)送等特殊功能。
     

     
    普通模式比較簡單,編輯幀信息非常直觀,請注意輸入數據時每個字節(jié)之間需要輸入空格,否則將彈出“數據格式錯誤!”。
     
    (2)列表模式發(fā)送數據功能
     

     
    點擊列表模式之后,原位置將切換為普通模式。點擊新建幀,可以編輯想要發(fā)送的數據幀。
     

     
    編輯數據界面中可設置幀ID,幀類型,幀格式,幀長度等數據;在高級選項中,可以設置循環(huán)發(fā)送方式,可設置循環(huán)發(fā)送間隔時間,循環(huán)發(fā)送次數,可設置ID遞增等方式。
     



     
    當設置好后,可將CAN報文添加到發(fā)送隊列中:這時用鼠標點擊send左邊的方框可控制發(fā)送還是停止;當發(fā)送結束后復選框自動回復,循環(huán)發(fā)送的數據包在“已發(fā)送幀數”中可以看到成功發(fā)送的數據包數量。
     
    (3)文件發(fā)送功能
     

     
    選擇“發(fā)送文件”,即可打開發(fā)送文件對話框:
     

     
    文件類型可設置普通文件或批處理文件(.CAN),普通文件用于對CAN總線設備進行燒寫程序,需自行開發(fā)燒錄軟件。這里著重介紹一下批處理文件的發(fā)送。
     
    GCANTools軟件可以將接收到的數據保存為批處理文件(.CAN),批處理文件可以使用記事本方式打開,打開之后會看到保存下來的幀數據內容及格式。如下圖所示的“example.can”您可以在GCANTools軟件中的安裝目錄中找到。
     

     
    打開批處理文件(.CAN)后,可以直觀的看到保存下來的數據參數,用戶可以對這些參數進行修改及添加,各個位置的定義在上圖中已經給出,注意批處理文件中不可以存在任何形式的非標準數據,上圖中添加注釋只為講解,實際編輯中請勿添加。
     

     
    請注意,您可能會批處理文件(.CAN)的幀間隔時間中發(fā)現存在0的現象,遇到這類數據GCANTools將按照該波特率下的最小發(fā)送間隔來發(fā)送,并不會出現多幀同時發(fā)送的情況。
     

     
    之后選擇保存好的批處理文件就可以進行文件發(fā)送了,時間間隔默認為1,請勿改動,如需設置時間間隔請在批處理文件中更改。
     
    (4)中繼功能
     

     
    在CAN1、2通道選項卡上方可以選擇設備的工作模式,雙通道設備均支持CAN中繼工作模式。通過分別設置CAN1、CAN2的波特率,可以實現兩條波特率不同的總線數據的轉發(fā)中繼。點擊“寫設置”之后關閉軟件,重新對設備上電便可實現脫機中繼。硬件設備提供外接5VDC標準工業(yè)現場電源插頭,方便工業(yè)配套使用。
     
    勾選“USB接收數據”后,即可使用GCANTools軟件監(jiān)控兩條通道中繼的數據,也可顯示中繼數據流向,此功能可用于對CAN總線數據進行抓包,對抓取握手協議等非常適用。
     
    中繼功能可以設置濾波器使能,實現中繼濾波功能。濾波是CAN-ID段設置,最多可以設置12條。濾波必須勾選濾波器使能,設置完成后設備重新上電才會生效。
     

     
    (5)智能脫機模式功能
     
    用戶可以通過加載TXT文檔的方式對設備進行脫機程序燒寫,燒寫脫機程序后的設備可以實現智能發(fā)送數據等功能,且燒寫后無需連接電腦,上電即運行。具體TXT文檔編寫規(guī)則及例子還可參見隨貨光盤中的“脫機模式使用說明”。


     
    注釋:
     
    ②模式選擇:1=CAN1收發(fā),2=CAN2收發(fā),3=CAN1收到數據后CAN2轉發(fā),4=CAN2收到數據后CAN1轉發(fā)。
     
    ③觸發(fā)ID設置:如果是40000000表示不觸發(fā)。若設置為11111111則表示收到以此幀ID開頭的數據才轉發(fā)。
     
    ④替換掩碼設置:此段為十六進制數據,需轉換為二進制。如0020可表示為0000 0000,0010 0000,其中逗號前邊兩位為幀ID和長度,逗號后邊八位為幀數據,0表示不換、1表示換,如果設置成替換的話,該數據將會變成幀數據相應位的數據。
     
    ⑤發(fā)送ID:如果設置了③觸發(fā)ID的話,則該部分只有觸發(fā)的情況下才會參與發(fā)送。如果沒有設置③觸發(fā)ID的話(即40000000),這個發(fā)送ID為正常需要發(fā)送的幀ID。
     
    ⑥幀格式/幀類型標識:0=標準數據幀,1=標準遠程幀,2=擴展數據幀,3=擴展遠程幀。
     
    ⑧幀數據:各個字節(jié)中間要有空格。
     
    ⑨發(fā)送次數:0表示無限次發(fā)送。例如:
     
    10,1,40000000,0000,144,0,8,01 02 03 04 05 06 07 08,100,500
     
    此條數據的功能是:上電等待10ms,初始化CAN1通道收發(fā)數據,不設置觸發(fā),不替換ID和數據,發(fā)送ID 144,標準幀,數據長度8位,發(fā)送數據01 02.....08,發(fā)送次數100次,每次發(fā)送時間間隔500ms。
     
    10,3,11111111,0020,123,0,8,01 02 03 04 05 06 07 08,1,500
     
    此條數據的功能是:上電等待10ms,初始化為CAN1收到數據后往CAN2轉發(fā),觸發(fā)ID 11111111即收到以此ID開頭的數據才轉發(fā),替換掩碼0020替換第三個字節(jié)的數據為00(此段為十六進制數據,轉換為二進制0000 0000,0010 0000其中逗號前邊兩位為幀ID和長度,逗號后邊八位為幀數據,0表示不換、1表示換,設置成替換的將會變成該數據將會變成幀數據相應位的數據,將第三位數據替換成03),發(fā)送ID 123如沒有設置ID替換則此位無意義,標準幀如第三位設置觸發(fā)了則此位無意義觸發(fā)數據與原數據幀格式相同,發(fā)送數據如已設置觸發(fā)則此位無意義,發(fā)送次數1次,間隔500ms。
     
    10,3,00000222,0000,123,0,8,01 02 03 04 05 06 07 08,1,500
     
    此條數據的功能是:上電等待10ms,初始化為CAN1收到數據后往CAN2轉發(fā),觸發(fā)ID 00000222即收到以此ID開頭的數據才轉發(fā),替換掩碼0000所有數據均不替換,發(fā)送ID 123如沒有設置ID替換則此位無意義,標準幀如第三位設置觸發(fā)了則此位無意義觸發(fā)數據與原數據幀格式相同,發(fā)送數據沒有設置替換則此位無意義,發(fā)送次數1次,間隔500ms。此條數據可實現CAN1所有以00000222幀ID開頭的數據都將原封不動的轉發(fā)到CAN2,類似單方向中繼。
     


     
    5、總線診斷功能
     
    使用GCANTools軟件,用戶可通過軟件右下角的狀態(tài),讀出總線是否正常。典型舉例:
     
    1、主動錯誤或被動錯誤:
     
    說明波特率設置不正確或接線有誤或總線空載或總線無響應。
     

     
    2、全是綠燈卻沒有數據:
     
    說明總線空載,無數據可接收。
     

     
    6、汽車電子解析OBD II界面
     
    用戶可以使用GCANTools軟件的汽車信號解析功能。使用該設備接入汽車OBD接口即可將汽車內部部分傳感器的實際數值解析出來,信號解析功能僅支持家用汽油車ISO15765協議。車速、轉速、水溫可通過軟件儀表盤顯示。
     
    目前該功能僅支持CAN1通道。用戶可通過此界面直觀的看到汽車當前實時車速、轉速和油量的具體數值,便于用戶校對汽車儀表盤數值是否準確。
     

     
    GCANTools軟件還可以讀取、解析、清除汽車的故障碼,解析ISO15765協議中規(guī)定的汽車傳感器數據,包括:發(fā)動機轉速、冷卻液溫度、車輛速度、電壓、進氣歧管壓力、進氣溫度、空氣流速、節(jié)氣門位置、氧傳感器電壓、燃油壓力等。并且以上這些數據的數值變化可以實時保存在電腦中。
     
    使用時,請首先點選11Bit按鈕,勾選“循環(huán)獲取實時數據”。若此時USBCAN分析儀連接到汽車動力總線上,則將返回車速、轉速、水溫等參數。若此時無數據,可切換至29Bit重新嘗試。若兩種模式皆無反饋,請檢查通信波特率及接線。
     
    PID手動獲取功能:
     
    您可通過輸入PID的值來手動獲取車輛的各種參數。請注意,需要首先選取正確的發(fā)送命令類型,即11Bit或29Bit。詳細的PID值(十進制)如下表所示。
     

     
    實時保存TXT文件功能:
     
    用戶可以通過此功能直觀的看出汽車內部部分傳感器的具體數值并基于這些數據診斷汽車各傳感器狀態(tài)是否正常。用戶還可直觀的比較某些傳感器數值的變化規(guī)律和多種傳感器數值之間進行比較。
     
    7、CANopen主站功能說明
     
    切換到GCANTools軟件的“CANopen”選項卡可以進入CANopen主站頁面,用戶可以在左側點擊“查找從站”掃描當前CAN總線上的所有CANopen從站節(jié)點,也可使用手動輸入從站節(jié)點號的方式,手動添加CANopen從站。掃描到或添加好的從站節(jié)點會在下方顯示,用戶可以雙擊指定的節(jié)點號以激活與從站通信的界面。
     

     
    GCANTools軟件的CANopen主站功能可將USBCAN設備變成一個CANopen主站卡接入CANopen網絡中,使用電腦搭配USBCAN即可完成對CANopen從站控制、管理、配置等應用。GCANTools軟件可完成多種常用CANopen主站功能,如NMT(網絡管理)、SYNC(同步協議)、EMERGENCY(緊急報文)、PDO(過程數據對象)、SDO(服務數據對象)、NODE GUARDING(節(jié)點保護)。
     
    關于CANopen協議的應用層描述、設備子協議及接口規(guī)范等內容,您還可參閱由[德]Holger Zeltwanger著,周立功等譯,由北京航空航天大學出版社出版的《現場總線CANopen設計與應用》一書。
     
    下表列出了CANopen常見報文類型所對應的功能碼及幀ID范圍。
     

     
    (1)NMT命令
     

     
    NMT命令(Network Management)提供網絡管理(如初始化、啟動和停止節(jié)點,偵測失效節(jié)點)服務。這種服務是采用主從通訊模式(所以只有一個NMT主節(jié)點)來實現的。
     
    用戶可以使用NMT命令更改從站節(jié)點的運行狀態(tài)。
     
    Start remote node——設置節(jié)點進入操作狀態(tài)
    Stop remote node——設置節(jié)點進入停止狀態(tài)
    Enter pre-operational state——設置節(jié)點進入預操作狀態(tài)
    Reset node——設置節(jié)點復位
    Reset communication——設置節(jié)點復位通信
     
    (2)SYNC報文
     
    SYNC是主站發(fā)出的同步報文,所有設置了同步PDO的從站根據SYNC報文與主站進行通信。用戶可通過GCANTools軟件循環(huán)發(fā)送SYNC報文,所有的同步PDO會根據SYNC報文發(fā)送。
     

     
    (3)EMERGENCY報文
     

     
    應急指示報文由設備內部出現的致命錯誤觸發(fā),由相關應用設備以最高優(yōu)先級發(fā)送到其它設備。適用于中斷類型的錯誤報警信號。
     
    GCANTools軟件可接收到從站節(jié)點發(fā)出的EMERGENCY報文,該報文由出現緊急狀態(tài)的從節(jié)點發(fā)出,GCANTools軟件的CANopen主站功能可接收并處理此緊急報文。
     
    (4)PDO
     
    CANopen節(jié)點之間使用PDO進行數據傳送,主要用于傳輸實時數據。
     
    過程數據對象(PDO),全稱為Process data object。它與SDO的通信區(qū)別在于,PDO屬于過程數據,單向傳輸,無需接收節(jié)點回應CAN報文來進行確認,屬于“生產消費”模型。
     
    GCANTools軟件默認有4對發(fā)送和接收PDO,即TPDO/RPDO。
     
    (5)SDO
     
    CANopen主站模塊的SDO功能分為發(fā)送SDO和接收SDO,用于讀寫對象字典。
     
    SDO為服務數據對象,英文全稱Service data object,有指定被接收節(jié)點的地址(Node ID),并且需要指定的接收節(jié)點回應CAN報文來確認已經接收,如果超時沒有確認,則發(fā)送節(jié)點將會重新發(fā)送原報文。這種通訊方式屬于常見的“服務器客戶端”的通信模型,即我們常說的輪詢式。
     
    GCANTools軟件中的SDO功能,可通過編輯索引、子索引的方式與從站進行信息交互,實現了對對象字典中條目的讀寫。
     
    索引和對象(OD)表
     
    (6)NODE GUARDING
     
    GCANTools軟件中的節(jié)點保護(NODE GUARDING)功能有兩種實現方式——主站主動發(fā)送命令來詢問從站節(jié)點的狀態(tài)(Node Guarding)、從站節(jié)點以心跳的方式周期傳送它的狀態(tài)(Heartbeat)。
     
    GCANTools軟件還可通過編輯自定義消息手動模擬CANopen數據,用戶可直接通過編寫功能碼、從站node ID、數據的方式直接向CANopen從站發(fā)送數據。
     
    功能碼對應功能如下表所示:
     
    ----配置PDO 0x1800+n
    ----它的COB-ID是0x387
    ----該PDO始終觸發(fā)傳輸
    ----它必須包含數據:data X(2bytes),data Y(4bytes),按下面的順序
    --data X定義在索引0x6000,子索引03
    --data Y定義在索引0x2010,子索引21
    1--索引1800+n,子索引01:寫COBID(4bytes)
    2--索引1800+n,子索引02:寫傳輸字節(jié)《t》(1byte)
    t=1to0xF0:PDO在每接到《t》個SYNC后被傳輸t=FD:在接收到PDO請求(rtr=1)后傳輸
    t=FF:根據事件進行傳輸,節(jié)點自發(fā)發(fā)送PDO 3--索引1A00+n:定義第n個數據的映射
    子索引0:寫嵌入到PDO中的數據個數(1byte),本例是,寫入《2》子索引1:定義在哪里尋找嵌入的第一個數據和大小。(8bytes)
    格式是:index(2 bytes)–subindex(1 byte)–size in bits(1 byte)本例,寫入《60000310》
    子索引2:定義在哪里尋找嵌入的第二個數據和大小。(8bytes)本例,寫入《20102120》
    配置節(jié)點5的PDO 1802在每3個SYNC傳輸,發(fā)送的SDO(s)應為
    605 23 02 18 01 00 00 87 03
    605 2F 02 18 02 03 00 00 00
    605 2F 02 1A 00 02 00 00 00
    605 23 02 1A 01 10 03 00 60
    605 23 02 1A 02 20 21 10 20
     
    (7)控制伺服驅動
     
    該功能僅支持符合CANopen402標準的伺服電機設備,使用該功能時請?zhí)崆按_認。
     
    現階段僅開放“設置速度模式”供您對伺服電機設備進行簡單控制。連接伺服電機設備的CAN總線后,依次點擊“查找從站”—“Start”—“設置速度模式”—“RUN”,即可將伺服電機驅動。
     
    8、曲線Curver功能說明
     
    數據數值變化也可通過曲線實時顯示其變化軌跡,如下圖所示。用戶最多可選擇四個變量在同一界面同時顯示。
     
    用戶可以通過曲線功能選擇最多四個您所需要的變量,并通過觀察曲線的方式實時了解每個數據的變化,并且還可直觀的比較多個數值之間的相對變化,可用于調整發(fā)動機怠速時轉速、扭矩等。
     
    在使用曲線功能時請注意,將變量設置好后再接收數據,數據接收時新建的變量無法在曲線中顯示
     
    點擊“添加變量”“編輯變量”即可添加和編輯變量,這些變量可以對接收的CAN總線的原始數據進行簡單的數學運算,并在以曲線的方式顯示出來??梢蕴砑佣嘟M變量,變量名稱可包含字母,數字,漢字,空格和下劃線,方便識別。
     
    曲線功能中可提供的特殊運算如下表所示,請嚴格按照運算形式書寫!
     
    “添加數據源”就是將收到的CAN總線原始數據中某一幀的某一字節(jié)的數據作為數據源添加到變量計算定義中,添加時先點擊“添加數據源”,然后依次填充“CAN ID”、“標準幀(擴展幀)”、“數據”等信息,點擊確定,會在“變量計算定義”中生成一條相應的語句,該語句也可自行編寫,編寫時請遵循該格式。
     
    在曲線界面中”功能是切換到上一條曲線”功能是切換到下一條曲線”功能是將當前顏色曲線坐標軸上移”功能是將當前顏色曲線坐標軸下移。
     
    9、智能解碼功能說明
     
    智能解碼功能現僅支持對CAN1通道特定幀ID的幀數據變化頻率的顯示,顏色隨著變化頻率的大小改變,變化越快,顏色越深,可以調整為十六、十、二進制顯示。如需數據濾波,點擊“Filter”設置濾波相關參數。
     
    使用時請勾選“使能接收數據CAN1”。
     
    10、DBC Send功能說明
     
    點擊工具欄的DBC Send,該標簽頁用于發(fā)送DBC消息,支持每條消息獨立發(fā)送,互不干擾。發(fā)送界面如圖所示,左側表格為DBC消息選擇列表,右側上方表格為準備發(fā)送的消息列表,右側下方表格為當前選中消息的信號列表。
     
    加載DBC:
     
    加載DBC協議:先選擇DBC協議,再通過點擊“加載DBC”按鈕選擇DBC文件;
     
    左側DBC消息選擇列表:顯示當前加載的DBC文件中的所有消息,單選后點擊【+】按鈕至右側上方DBC消息發(fā)送列表中。
     
    DBC消息編輯:
     
    右側上方DBC消息發(fā)送列表:顯示用于發(fā)送的消息列表,可雙擊編輯發(fā)送次數、發(fā)送間隔;
     
    右側下方消息信號列表:顯示DBC消息發(fā)送列表當前選中消息的所有信號,可雙擊編輯信號實際值,編輯完成后該消息的數據域將同步更改;
     
    添加:點擊【+】按鈕從DBC消息選擇列表中添加消息至發(fā)送列表;
    移除:點擊【-】按鈕從DBC消息發(fā)送列表中移除當前選中消息;
    清空:移除DBC消息發(fā)送列表中的所有消息;
    上移:調整消息順序,將DBC消息發(fā)送列表中當前選中高亮的消息向上移動一個位置;
    下移:調整消息順序,將DBC消息發(fā)送列表中當前選中高亮的消息向下移動一個位置。
    DBC發(fā)送:
    通道選擇:在左上角“通道”下拉框中選中用于DBC消息發(fā)送的設備通道;
    列表發(fā)送/停止發(fā)送:開始發(fā)送/停止發(fā)送列表中的全部消息;
    發(fā)送:開始發(fā)送當前高亮選中消息。
     
    11、DBC Rec功能說明
     
    點擊工具欄的DBC Rec,該標簽頁展示了原始報文按照DBC規(guī)范解析后的結果,如圖所示。
    通道選擇:下拉選要查看數據的通道;
    DBC協議:DBC解析基于的協議;
    J1939:匹配幀ID的PGN部分,PGN請參考J1939規(guī)范,DBC消息ID的PGN與要解析的報文ID的PGN相等即可匹配成功;
    普通:DBC消息ID與要解析的報文ID相等即可匹配成功;
    加載DBC:點擊【加載DBC】選擇DBC文件;
    三角號:點擊可查看當前報文消息的所有信號;
    清空:清空列表;
    暫停:暫停/繼續(xù)接收報文。
     
    七、Linux系統使用說明
     
    廣成科技USBCAN分析儀系列產品支持各種版本Linux操作系統,我公司會向客戶提供32/64位Linux系統驅動及二次開發(fā)相關文檔,用戶可自行在Linux系統中開發(fā)使用。
     
    Linux系統中使用我公司設備的大體方法如下:①獲取系統管理員權限;②拷貝必要的文件到系統GCC編譯目錄中;③切換目錄到USBCAN驅動文件夾進行編譯;④運行測試程序。具體操作方法如下:

    1.查詢linux版本號,確認系統類型(32/64位)。輸入:uname-a(由結果可知我們Linux系統類型是64位的)
    2.確定Linux系統類型后,拷貝對應的USBCAN驅動文件到系統中。(此例子中我們把驅動文件放到系統桌面)
    3.獲取管理員權限,以便于后續(xù)安裝驅動等操作。輸入:su(輸入su指令后要求輸入管理員密碼,輸入正確的密碼即可獲取管理員權限)
    4.進入USBCAN驅動文件夾,拷貝libusb.so、libusb-1.0.so、libECanVci.so.1到gcc編譯庫目錄下。(默認路徑為/usr/lib)輸入:cp libusb.so libusb-1.0.so libECanVci.so.1/usr/lib(默認路徑為/usr/lib)
    5.進入gcc編譯庫文件夾,把libECanVci.so.1和libECanVci.so鏈接到一起。輸入:ln-sv libECanVci.so.1 libECanVci.so
    6.再次進入USBCAN驅動文件夾,編譯。輸入:make
    7.運行測試程序測試USBCAN收發(fā)。輸入:./test
     
    輸入./test后會出現系統提示及例子,其中:
     
    第一位(16):設備類型,單通道設備輸入3,雙通道輸入4;
    第二位(0):設備索引號,當只接入一臺USBCAN時為0;
    第三位(3):打開第幾路CAN,打開CAN1輸入1,打開CAN2輸入2同時打開CAN1和CAN2輸入3;
    第四位(0x1400):設置CAN總線波特率,0x1400表示波特率為1000K,其他波特率的值詳見“EcanVCI動態(tài)庫使用手冊”;
    第五位(0):工作模式,0為正常模式,其他工作模式詳見“EcanVCI動態(tài)庫使用手冊”;
    第六位(1):發(fā)送時間間隔,單位ms;第七位(1000):發(fā)送次數。
     
    8.運行測試程序后即可使用其他USBCAN設備收到他發(fā)出的數據
     
    八、二次開發(fā)
     
    我公司為二次開發(fā)的用戶提供標準的接口函數庫,包括:ECANVCI.h、ECANVCI.lib、ECANVCI.dll。該接口函數庫均為標準格式,用戶可以在VC、VB、Labview等編程環(huán)境中,對這些接口函數聲明調用,具體使用方法詳見“EcanVCI動態(tài)庫使用手冊”。下圖為常用結構體名稱及函數庫調用流程。
     
    二次開發(fā)函數調用
     
    九、技術規(guī)格
  • 沈陽廣成科技USBCAN-II Pro+高性能CAN接口卡的設備參數包括:
     
    (1)PC接口符合USB2.0全速規(guī)范,兼容USB1.1及USB3.0;
    (2)集成2路CAN-bus接口,使用插拔式端子接線方式;
    (3)支持CAN2.0A和CAN2.0B幀格式,符合ISO/DIS 11898規(guī)范;
    (4)CAN-bus通訊波特率在5Kbps~1Mbps之間任意可編程;
    (5)使用USB總線電源供電,或使用外接電源(DC+5V,130mA);
    (6)CAN-bus接口采用電氣隔離,隔離模塊絕緣電壓:DC 3000V;
    (7)最高接收數據流量:14000 fps;
    (8)CAN端接收報文時間戳精度可達1us;
    (9)支持Windows XP、7、8、10等Windows操作系統;
    (10)支持Linux操作系統;
    (11)支持ECANTools測試軟件;
    (12)支持二次開發(fā);
    (13)工作溫度范圍:-40℃~+85℃。
  • 產品介紹視頻:
    USBCAN產品介紹
    USBCAN系列產品講解
    USBCAN、USB轉CAN、usbcan系列模塊產品介紹視頻
    USBCAN-II PRO分析儀介紹

    產品教程視頻:
    USB轉CAN、USBCAN驅動安裝、軟件使用方法視頻教程
    USB轉CAN、USBCAN分析儀與CAN總線連接方法視頻教程
    USBCAN分析儀配套ECANTools軟件自動識別波特率視頻教程
    USBCAN分析儀CAN中繼模式視頻教程

    產品功能應用視頻:
    沈陽廣成科技ECAN Tools軟件曲線功能介紹
    如何使用USBCAN-II PRO分析儀鏈接目標設備
    如何使用USBCAN II PRO保存回發(fā)CAN總線數據
    如何使用USBCAN II PRO的中繼功能
    如何啟動CANopen從站設備
    使用USBCAN分析儀時接收不到數據的排查方法
    如何使用USBCAN-II Pro的二次開發(fā)函數開發(fā)一個控制伺服電機的上位機軟件
  • USBCAN I PRO用戶手冊
    http://www.gcgd.net/filedownload/722314

    USBCAN I PRO+用戶手冊
    http://www.gcgd.net/filedownload/835663

    USBCAN II C+用戶手冊
    http://www.gcgd.net/filedownload/730751

    USBCAN II PRO用戶手冊
    http://www.gcgd.net/filedownload/722309

    USBCAN II PRO+用戶手冊
    http://www.gcgd.net/filedownload/773035

    USBCAN module 8用戶手冊
    http://www.gcgd.net/filedownload/722312

    USBCAN module 16用戶手冊
    http://www.gcgd.net/filedownload/722313

    USBCAN II FD用戶手冊
    http://www.gcgd.net/filedownload/722307

    USBCAN MINI用戶手冊
    http://www.gcgd.net/filedownload/722315

    USBCAN OBD用戶手冊
    http://www.gcgd.net/filedownload/722311

    USBCAN ME用戶手冊
    http://www.gcgd.net/filedownload/722310

    CANcore用戶手冊
    http://www.gcgd.net/filedownload/722308

    GCANTools軟件用戶手冊
    http://www.gcgd.net/filedownload/731261

?