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

13019325660

中文 | English

沈陽(yáng)弗仕德科技有限公司欄目

產(chǎn)品中心

十年CAN總線(xiàn)設(shè)備制造與服務(wù)商,提供整體解決方案

您當(dāng)前的位置: 主頁(yè) > 產(chǎn)品中心 > CAN分析儀 >

USBCAN I Pro+單通道CAN總線(xiàn)分析儀

  • USBCAN I Pro+單通道CAN總線(xiàn)分析儀
  • USBCAN I Pro+單通道CAN總線(xiàn)分析儀
  • USBCAN I Pro+單通道CAN總線(xiàn)分析儀
  • USBCAN I Pro+單通道CAN總線(xiàn)分析儀
  • USBCAN I Pro+單通道CAN總線(xiàn)分析儀
  • USBCAN I Pro+單通道CAN總線(xiàn)分析儀
  • USBCAN I Pro+單通道CAN總線(xiàn)分析儀
  • USBCAN I Pro+單通道CAN總線(xiàn)分析儀
  • USBCAN I Pro+單通道CAN總線(xiàn)分析儀
品牌:
GCAN
型號(hào):
USBCAN I Pro+
應(yīng)用:
USBCAN-I Pro+是集成1路CAN接口的高性能型CAN-bus總線(xiàn)通訊接口卡。該型號(hào)CAN卡可兼容USB2.0總線(xiàn)全速規(guī)范,采用USBCAN-I Pro+高性能CAN接口卡,PC可以通過(guò)USB接口快速連接至CAN-bus網(wǎng)絡(luò),構(gòu)成現(xiàn)場(chǎng)總線(xiàn)實(shí)驗(yàn)室、工業(yè)控制、智能小區(qū)、汽車(chē)電子網(wǎng)絡(luò)等CAN-bus網(wǎng)絡(luò)領(lǐng)域中數(shù)據(jù)處理、數(shù)據(jù)采集的CAN-bus網(wǎng)絡(luò)控制節(jié)點(diǎn)。
  •  

    一、功能概述

     

    USBCAN-I Pro+是集成1路CAN接口的高性能型CAN-bus總線(xiàn)通訊接口卡。該型號(hào)CAN卡可兼容USB2.0總線(xiàn)全速規(guī)范,采用USBCAN-I Pro+高性能CAN接口卡,PC可以通過(guò)USB接口快速連接至CAN-bus網(wǎng)絡(luò),構(gòu)成現(xiàn)場(chǎng)總線(xiàn)實(shí)驗(yàn)室、工業(yè)控制、智能小區(qū)、汽車(chē)電子網(wǎng)絡(luò)等CAN-bus網(wǎng)絡(luò)領(lǐng)域中數(shù)據(jù)處理、數(shù)據(jù)采集的CAN-bus網(wǎng)絡(luò)控制節(jié)點(diǎn)。

     

     

    USBCAN-I Pro+高性能CAN接口卡是CAN-bus產(chǎn)品開(kāi)發(fā)、CAN-bus數(shù)據(jù)分析的強(qiáng)大工具;同時(shí)具有體積小巧、即插即用等特點(diǎn),也是便攜式系統(tǒng)用戶(hù)的最佳選擇。USBCAN-I Pro+接口卡上自帶USB接口,集成CAN接口電氣隔離保護(hù)模塊,使其避免由于瞬間過(guò)流/過(guò)壓而對(duì)設(shè)備造成損壞,增強(qiáng)系統(tǒng)在惡劣環(huán)境中使用的可靠性。

     

     

    沈陽(yáng)廣成科技USBCAN-I Pro+高性能CAN接口卡支持Windows XP/Win7/Win8/Win10等32位/64位操作系統(tǒng),還可支持各版本Linux操作系統(tǒng)。我公司為用戶(hù)提供統(tǒng)一的應(yīng)用程序編程接口和完整的應(yīng)用示范代碼,含VC、VB、.Net、Delphi、Labview和C++Builder等開(kāi)發(fā)例程示范,方便用戶(hù)進(jìn)行應(yīng)用程序開(kāi)發(fā)。


    二、設(shè)備參數(shù)

     

    沈陽(yáng)廣成科技USBCAN-I Pro+高性能CAN接口卡的設(shè)備參數(shù)包括:


    (1)PC接口符合USB2.0全速規(guī)范,兼容USB1.1及USB3.0;
    (2)集成1路CAN-bus接口,使用插拔式端子接線(xiàn)方式;
    (3)支持CAN2.0A和CAN2.0B幀格式,符合ISO/DIS 11898規(guī)范;
    (4)CAN-bus通訊波特率在5Kbps~1Mbps之間任意可編程;
    (5)使用USB總線(xiàn)電源供電(DC+5V,130mA);
    (6)CAN-bus接口采用電氣隔離,隔離模塊絕緣電壓:DC 1500V;
    (7)最高接收數(shù)據(jù)流量:14000 fps;
    (8)CAN端接收?qǐng)?bào)文時(shí)間戳精度可達(dá)1us;
    (9)支持WinXP、Win7、Win8、Win10等Windows操作系統(tǒng);
    (10)支持Linux操作系統(tǒng);
    (11)支持ECANTools測(cè)試軟件;
    (12)工作溫度范圍:-20℃~+70℃;


    三、應(yīng)用領(lǐng)域

     

    沈陽(yáng)廣成科技USBCAN-I Pro+高性能CAN接口卡的應(yīng)用領(lǐng)域包括:


    (1)CAN-bus網(wǎng)絡(luò)診斷與測(cè)試
    (2)汽車(chē)電子應(yīng)用
    (3)電力通訊網(wǎng)絡(luò)
    (4)工業(yè)控制設(shè)備
    (5)高速、大數(shù)據(jù)量通訊

     

     

    如果您需要詢(xún)價(jià)沈陽(yáng)廣成科技USBCAN-I Pro+高性能CAN接口卡或進(jìn)行技術(shù)咨詢(xún),可以加微信13019325660或撥打電話(huà)。

     

    四、設(shè)備安裝

     

    1、設(shè)備尺寸


    設(shè)備外形尺寸:(長(zhǎng),含接線(xiàn)端子)106mm*(寬)67mm*(高)25mm,其示意圖如圖所示。

     

     

    USBCAN-I Pro+外形尺寸

     

    2、接口定義及功能


    USBCAN-I Pro+接口卡集成1路USB接口及1路標(biāo)準(zhǔn)CAN-bus接口。CAN-bus接口由1個(gè)6Pin插拔式接線(xiàn)端子引出,可以用于連接1個(gè)CAN-bus網(wǎng)絡(luò)或者CAN-bus接口的設(shè)備。USBCAN-I Pro+各接口位置及定義如下面圖表所示。

     

     

    USB接口位置

     

     

    USB接口定義

     

     

    CAN-bus接口位

     

     

    USBCAN-I Pro+接口卡的CAN-bus信號(hào)分配

     

    3、驅(qū)動(dòng)及軟件安裝


    驅(qū)動(dòng)及軟件安裝之前,請(qǐng)用戶(hù)確保自己登陸Windows的賬戶(hù)是管理員,或用戶(hù)賬戶(hù)有安裝驅(qū)動(dòng)及軟件的相關(guān)權(quán)限,否則可能導(dǎo)致安裝失敗。確認(rèn)Windows賬戶(hù)權(quán)限的方法:控制面板-用戶(hù)賬戶(hù)。


    (1)驅(qū)動(dòng)及軟件安裝


    用戶(hù)可以通過(guò)直接安裝GCANTools軟件的方式,完成驅(qū)動(dòng)及軟件的打包安裝。如需手動(dòng)安裝驅(qū)動(dòng),請(qǐng)進(jìn)入光盤(pán)中的“驅(qū)動(dòng)driver”文件夾,選擇與系統(tǒng)對(duì)應(yīng)(32/64位)的安裝文件(DriverSetup.exe/DriverSetup64.exe)進(jìn)行手動(dòng)安裝。


    (2)驅(qū)動(dòng)及軟件卸載


    用戶(hù)可以通過(guò)運(yùn)行上方DriverSetup.exe/DriverSetup64.exe后點(diǎn)擊“卸載”按鈕卸載安裝好的設(shè)備驅(qū)動(dòng)。用戶(hù)可通過(guò)“添加/刪除程序”中找到GCANTools軟件對(duì)其進(jìn)行卸載。

     

    五、設(shè)備使用


    1、與PC連接


    USBCAN-I Pro+接口卡具有即插即用的特點(diǎn),因此用戶(hù)可以使用PC機(jī)的USB接口直接向USBCAN-I Pro+接口卡供電;若USB供電不足,則需選用外部電源供電方式。


    (1)USB總線(xiàn)供電模式


    USB總線(xiàn)供電模式適合于大多數(shù)應(yīng)用場(chǎng)合,例如,當(dāng)USBCAN-I Pro+接口卡是USB端口連接的唯一設(shè)備時(shí)。
    將PC與USBCAN-I Pro+接口卡通過(guò)隨機(jī)附帶的USB電纜直接連接,由USB電纜向USBCAN-I Pro+接口卡提供+5V電源;此時(shí),指示燈PWR、SYS點(diǎn)亮,表示設(shè)備工作正常且處于待連接狀態(tài)。


    (2)與CAN-bus連接


    USBCAN-I Pro+接入CAN總線(xiàn)連接方式為將CAN_H連CAN_H,CAN_L連CAN_L即可建立通信。CAN-bus網(wǎng)絡(luò)采用直線(xiàn)拓?fù)浣Y(jié)構(gòu),總線(xiàn)最遠(yuǎn)的2個(gè)終端需要安裝120Ω的終端電阻;如果節(jié)點(diǎn)數(shù)目大于2,中間節(jié)點(diǎn)不需要安裝120Ω的終端電阻。對(duì)于分支連接,其長(zhǎng)度不應(yīng)超過(guò)3米。CAN-bus總線(xiàn)的連接見(jiàn)圖所示。

     

     

    CAN-bus網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)

     

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

     

     

    波特率與最大總線(xiàn)長(zhǎng)度參照表

     

    3、CAN總線(xiàn)終端電阻


    為了增強(qiáng)CAN通訊的可靠性,消除CAN總線(xiàn)終端信號(hào)反射干擾,CAN總線(xiàn)網(wǎng)絡(luò)最遠(yuǎn)的兩個(gè)端點(diǎn)通常要加入終端匹配電阻,如圖所示。終端匹配電阻的值由傳輸電纜的特性阻抗所決定。例如雙絞線(xiàn)的特性阻抗為120Ω,則總線(xiàn)上的兩個(gè)端點(diǎn)也應(yīng)集成120Ω終端電阻。

     

     

    USBCAN-I Pro+與其他CAN節(jié)點(diǎn)設(shè)備連接

     

    注意:USBCAN-I Pro+內(nèi)部已集成120Ω終端電阻,可通過(guò)撥碼開(kāi)關(guān)選擇是否將電阻接入總線(xiàn),撥碼開(kāi)關(guān)在4pin端子旁邊,R1、R2兩個(gè)開(kāi)關(guān)控制同一個(gè)電阻,請(qǐng)一起對(duì)R1、R2進(jìn)行操作,撥到ON的位置即可將電阻啟用。

     

    4、系統(tǒng)狀態(tài)指示燈


    USBCAN-I Pro+接口卡具有1個(gè)PWR指示燈、1個(gè)SYS指示燈、1個(gè)RX指示燈、1個(gè)TX指示燈來(lái)指示設(shè)備的運(yùn)行狀態(tài)。這4個(gè)指示燈的具體指示功能見(jiàn)下表,這4個(gè)指示燈處于各種狀態(tài)下時(shí),CAN總線(xiàn)的狀態(tài)如下表所示。

     

     

    USBCAN-I Pro+接口卡指示燈

     

    USBCAN-I Pro+接口卡上電后,四個(gè)指示燈同時(shí)點(diǎn)亮,之后PWR和SYS常亮,表明設(shè)備已經(jīng)供電,系統(tǒng)完成初始化;否則,表示存在系統(tǒng)電源故障或其他故障,需聯(lián)系我公司客服人員。USB接口連接正常后,當(dāng)PC端有上位機(jī)軟件調(diào)用USBCAN設(shè)備時(shí),USB信號(hào)指示燈SYS會(huì)閃爍。當(dāng)CAN總線(xiàn)上有數(shù)據(jù)收發(fā)時(shí),對(duì)應(yīng)的RX、TX指示燈會(huì)有閃爍。

     

     

    USBCAN-I Pro+接口卡指示燈狀態(tài)

     

    六、軟件使用


    1、軟件啟動(dòng)


    安裝好Windows驅(qū)動(dòng)后,連接CAN分析儀硬件,打開(kāi)軟件會(huì)有如下圖所示設(shè)置界面。

     

     

    ①“選擇設(shè)備類(lèi)型”:需選擇對(duì)應(yīng)硬件的版本,V405/502版本需選擇V5類(lèi)型,具體版本型號(hào)參考設(shè)備外殼背面,其他設(shè)備類(lèi)型請(qǐng)不要選擇。選擇好對(duì)應(yīng)的設(shè)備類(lèi)型后點(diǎn)擊打開(kāi)設(shè)備即可看到相應(yīng)的設(shè)備信息。hardware為我公司自定義硬件版本號(hào),對(duì)于用戶(hù)無(wú)任何意義;ID為硬件SN號(hào)。


    ②“打開(kāi)設(shè)備”按鈕:點(diǎn)擊該按鈕,可調(diào)取USBCAN設(shè)備。若顯示“USB設(shè)備打開(kāi)錯(cuò)誤!”請(qǐng)檢查①中選擇的設(shè)備是否正確,設(shè)備管理器中的驅(qū)動(dòng)是否安裝正確。


    ③設(shè)備顯示窗口:該窗口可顯示設(shè)備的硬件號(hào)及SN號(hào)碼。

     

    ④工作模式:可在此選擇正常模式、只聽(tīng)模式和自發(fā)自收模式。正常使用時(shí)需要您選擇默認(rèn)的正常模式。


    ⑤波特率選擇:您可在此處進(jìn)行波特率的選擇。波特率對(duì)于CAN總線(xiàn)的通信至關(guān)重要,通信前您需要確定目標(biāo)設(shè)備或目標(biāo)總線(xiàn)的波特率。


    選中設(shè)備后,在下邊可以設(shè)置一些具體的工作模式和波特率。如您購(gòu)買(mǎi)的是雙通道設(shè)備,可通過(guò)選項(xiàng)卡分別對(duì)CAN1、CAN2進(jìn)行設(shè)置,設(shè)置波特率尤為重要,此處設(shè)置波特率不可以手動(dòng)輸入,需要通過(guò)下拉菜單選擇,我公司產(chǎn)品支持如圖所示標(biāo)準(zhǔn)波特率:

     

     

    如您使用的是特殊波特率,請(qǐng)點(diǎn)擊自定義按鈕,此時(shí)需要您輸入一個(gè)十六進(jìn)制碼,下表中列出了部分特殊波特率的值,如您需要其他波特率請(qǐng)聯(lián)系我們,我們會(huì)幫您計(jì)算寄存器設(shè)置值。

     

     

    ⑥自動(dòng)識(shí)別波特率按鈕:如您不知道目標(biāo)總線(xiàn)或設(shè)備的波特率,可以選擇“波特率自動(dòng)識(shí)別”,自動(dòng)識(shí)別成功條件:被測(cè)設(shè)備上電且CAN端為活動(dòng)狀態(tài)。

     

    請(qǐng)注意,設(shè)置波特率尤其重要,許多客戶(hù)反映設(shè)備連接上之后沒(méi)有數(shù)據(jù),或總線(xiàn)錯(cuò)誤,實(shí)為波特率沒(méi)有設(shè)置就直接點(diǎn)擊確定打開(kāi)設(shè)備。在這里提示您,無(wú)論您將我們的設(shè)備作為主或從設(shè)備使用,只要您將設(shè)備接入到CAN總線(xiàn)上,必須將設(shè)備的波特率設(shè)置成與目標(biāo)設(shè)備波特率一致,才可以正常工作。


    ⑦確定按鈕:選擇好波特率后,可以點(diǎn)擊確定,之后進(jìn)入軟件。此時(shí)如果硬件正確啟動(dòng),SYS指示燈會(huì)由常亮變?yōu)殚W爍狀態(tài)(連續(xù)閃爍2次)。連接成功后界面顯示如下圖:

     

     

    2、自動(dòng)識(shí)別波特率


    如您不清楚目標(biāo)設(shè)備的波特率,可使用自動(dòng)識(shí)別波特率功能。自動(dòng)識(shí)別波特率有“普通靜默模式識(shí)別”和“增強(qiáng)模式識(shí)別”兩種模式可供選擇。“普通靜默模式識(shí)別”的環(huán)境要求為,CAN總線(xiàn)上至少有兩個(gè)被測(cè)設(shè)備且互相之間可以正常通訊,要求總線(xiàn)上有活躍的CAN數(shù)據(jù)。“增強(qiáng)模式識(shí)別”的環(huán)境要求為,被測(cè)設(shè)備上電且CAN通道工作正常,但不要求設(shè)備主動(dòng)發(fā)送CAN數(shù)據(jù),也不要求總線(xiàn)上有活躍的CAN數(shù)據(jù)。自動(dòng)識(shí)別前請(qǐng)確保接線(xiàn)正確,且總線(xiàn)上連入兩個(gè)120歐姆電阻。您可在不對(duì)CAN總線(xiàn)系統(tǒng)內(nèi)設(shè)備上電的前提下,使用萬(wàn)用表對(duì)線(xiàn)路CANL與
    CANH兩端的電阻值進(jìn)行測(cè)量,應(yīng)為60歐姆左右。


    請(qǐng)注意,對(duì)于汽車(chē)的CAN總線(xiàn)系統(tǒng),請(qǐng)選擇“普通靜默模式識(shí)別”來(lái)識(shí)別波特率。使用“增強(qiáng)模式識(shí)別”可能會(huì)造成車(chē)輛儀表報(bào)錯(cuò)。


    波特率自動(dòng)識(shí)別功能按檢索范圍的不同,可分為兩種模式:A.標(biāo)準(zhǔn)波特率識(shí)別(對(duì)標(biāo)準(zhǔn)的CAN波特率進(jìn)行一一識(shí)別),B.全范圍波特率識(shí)別(手動(dòng)輸入識(shí)別范圍,軟件將對(duì)范圍內(nèi)的波特率進(jìn)行全面匹配)。例如,某CAN總線(xiàn)系統(tǒng)的波特率未知,使用標(biāo)準(zhǔn)波特率識(shí)別顯示“沒(méi)有找到合適的波特率”時(shí),您可在“全范圍識(shí)別”區(qū)域設(shè)置波特率從5kbps識(shí)別到1000kbps,即可識(shí)別到所需的波特率。

     

    A.標(biāo)準(zhǔn)波特率識(shí)別截圖:

     

     

    B.全范圍波特率識(shí)別截圖:


    如果標(biāo)準(zhǔn)波特率識(shí)別不到未知節(jié)點(diǎn)的波特率,可使用全范圍波特率進(jìn)行進(jìn)一步識(shí)別。本功能有助于幫助工程師修正新開(kāi)發(fā)設(shè)備的波特率偏差。

     

     

    3、數(shù)據(jù)接收相關(guān)功能


    設(shè)備參數(shù)設(shè)置好后,軟件就進(jìn)入工作狀態(tài),如果總線(xiàn)上有數(shù)據(jù),這時(shí)接收數(shù)據(jù)窗口就會(huì)有數(shù)據(jù)顯示。接收窗口如下圖所示:

     

     

    (1)保存數(shù)據(jù)功能與實(shí)時(shí)保存功能

     

     

    用戶(hù)可將當(dāng)前發(fā)送/接收列表中的全部數(shù)據(jù)保存到本地,保存格式詳見(jiàn)下表:

     

     

    文本文件便于數(shù)據(jù)保存及后期分析,批處理文件可通過(guò)記事本軟件進(jìn)行修改后重新發(fā)送回總線(xiàn)。


    點(diǎn)擊工具條上的“實(shí)時(shí)保存”,設(shè)置實(shí)時(shí)保存的文本類(lèi)型和文件名,便可開(kāi)始數(shù)據(jù)實(shí)時(shí)保存功能(即設(shè)置保存節(jié)點(diǎn)A),再次點(diǎn)擊(即設(shè)置保存節(jié)點(diǎn)B),系統(tǒng)會(huì)停止保存,并將從開(kāi)始(A)到結(jié)束(B)的數(shù)據(jù)全部寫(xiě)入保存文件。
    請(qǐng)注意,系統(tǒng)并不會(huì)實(shí)時(shí)寫(xiě)入數(shù)據(jù)。即在實(shí)時(shí)保存過(guò)程中,保存的文件中并不會(huì)有數(shù)據(jù)。


    (2)暫停顯示功能

     

     

    可以點(diǎn)擊暫停,即可將目前滾動(dòng)中的數(shù)據(jù)窗口暫停,暫停時(shí)設(shè)備和軟件依舊可以正常接收數(shù)據(jù),只是數(shù)據(jù)窗口不會(huì)刷新,點(diǎn)擊繼續(xù)顯示即可恢復(fù)滾動(dòng)。


    (3)顯示模式


    顯示模式包括滾動(dòng)模式和統(tǒng)計(jì)模式:

     

     

    滾動(dòng)顯示是接收到的數(shù)據(jù)在接收列表中不停的向下滾動(dòng),當(dāng)前窗口看到的是最新的數(shù)據(jù);統(tǒng)計(jì)列表方式是按設(shè)置好的規(guī)則分類(lèi)顯示,如可設(shè)置同一ID的數(shù)據(jù)包顯示統(tǒng)計(jì)在一起,后面有統(tǒng)計(jì)包數(shù)量。統(tǒng)計(jì)模式可方便工程師抓取總線(xiàn)上新產(chǎn)生的或有變化的數(shù)據(jù)。

     

     

    (4)清除功能

     

     

    可以清空接收/發(fā)送窗口中的數(shù)據(jù),以及緩存區(qū)中的數(shù)據(jù)。

     

    (5)濾波設(shè)置

     

     

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

     

     

    點(diǎn)擊“添加濾波”即可開(kāi)始編輯,輸入想要過(guò)濾顯示的ID或ID段后點(diǎn)擊“保存設(shè)置”即可將濾波內(nèi)容添加到的左側(cè)。

     

     

    左側(cè)的濾波列表可添加多條數(shù)據(jù),勾選相應(yīng)的濾波段即可選擇是否啟用。本軟件可同時(shí)啟用多條濾波。請(qǐng)注意,您需要勾選“設(shè)置使能濾波”后方可使濾波生效。濾波文件可保存并通過(guò)“打開(kāi)濾波文件”進(jìn)行加載。


    (6)接收錯(cuò)誤幀顯示功能

     

     

    軟件可以捕獲總線(xiàn)上的錯(cuò)誤幀,當(dāng)接收到錯(cuò)誤幀時(shí),在接收列表中將以飄紅的形式顯示出來(lái)。

     

     

    錯(cuò)誤幀也可通過(guò)設(shè)置統(tǒng)計(jì)模式后進(jìn)行合并顯示。

     

     

    (7)高級(jí)屏蔽功能

     

     

    GCANTools軟件可以屏蔽接收到的指定的CAN幀數(shù)據(jù)。GCANTools軟件可以將接收到的數(shù)據(jù)按幀ID歸類(lèi)后合并顯示在左側(cè)的待屏蔽列表中,從左邊的列表中您可以選擇需要屏蔽的幀ID,點(diǎn)擊向右箭頭即可將選中的幀ID添加到屏蔽列表中,軟件將自動(dòng)屏蔽右側(cè)列表中所有以此幀ID開(kāi)頭的所有數(shù)據(jù),屏蔽列表可以設(shè)置多條屏蔽幀ID。

     

     

    4、數(shù)據(jù)發(fā)送相關(guān)功能


    (1)普通模式發(fā)送數(shù)據(jù)功能


    普通模式可以非常直觀(guān)的編輯要發(fā)送的幀數(shù)據(jù),可設(shè)置循環(huán)發(fā)送等特殊功能。

     

     

    普通模式比較簡(jiǎn)單,編輯幀信息非常直觀(guān),請(qǐng)注意輸入數(shù)據(jù)時(shí)每個(gè)字節(jié)之間需要輸入空格,否則將彈出“數(shù)據(jù)格式錯(cuò)誤!”。


    (2)列表模式發(fā)送數(shù)據(jù)功能

     

     

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

     

     

    編輯數(shù)據(jù)界面中可設(shè)置幀ID,幀類(lèi)型,幀格式,幀長(zhǎng)度等數(shù)據(jù);在高級(jí)選項(xiàng)中,可以設(shè)置循環(huán)發(fā)送方式,可設(shè)置循環(huán)發(fā)送間隔時(shí)間,循環(huán)發(fā)送次數(shù),可設(shè)置ID遞增等方式。

     

     

    當(dāng)設(shè)置好后,可將CAN報(bào)文添加到發(fā)送隊(duì)列中:這時(shí)用鼠標(biāo)點(diǎn)擊send左邊的方框可控制發(fā)送還是停止;當(dāng)發(fā)送結(jié)束后復(fù)選框自動(dòng)回復(fù),循環(huán)發(fā)送的數(shù)據(jù)包在“已發(fā)送幀數(shù)”中可以看到成功發(fā)送的數(shù)據(jù)包數(shù)量。


    (3)文件發(fā)送功能

     

     

    選擇“發(fā)送文件”,即可打開(kāi)發(fā)送文件對(duì)話(huà)框:

     

     

    文件類(lèi)型可設(shè)置普通文件或批處理文件(.CAN),普通文件用于對(duì)CAN總線(xiàn)設(shè)備進(jìn)行燒寫(xiě)程序,需自行開(kāi)發(fā)燒錄軟件。這里著重介紹一下批處理文件的發(fā)送。

     

     

    GCANTools軟件可以將接收到的數(shù)據(jù)保存為批處理文件(.CAN),批處理文件可以使用記事本方式打開(kāi),打開(kāi)之后會(huì)看到保存下來(lái)的幀數(shù)據(jù)內(nèi)容及格式。如下圖所示的“example.can”您可以在GCANTools軟件中的安裝目錄中找到。

     

     

    打開(kāi)批處理文件(.CAN)后,可以直觀(guān)的看到保存下來(lái)的數(shù)據(jù)參數(shù),用戶(hù)可以對(duì)這些參數(shù)進(jìn)行修改及添加,各個(gè)位置的定義在上圖中已經(jīng)給出,注意批處理文件中不可以存在任何形式的非標(biāo)準(zhǔn)數(shù)據(jù),上圖中添加注釋只為講解,實(shí)際編輯中請(qǐng)勿添加。

     

     

    請(qǐng)注意,您可能會(huì)批處理文件(.CAN)的幀間隔時(shí)間中發(fā)現(xiàn)存在0的現(xiàn)象,遇到這類(lèi)數(shù)據(jù)GCANTools將按照該波特率下的最小發(fā)送間隔來(lái)發(fā)送,并不會(huì)出現(xiàn)多幀同時(shí)發(fā)送的情況。

     

     

    之后選擇保存好的批處理文件就可以進(jìn)行文件發(fā)送了,時(shí)間間隔默認(rèn)為1,請(qǐng)勿改動(dòng),如需設(shè)置時(shí)間間隔請(qǐng)?jiān)谂幚砦募懈摹?/span>


    5、總線(xiàn)診斷功能


    使用GCANTools軟件,用戶(hù)可通過(guò)軟件右下角的狀態(tài),讀出總線(xiàn)是否正常。典型舉例:


    1、主動(dòng)錯(cuò)誤或被動(dòng)錯(cuò)誤:


    說(shuō)明波特率設(shè)置不正確或接線(xiàn)有誤或總線(xiàn)空載或總線(xiàn)無(wú)響應(yīng)。

     

     

    2、全是綠燈卻沒(méi)有數(shù)據(jù):


    說(shuō)明總線(xiàn)空載,無(wú)數(shù)據(jù)可接收。

     

     

    6、汽車(chē)電子解析OBD II界面


    用戶(hù)可以使用GCANTools軟件的汽車(chē)信號(hào)解析功能。使用該設(shè)備接入汽車(chē)OBD接口即可將汽車(chē)內(nèi)部部分傳感器的實(shí)際數(shù)值解析出來(lái),信號(hào)解析功能僅支持家用汽油車(chē)ISO15765協(xié)議。車(chē)速、轉(zhuǎn)速、水溫可通過(guò)軟件儀表盤(pán)顯示。
    目前該功能僅支持CAN1通道。用戶(hù)可通過(guò)此界面直觀(guān)的看到汽車(chē)當(dāng)前實(shí)時(shí)車(chē)速、轉(zhuǎn)速和油量的具體數(shù)值,便于用戶(hù)校對(duì)汽車(chē)儀表盤(pán)數(shù)值是否準(zhǔn)確。

     

     

    GCANTools軟件還可以讀取、解析、清除汽車(chē)的故障碼,解析ISO15765協(xié)議中規(guī)定的汽車(chē)傳感器數(shù)據(jù),包括:發(fā)動(dòng)機(jī)轉(zhuǎn)速、冷卻液溫度、車(chē)輛速度、電壓、進(jìn)氣歧管壓力、進(jìn)氣溫度、空氣流速、節(jié)氣門(mén)位置、氧傳感器電壓、燃油壓力等。并且以上這些數(shù)據(jù)的數(shù)值變化可以實(shí)時(shí)保存在電腦中。

     

    使用時(shí),請(qǐng)首先點(diǎn)選11Bit按鈕,勾選“循環(huán)獲取實(shí)時(shí)數(shù)據(jù)”。若此時(shí)USBCAN分析儀連接到汽車(chē)動(dòng)力總線(xiàn)上,則將返回車(chē)速、轉(zhuǎn)速、水溫等參數(shù)。若此時(shí)無(wú)數(shù)據(jù),可切換至29Bit重新嘗試。若兩種模式皆無(wú)反饋,請(qǐng)檢查通信波特率及接線(xiàn)。大多數(shù)汽車(chē)動(dòng)力總線(xiàn)波特率為500Kbps。


    PID手動(dòng)獲取功能:


    您可通過(guò)輸入PID的值來(lái)手動(dòng)獲取車(chē)輛的各種參數(shù)。請(qǐng)注意,需要首先選取正確的發(fā)送命令類(lèi)型,即11Bit或29Bit。詳細(xì)的PID值(十進(jìn)制)如下表所示。

     

     

    實(shí)時(shí)保存TXT文件功能:


    用戶(hù)可以通過(guò)此功能直觀(guān)的看出汽車(chē)內(nèi)部部分傳感器的具體數(shù)值并基于這些數(shù)據(jù)診斷汽車(chē)各傳感器狀態(tài)是否正常。用戶(hù)還可直觀(guān)的比較某些傳感器數(shù)值的變化規(guī)律和多種傳感器數(shù)值之間進(jìn)行比較。

     

    7、CANopen主站功能說(shuō)明


    切換到GCANTools軟件的“CANopen”選項(xiàng)卡可以進(jìn)入CANopen主站頁(yè)面,用戶(hù)可以在左側(cè)點(diǎn)擊“查找從站”掃描當(dāng)前CAN總線(xiàn)上的所有CANopen從站節(jié)點(diǎn),也可使用手動(dòng)輸入從站節(jié)點(diǎn)號(hào)的方式,手動(dòng)添加CANopen從站。掃描到或添加好的從站節(jié)點(diǎn)會(huì)在下方顯示,用戶(hù)可以雙擊指定的節(jié)點(diǎn)號(hào)以激活與從站通信的界面。

     

     

    GCANTools軟件的CANopen主站功能可將USBCAN設(shè)備變成一個(gè)CANopen主站卡接入CANopen網(wǎng)絡(luò)中,使用電腦搭配USBCAN即可完成對(duì)CANopen從站控制、管理、配置等應(yīng)用。GCANTools軟件可完成多種常用CANopen主站功能,如NMT(網(wǎng)絡(luò)管理)、SYNC(同步協(xié)議)、EMERGENCY(緊急報(bào)文)、PDO(過(guò)程數(shù)據(jù)對(duì)象)、SDO(服務(wù)數(shù)據(jù)對(duì)象)、NODE GUARDING(節(jié)點(diǎn)保護(hù))。


    關(guān)于CANopen協(xié)議的應(yīng)用層描述、設(shè)備子協(xié)議及接口規(guī)范等內(nèi)容,您還可參閱由[德]Holger Zeltwanger著,周立功等譯,由北京航空航天大學(xué)出版社出版的《現(xiàn)場(chǎng)總線(xiàn)CANopen設(shè)計(jì)與應(yīng)用》一書(shū)。


    下表列出了CANopen常見(jiàn)報(bào)文類(lèi)型所對(duì)應(yīng)的功能碼及幀ID范圍。

     

     

    (1)NMT命令

     

     

    NMT命令(Network Management)提供網(wǎng)絡(luò)管理(如初始化、啟動(dòng)和停止節(jié)點(diǎn),偵測(cè)失效節(jié)點(diǎn))服務(wù)。這種服務(wù)是采用主從通訊模式(所以只有一個(gè)NMT主節(jié)點(diǎn))來(lái)實(shí)現(xiàn)的。


    用戶(hù)可以使用NMT命令更改從站節(jié)點(diǎn)的運(yùn)行狀態(tài)。

     

    Start remote node——設(shè)置節(jié)點(diǎn)進(jìn)入操作狀態(tài)

     

    Stop remote node——設(shè)置節(jié)點(diǎn)進(jìn)入停止?fàn)顟B(tài)


    Enter pre-operational state——設(shè)置節(jié)點(diǎn)進(jìn)入預(yù)操作狀態(tài)

     

    Reset node——設(shè)置節(jié)點(diǎn)復(fù)位


    Reset communication——設(shè)置節(jié)點(diǎn)復(fù)位通信


    (2)SYNC報(bào)文


    SYNC是主站發(fā)出的同步報(bào)文,所有設(shè)置了同步PDO的從站根據(jù)SYNC報(bào)文與主站進(jìn)行通信。用戶(hù)可通過(guò)GCANTools軟件循環(huán)發(fā)送SYNC報(bào)文,所有的同步PDO會(huì)根據(jù)SYNC報(bào)文發(fā)送。

     

     

    (3)EMERGENCY報(bào)文

     

     

    應(yīng)急指示報(bào)文由設(shè)備內(nèi)部出現(xiàn)的致命錯(cuò)誤觸發(fā),由相關(guān)應(yīng)用設(shè)備以最高優(yōu)先級(jí)發(fā)送到其它設(shè)備。適用于中斷類(lèi)型的錯(cuò)誤報(bào)警信號(hào)。


    GCANTools軟件可接收到從站節(jié)點(diǎn)發(fā)出的EMERGENCY報(bào)文,該報(bào)文由出現(xiàn)緊急狀態(tài)的從節(jié)點(diǎn)發(fā)出,GCANTools軟件的CANopen主站功能可接收并處理此緊急報(bào)文。


    (4)PDO

     

     

    CANopen節(jié)點(diǎn)之間使用PDO進(jìn)行數(shù)據(jù)傳送,主要用于傳輸實(shí)時(shí)數(shù)據(jù)。過(guò)程數(shù)據(jù)對(duì)象(PDO),全稱(chēng)為Process data object。它與SDO的通信區(qū)別在于,PDO屬于過(guò)程數(shù)據(jù),單向傳輸,無(wú)需接收節(jié)點(diǎn)回應(yīng)CAN報(bào)文來(lái)進(jìn)行確認(rèn),屬于“生產(chǎn)消費(fèi)”模型。GCANTools軟件默認(rèn)有4對(duì)發(fā)送和接收PDO,即TPDO/RPDO。

     

    (5)SDO

     

     

    CANopen主站模塊的SDO功能分為發(fā)送SDO和接收SDO,用于讀寫(xiě)對(duì)象字典。


    SDO為服務(wù)數(shù)據(jù)對(duì)象,英文全稱(chēng)Service data object,有指定被接收節(jié)點(diǎn)的地址(Node ID),并且需要指定的接收節(jié)點(diǎn)回應(yīng)CAN報(bào)文來(lái)確認(rèn)已經(jīng)接收,如果超時(shí)沒(méi)有確認(rèn),則發(fā)送節(jié)點(diǎn)將會(huì)重新發(fā)送原報(bào)文。這種通訊方式屬于常見(jiàn)的“服務(wù)器客戶(hù)端”的通信模型,即我們常說(shuō)的輪詢(xún)式。


    GCANTools軟件中的SDO功能,可通過(guò)編輯索引、子索引的方式與從站進(jìn)行信息交互,實(shí)現(xiàn)了對(duì)對(duì)象字典中條目的讀寫(xiě)。

     

    索引和對(duì)象(OD)表

     

     

    (6)NODE GUARDING

     

     

    GCANTools軟件中的節(jié)點(diǎn)保護(hù)(NODE GUARDING)功能有兩種實(shí)現(xiàn)方式——主站主動(dòng)發(fā)送命令來(lái)詢(xún)問(wèn)從站節(jié)點(diǎn)的狀態(tài)(Node Guarding)、從站節(jié)點(diǎn)以心跳的方式周期傳送它的狀態(tài)(Heartbeat)。


    GCANTools軟件還可通過(guò)編輯自定義消息手動(dòng)模擬CANopen數(shù)據(jù),用戶(hù)可直接通過(guò)編寫(xiě)功能碼、從站node ID、數(shù)據(jù)的方式直接向CANopen從站發(fā)送數(shù)據(jù)。

     

     

    功能碼對(duì)應(yīng)功能如下表所示:

     

    ----配置PDO 0x1800+n


    ----它的COB-ID是0x387


    ----該P(yáng)DO始終觸發(fā)傳輸


    ----它必須包含數(shù)據(jù):data X(2bytes),data Y(4bytes),按下面的順序


    --data X定義在索引0x6000,子索引03


    --data Y定義在索引0x2010,子索引21


    1--索引1800+n,子索引01:寫(xiě)COBID(4bytes)


    2--索引1800+n,子索引02:寫(xiě)傳輸字節(jié)《t》(1byte)


    t=1to0xF0:PDO在每接到《t》個(gè)SYNC后被傳輸t=FD:在接收到PDO請(qǐng)求(rtr=1)后傳輸


    t=FF:根據(jù)事件進(jìn)行傳輸,節(jié)點(diǎn)自發(fā)發(fā)送PDO 3--索引1A00+n:定義第n個(gè)數(shù)據(jù)的映射


    子索引0:寫(xiě)嵌入到PDO中的數(shù)據(jù)個(gè)數(shù)(1byte),本例是,寫(xiě)入《2》子索引1:定義在哪里尋找嵌入的第一個(gè)數(shù)據(jù)和大小。(8bytes)


    格式是:index(2 bytes)–subindex(1 byte)–size in bits(1 byte)本例,寫(xiě)入《60000310》


    子索引2:定義在哪里尋找嵌入的第二個(gè)數(shù)據(jù)和大小。(8bytes)本例,寫(xiě)入《20102120》


    配置節(jié)點(diǎn)5的PDO 1802在每3個(gè)SYNC傳輸,發(fā)送的SDO(s)應(yīng)為

     

    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)控制伺服驅(qū)動(dòng)


    該功能僅支持符合CANopen402標(biāo)準(zhǔn)的伺服電機(jī)設(shè)備,使用該功能時(shí)請(qǐng)?zhí)崆按_認(rèn)。


    現(xiàn)階段僅開(kāi)放“設(shè)置速度模式”供您對(duì)伺服電機(jī)設(shè)備進(jìn)行簡(jiǎn)單控制。連接伺服電機(jī)設(shè)備的CAN總線(xiàn)后,依次點(diǎn)擊“查找從站”—“Start”—“設(shè)置速度模式”—“RUN”,即可將伺服電機(jī)驅(qū)動(dòng)。

     

     

    8、曲線(xiàn)Curver功能說(shuō)明


    數(shù)據(jù)數(shù)值變化也可通過(guò)曲線(xiàn)實(shí)時(shí)顯示其變化軌跡,如下圖所示。用戶(hù)最多可選擇四個(gè)變量在同一界面同時(shí)顯示。


    用戶(hù)可以通過(guò)曲線(xiàn)功能選擇最多四個(gè)您所需要的變量,并通過(guò)觀(guān)察曲線(xiàn)的方式實(shí)時(shí)了解每個(gè)數(shù)據(jù)的變化,并且還可直觀(guān)的比較多個(gè)數(shù)值之間的相對(duì)變化,可用于調(diào)整發(fā)動(dòng)機(jī)怠速時(shí)轉(zhuǎn)速、扭矩等。


    在使用曲線(xiàn)功能時(shí)請(qǐng)注意,將變量設(shè)置好后再接收數(shù)據(jù),數(shù)據(jù)接收時(shí)新建的變量無(wú)法在曲線(xiàn)中顯示。

     

     

    點(diǎn)擊“添加變量”“編輯變量”即可添加和編輯變量,這些變量可以對(duì)接收的CAN總線(xiàn)的原始數(shù)據(jù)進(jìn)行簡(jiǎn)單的數(shù)學(xué)運(yùn)算,并在以曲線(xiàn)的方式顯示出來(lái)??梢蕴砑佣嘟M變量,變量名稱(chēng)可包含字母,數(shù)字,漢字,空格和下劃線(xiàn),方便識(shí)別。


    曲線(xiàn)功能中可提供的特殊運(yùn)算如下表所示,請(qǐng)嚴(yán)格按照運(yùn)算形式書(shū)寫(xiě)!

     

     

     

    “添加數(shù)據(jù)源”就是將收到的CAN總線(xiàn)原始數(shù)據(jù)中某一幀的某一字節(jié)的數(shù)據(jù)作為數(shù)據(jù)源添加到變量計(jì)算定義中,添加時(shí)先點(diǎn)擊“添加數(shù)據(jù)源”,然后依次填充“CAN ID”、“標(biāo)準(zhǔn)幀(擴(kuò)展幀)”、“數(shù)據(jù)”等信息,點(diǎn)擊確定,會(huì)在“變量計(jì)算定義”中生成一條相應(yīng)的語(yǔ)句,該語(yǔ)句也可自行編寫(xiě),編寫(xiě)時(shí)請(qǐng)遵循該格式。


    在曲線(xiàn)界面中”功能是切換到上一條曲線(xiàn)”功能是切換到下一條曲線(xiàn)”功能是將當(dāng)前顏色曲線(xiàn)坐標(biāo)軸上移”功能是將當(dāng)前顏色曲線(xiàn)坐標(biāo)軸下移。

     

    9、智能解碼功能說(shuō)明


    智能解碼功能現(xiàn)僅支持對(duì)CAN1通道特定幀ID的幀數(shù)據(jù)變化頻率的顯示,顏色隨著變化頻率的大小改變,變化越快,顏色越深,可以調(diào)整為十六、十、二進(jìn)制顯示。如需數(shù)據(jù)濾波,點(diǎn)擊“Filter”設(shè)置濾波相關(guān)參數(shù)。

     

     

    使用時(shí)請(qǐng)勾選“使能接收數(shù)據(jù)CAN1”。

     

     

    (10)DBC Send功能說(shuō)明


    點(diǎn)擊工具欄的DBC Send,該標(biāo)簽頁(yè)用于發(fā)送DBC消息,支持每條消息獨(dú)立發(fā)送,互不干擾。發(fā)送界面如圖所示,左側(cè)表格為DBC消息選擇列表,右側(cè)上方表格為準(zhǔn)備發(fā)送的消息列表,右側(cè)下方表格為當(dāng)前選中消息的信號(hào)列表。

     

     

    加載DBC:


    加載DBC協(xié)議:先選擇DBC協(xié)議,再通過(guò)點(diǎn)擊“加載DBC”按鈕選擇DBC文件;


    左側(cè)DBC消息選擇列表:顯示當(dāng)前加載的DBC文件中的所有消息,單選后點(diǎn)擊【+】按鈕至右側(cè)上方DBC消息發(fā)送列表中。


    DBC消息編輯:


    右側(cè)上方DBC消息發(fā)送列表:顯示用于發(fā)送的消息列表,可雙擊編輯發(fā)送次數(shù)、發(fā)送間隔;


    右側(cè)下方消息信號(hào)列表:顯示DBC消息發(fā)送列表當(dāng)前選中消息的所有信號(hào),可雙擊編輯信號(hào)實(shí)際值,編輯完成后該消息的數(shù)據(jù)域?qū)⑼礁模?/span>


    添加:點(diǎn)擊【+】按鈕從DBC消息選擇列表中添加消息至發(fā)送列表;

     

    移除:點(diǎn)擊【-】按鈕從DBC消息發(fā)送列表中移除當(dāng)前選中消息;

     

    清空:移除DBC消息發(fā)送列表中的所有消息;


    上移:調(diào)整消息順序,將DBC消息發(fā)送列表中當(dāng)前選中高亮的消息向上移動(dòng)一個(gè)位置;


    下移:調(diào)整消息順序,將DBC消息發(fā)送列表中當(dāng)前選中高亮的消息向下移動(dòng)一個(gè)位置。

     

    DBC發(fā)送:


    通道選擇:在左上角“通道”下拉框中選中用于DBC消息發(fā)送的設(shè)備通道;

     

    列表發(fā)送/停止發(fā)送:開(kāi)始發(fā)送/停止發(fā)送列表中的全部消息;


    發(fā)送:開(kāi)始發(fā)送當(dāng)前高亮選中消息。

     

    (11)DBC Rec功能說(shuō)明


    點(diǎn)擊工具欄的DBC Rec,該標(biāo)簽頁(yè)展示了原始報(bào)文按照DBC規(guī)范解析后的結(jié)果,如圖所示。

     

     

    通道選擇:下拉選要查看數(shù)據(jù)的通道;


    DBC協(xié)議:DBC解析基于的協(xié)議;


    J1939:匹配幀ID的PGN部分,PGN請(qǐng)參考J1939規(guī)范,DBC消息ID的PGN與要解析的報(bào)文ID的PGN相等即可匹配成功;


    普通:DBC消息ID與要解析的報(bào)文ID相等即可匹配成功;

     

    加載DBC:點(diǎn)擊【加載DBC】選擇DBC文件;


    三角號(hào):點(diǎn)擊可查看當(dāng)前報(bào)文消息的所有信號(hào);

     

    清空:清空列表;


    暫停:暫停/繼續(xù)接收?qǐng)?bào)文。

     

    七、Linux系統(tǒng)使用說(shuō)明


    廣成科技USBCAN分析儀系列產(chǎn)品支持各種版本Linux操作系統(tǒng),我公司會(huì)向客戶(hù)提供32/64位Linux系統(tǒng)驅(qū)動(dòng)及二次開(kāi)發(fā)相關(guān)文檔,用戶(hù)可自行在Linux系統(tǒng)中開(kāi)發(fā)使用。


    Linux系統(tǒng)中使用我公司設(shè)備的大體方法如下:①獲取系統(tǒng)管理員權(quán)限;②拷貝必要的文件到系統(tǒng)GCC編譯目錄中;③切換目錄到USBCAN驅(qū)動(dòng)文件夾進(jìn)行編譯;④運(yùn)行測(cè)試程序。具體操作方法如下:


    1.查詢(xún)linux版本號(hào),確認(rèn)系統(tǒng)類(lèi)型(32/64位)。輸入:uname-a(由結(jié)果可知我們Linux系統(tǒng)類(lèi)型是64位的)

     

     

    2.確定Linux系統(tǒng)類(lèi)型后,拷貝對(duì)應(yīng)的USBCAN驅(qū)動(dòng)文件到系統(tǒng)中。(此例子中我們把驅(qū)動(dòng)文件放到系統(tǒng)桌面)

     

     

    3.獲取管理員權(quán)限,以便于后續(xù)安裝驅(qū)動(dòng)等操作。輸入:su(輸入su指令后要求輸入管理員密碼,輸入正確的密碼即可獲取管理員權(quán)限)

     

     

    4.進(jìn)入U(xiǎn)SBCAN驅(qū)動(dòng)文件夾,拷貝libusb.so、libusb-1.0.so、libECanVci.so.1到gcc編譯庫(kù)目錄下。(默認(rèn)路徑為/usr/lib)輸入:cp libusb.so libusb-1.0.so libECanVci.so.1/usr/lib(默認(rèn)路徑為/usr/lib)

     

     

    5.進(jìn)入gcc編譯庫(kù)文件夾,把libECanVci.so.1和libECanVci.so鏈接到一起。輸入:ln-sv libECanVci.so.1 libECanVci.so

     

     

    6.再次進(jìn)入U(xiǎn)SBCAN驅(qū)動(dòng)文件夾,編譯。輸入:make

     

     

    7.運(yùn)行測(cè)試程序測(cè)試USBCAN收發(fā)。輸入:./test

     

     

    輸入./test后會(huì)出現(xiàn)系統(tǒng)提示及例子,其中:


    第一位(16):設(shè)備類(lèi)型,單通道設(shè)備輸入3,雙通道輸入4;

     

    第二位(0):設(shè)備索引號(hào),當(dāng)只接入一臺(tái)USBCAN時(shí)為0;


    第三位(3):打開(kāi)第幾路CAN,打開(kāi)CAN1輸入1,打開(kāi)CAN2輸入2同時(shí)打開(kāi)CAN1和CAN2輸入3;


    第四位(0x1400):設(shè)置CAN總線(xiàn)波特率,0x1400表示波特率為1000K,其他波特率的值詳見(jiàn)“EcanVCI動(dòng)態(tài)庫(kù)使用手冊(cè)”;


    第五位(0):工作模式,0為正常模式,其他工作模式詳見(jiàn)“EcanVCI動(dòng)態(tài)庫(kù)使用手冊(cè)”;


    第六位(1):發(fā)送時(shí)間間隔,單位ms;第七位(1000):發(fā)送次數(shù)。


    8.運(yùn)行測(cè)試程序后即可使用其他USBCAN設(shè)備收到他發(fā)出的隨機(jī)數(shù)據(jù),此例程只完成發(fā)送隨機(jī)數(shù)劇的過(guò)程,并沒(méi)有接下來(lái)的接收函數(shù)部分,需要用戶(hù)自行編寫(xiě)。(參考動(dòng)態(tài)庫(kù)使用手冊(cè))

     

     

    八、二次開(kāi)發(fā)


    我公司為二次開(kāi)發(fā)的用戶(hù)提供標(biāo)準(zhǔn)的接口函數(shù)庫(kù),包括:ECANVCI.h、ECANVCI.lib、ECANVCI.dll。該接口函數(shù)庫(kù)均為標(biāo)準(zhǔn)格式,用戶(hù)可以在VC、VB、Labview等編程環(huán)境中,對(duì)這些接口函數(shù)聲明調(diào)用,具體使用方法詳見(jiàn)“ECAN動(dòng)態(tài)庫(kù)使用手冊(cè)”。下圖為常用結(jié)構(gòu)體名稱(chēng)及函數(shù)庫(kù)調(diào)用流程。

     

     

    二次開(kāi)發(fā)流程

     

    九、技術(shù)規(guī)格

     

  • 沈陽(yáng)廣成科技USBCAN-I Pro+高性能CAN接口卡的設(shè)備參數(shù)包括:

     

    (1)PC接口符合USB2.0全速規(guī)范,兼容USB1.1及USB3.0;
    (2)集成1路CAN-bus接口,使用插拔式端子接線(xiàn)方式;
    (3)支持CAN2.0A和CAN2.0B幀格式,符合ISO/DIS 11898規(guī)范;
    (4)CAN-bus通訊波特率在5Kbps~1Mbps之間任意可編程;
    (5)使用USB總線(xiàn)電源供電(DC+5V,130mA);
    (6)CAN-bus接口采用電氣隔離,隔離模塊絕緣電壓:DC 1500V;
    (7)最高接收數(shù)據(jù)流量:14000 fps;
    (8)CAN端接收?qǐng)?bào)文時(shí)間戳精度可達(dá)1us;
    (9)支持WinXP、Win7、Win8、Win10等Windows操作系統(tǒng);
    (10)支持Linux操作系統(tǒng);
    (11)支持ECANTools測(cè)試軟件;
    (12)工作溫度范圍:-20℃~+70℃;
  • 產(chǎn)品介紹視頻:
    USBCAN產(chǎn)品介紹
    USBCAN系列產(chǎn)品講解
    USBCAN、USB轉(zhuǎn)CAN、usbcan系列模塊產(chǎn)品介紹視頻
    USBCAN-II PRO分析儀介紹

    產(chǎn)品教程視頻:
    USB轉(zhuǎn)CAN、USBCAN驅(qū)動(dòng)安裝、軟件使用方法視頻教程
    USB轉(zhuǎn)CAN、USBCAN分析儀與CAN總線(xiàn)連接方法視頻教程
    USBCAN分析儀配套ECANTools軟件自動(dòng)識(shí)別波特率視頻教程
    USBCAN分析儀CAN中繼模式視頻教程

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

    USBCAN I PRO+用戶(hù)手冊(cè)
    http://www.gcgd.net/filedownload/835663

    USBCAN II C+用戶(hù)手冊(cè)
    http://www.gcgd.net/filedownload/730751

    USBCAN II PRO用戶(hù)手冊(cè)
    http://www.gcgd.net/filedownload/722309

    USBCAN II PRO+用戶(hù)手冊(cè)
    http://www.gcgd.net/filedownload/773035

    USBCAN module 8用戶(hù)手冊(cè)
    http://www.gcgd.net/filedownload/722312

    USBCAN module 16用戶(hù)手冊(cè)
    http://www.gcgd.net/filedownload/722313

    USBCAN II FD用戶(hù)手冊(cè)
    http://www.gcgd.net/filedownload/722307

    USBCAN MINI用戶(hù)手冊(cè)
    http://www.gcgd.net/filedownload/722315

    USBCAN OBD用戶(hù)手冊(cè)
    http://www.gcgd.net/filedownload/722311

    USBCAN ME用戶(hù)手冊(cè)
    http://www.gcgd.net/filedownload/722310

    CANcore用戶(hù)手冊(cè)
    http://www.gcgd.net/filedownload/722308

    GCANTools軟件用戶(hù)手冊(cè)
    http://www.gcgd.net/filedownload/731261
?