USBCAN II C+雙通道CAN總線分析儀
- 品牌:
- GCAN廣成科技
- 型號:
- USBCAN II C+
- 應用:
- 沈陽廣成科技USBCAN II C+是集成2路CAN接口的高性能型CAN-bus總線通訊接口卡。該型號CAN卡可兼容USB2.0總線全速規范,采用USBCAN II C+高性能CAN接口卡,PC可以通過USB接口快速連接至CAN-bus網絡,構成現場總線實驗室、工業控制、智能小區、汽車電子網絡等CAN-bus網絡領域中數據處理、數據采集的CAN-bus網絡控制節點。
-
一、設備簡介
沈陽廣成科技USBCAN-II C+是集成2路CAN接口的工業級CAN-bus總線通訊接口卡。該型號CAN卡可兼容USB2.0總線全速規范,采用USBCAN-II C+接口卡,PC可以通過USB接口快速連接至CAN-bus網絡,構成現場總線實驗室、工業控制、智能小區、汽車電子網絡等CAN-bus網絡領域中數據處理、數據采集的CAN-bus網絡控制節點。
沈陽廣成科技USBCAN-II C+接口卡是CAN-bus產品開發、CAN-bus數據分析的強大工具;同時具有體積小巧、即插即用等特點,也是便攜式系統用戶的最佳選擇。USBCAN-II C+接口卡上自帶CAN接口電氣隔離保護模塊,使其避免由于瞬間過流/過壓而對設備造成損壞,增強系統在惡劣環境中使用的可靠性。沈陽廣成科技USBCAN-II C+接口卡支持Windows 2000、XP、7、8、10等32位/64位操作系統。我公司為用戶提供統一的應用程序編程接口和完整的應用示范代碼,含VC、VB、Net、Labview和C++Builder等開發例程示范,方便用戶進行應用程序開發。
二、設備參數
沈陽廣成科技USBCAN-II C+接口卡的主要設備參數包括:
(1)PC接口符合USB2.0全速規范,兼容USB1.1及USB3.0;(2)集成2路CAN-bus接口,使用鳳凰端子接線方式;(3)支持CAN2.0A和CAN2.0B幀格式,符合ISO/DIS 11898規范;(4)CAN-bus通訊波特率在5Kbps~1Mbps之間任意可編程;(5)使用USB總線電源供電,或供電不足時增加外接電源(DC+9-24V,130mA);(6)CAN-bus接口采用電氣隔離,隔離模塊絕緣電壓:DC 1500V;(7)CAN接口EMC等級:靜電放電接觸放電±6KV,電快速瞬變脈沖群±1KV,浪涌(沖擊)±2KV。(8)最高接收數據流量:8000 fps;(9)支持Win2000、WinXP、Win7、Win8、Win10等Windows操作系統;(10)支持GCANTools、CAN Test、CAN Pro測試軟件;(11)工作溫度范圍:-40℃~+85℃;
三、典型應用
沈陽廣成科技USBCAN-II C+接口卡的設備應用領域包括:
(1)CAN-bus網絡診斷與測試(2)汽車電子應用(3)電力通訊網絡(4)工業控制設備(5)高速、大數據量通訊
如果您需要詢價沈陽廣成科技USBCAN-II C+高性能CAN接口卡或進行技術咨詢,可以加微信13019325660或撥打電話。
四、設備安裝
1、設備尺寸
設備外形尺寸:(長,含接線端子)106mm*(寬)67mm*(高)25mm,其示意圖如圖所示。
USBCAN-II C+外形尺寸
2、接口定義及功能
USBCAN-II C+接口卡集成1路USB接口、一路DC+9-24V輔助電源接口及2路標準CAN-bus接口。CAN-bus接口由1個6 Pin插拔式接線端子引出,可以用于連接2個CAN-bus網絡或者CAN-bus接口的設備。USBCAN-II C+各接口位置及定義如下圖所示。
USB及輔助電源接口位置
USB及輔助電源接口定義
CAN-bus接口位置
USBCAN-II C+接口卡的CAN-bus信號分配
3、驅動及軟件安裝
驅動及軟件安裝之前,請用戶確保自己登陸windows的賬戶是超級管理員,或用戶賬戶有安裝驅動及軟件的相關權限,否則可能導致安裝失敗。確認windows賬戶權限的方法:控制面板-用戶賬戶。
(1)驅動及軟件安裝
用戶需手動安裝驅動,請進入光盤中的“驅動driver”文件夾,選擇與系統對應(32/64位)的安裝文件(DriverSetup.exe/DriverSetup64.exe)進行手動安裝。
用戶可以直接在光盤中找到GCANTools、CAN Test和CAN Pro軟件并安裝,軟件具體安裝及使用方法詳見相應文件夾中的“軟件使用說明”,安裝前請先閱讀“安裝必讀”。
(2)驅動及軟件卸載
用戶可以通過運行上方DriverSetup.exe/DriverSetup64.exe后點擊“卸載”按鈕卸載安裝好的設備驅動。
用戶可通過“添加/刪除程序”(XP)或“程序和功能”(win7)中找到GCANTools、CAN Test和CAN Pro軟件對其進行卸載。
客戶也可以通過安裝GCANTools軟件來安裝驅動,軟件安裝完成后會自動安裝驅動的。
驅動、軟件正常安裝后,將設備插入PC的USB接口,即可在PC設備管理器中發現新USBCAN設備,驅動名稱:“GCAN USBCAN Device”,如無黃色嘆號或問號即表示設備驅動正常,USBCAN設備已與PC正常連接。
五、設備使用
1、與PC連接
USBCAN-II C+接口卡具有即插即用的特點,因此用戶可以使用PC機的USB接口直接向USBCAN-II C+接口卡供電;若USB供電不足,則需選用外部電源供電方式。
在連接前請先確定:①接線是否正確,②是否安裝電阻或撥碼,③波特率是否匹配。
(1)USB總線供電模式
USB總線供電模式適合于大多數應用場合,例如,當USBCAN-II C+接口卡是USB端口連接的唯一設備時。
將PC與USBCAN-II C+接口卡通過隨機附帶的USB電纜直接連接,由USB電纜向USBCAN-II C+接口卡提供+5V電源;此時,指示燈PWR、SYS點亮,表示設備工作正常且處于待連接狀態。
(2)外部電源供電模式
外部電源供電模式適合于PC機使用了USB總線集線器(HUB),或者已經連接了多個USB終端設備,而導致USB端口不能夠向USBCAN-II C+接口卡提供足夠電流的場合。
使用外部電源(DC+9-24V,200mA)連接到USBCAN-II C+接口卡的DC+9-24V電源插座,此時指示燈PWR、SYS點亮;然后將PC與USBCAN-II C+接口卡通過隨機附帶的USB電纜連接,USBCAN-II C+接口卡即可正常工作。
2、與CAN-bus連接
USBCAN-II C+接入CAN總線時只需將CAN_H連CAN_H,CAN_L連CAN_L即可建立通信。
CAN-bus網絡采用直線拓撲結構,總線最遠的2個終端需要安裝120Ω的終端電阻;如果節點數目大于2,中間節點不需要安裝120Ω的終端電阻。對于分支連接,其長度不應超過3米。CAN-bus總線的連接見圖所示。
CAN-bus網絡的拓撲結構
注意:CAN-bus電纜可以使用普通雙絞線、屏蔽雙絞線。理論最大通信距離主要取決于總線波特率,最大總線長度和波特率關系詳見下表。若通訊距離超過1Km,應保證線的截面積大于Φ1.0mm2,具體規格應根據距離而定,常規是隨距離的加長而適當加大。
波特率與最大總線長度參照表
3、CAN總線終端電阻
為了增強CAN通訊的可靠性,消除CAN總線終端信號反射干擾,CAN總線網絡最遠的兩個端點通常要加入終端匹配電阻,如圖所示。終端匹配電阻的值由傳輸電纜的特性阻抗所決定。例如雙絞線的特性阻抗為120Ω,則總線上的兩個端點也應集成120Ω終端電阻。
USBCAN-II C+與其他CAN節點設備連接
注意:USBCAN-II C+內部已集成120Ω終端電阻,可通過撥碼開關選擇是否將電阻接入總線,撥碼開關在6pin端子旁邊,R1、R2分別為CAN1、CAN2的終端電阻,撥到ON的位置即可將電阻啟用。
4、系統狀態指示燈
USBCAN-II C+接口卡具有1個PWR指示燈、1個SYS指示燈、1個CAN1指示燈、1個CAN2指示燈來指示設備的運行狀態。這4個指示燈的具體指示功能見下表,這4個指示燈處于各種狀態下時,CAN總線的狀態如表所示。
USBCAN-II C+接口卡指示燈
USBCAN-II C+接口卡上電后,PWR點亮,同時系統初始化狀態指示燈SYS點亮,表明設備已經供電,系統正在初始化;否則,表示存在系統電源故障或系統發生有嚴重的錯誤。
正常燈的狀態:上電后,PWR燈先亮,四個燈同時亮一下,最后PWR和SYS燈常亮,打開軟件啟動設備后PWR常亮,SYS燈閃爍。
USB接口連接正常后,當USB總線有數據在傳輸時,USB信號指示燈SYS會閃爍。當CAN1或CAN2有數據收發時,對應的CAN1、CAN2指示燈會有閃爍。若SYS閃爍但CAN1或CAN2指示燈不亮,說明CAN通道無數據,請檢查接線、通信波特率、匹配電阻等是否正確。
USBCAN-II C+接口卡指示燈狀態
六、GCANTools軟件使用
GCANTools軟件是我公司針對windows平臺開發的專用調試分析軟件,使用該軟件,用戶可以直觀,快速的進行CAN總線數據收發。軟件極易使用且擴展功能非常豐富,用戶可以很快上手使用。本章將對GCANTools主要功能做介紹。
1、軟件啟動
1、如用戶已安裝GCANTools軟件,可以通過雙擊桌面上的“GCANTools”圖標打開軟件。
2、選擇對應的設備類型后,點擊“打開設備”即可在設備列表中出現已經插入電腦USB接口的CAN設備。
3、選擇工作模式。軟件提供3種工作模式可選:正常模式、只聽模式、自發自收模式。正常模式用于正常使用軟件數據收發;只聽模式用于監聽總線且不可發送數據,USBCAN設備不作為CAN總線節點,不發送應答和時鐘信號;自發自收模式用于測試USBCAN設備CAN通信是否正常。
4、選擇波特率。用戶需要按實際接入的總線的波特率進行設置,如波特率與總線不匹配,則無法正常通信,甚至干擾總線。如需自定義波特率,請與我公司聯系。當用戶并不知道總線波特率時,也可使用自動識別波特率功能進行掃描。
5、自動識別波特率。如您不清楚目標設備的波特率,可使用自動識別波特率功能。自動識別波特率有“普通靜默模式識別”和“增強模式識別”兩種模式可供選擇。“普通靜默模式識別”的環境要求為,CAN總線上至少有兩個被測設備且互相之間可以正常通訊,要求總線上有活躍的CAN數據。“增強模式識別”的環境要求為,被測設備上電且CAN通道工作正常,但不要求設備主動發送CAN數據,也不要求總線上有活躍的CAN數據。自動識別前請確保接線正確,且總線上連入兩個120歐姆電阻。您可在不對CAN總線系統內設備上電的前提下,使用萬用表對線路CANL與CANH兩端的電阻值進行測量,應為60歐姆左右。
請注意,對于汽車的CAN總線系統,請選擇“普通靜默模式識別”來識別波特率。使用“增強模式識別”可能會造成車輛儀表報錯。
2、數據收發
接收和發送界面是GCANTools的主要功能,在此界面,用戶可以直觀的看到接收到的CAN報文,以及通過普通發送或列表發送的方式,向總線上發送數據。
除以上基本功能外,軟件還具有發送文件功能。文件發送分為普通文件發送及批處理文件發送。普通文件發送可以向總線上的節點發送文件,用戶可以基于此功能開發CAN總線程序燒錄軟件;批處理文件發送可以將用戶保存的批處理文件(.can)按保存時的時序及數據重新發送回CAN總線。
批處理文件發送應用舉例:
3、總線分析功能
具有總線診斷功能,可以檢測到總線錯誤幀以及總線仲裁丟失位,實現了比較全面的CAN總線分析。
CAN總線狀態顯示:指示當前CAN總線狀態包括:總線正常、被動錯誤、主動錯誤、總線關閉。
CAN控制器內部FIFO溢出:某一段時間內的總線報文過于密集,導致USBCAN來不及接收,發生報文丟失。
CAN控制器錯誤報警:總線發生多次發送錯誤或接收錯誤,錯誤計數器超出報警閾值,并能顯示錯誤計數值。
CAN控制器消極錯誤:總線發生多次發送錯誤或接收錯誤,導致CAN控制器進入錯誤消極狀態,并能顯示錯誤計數值。
CAN控制器仲裁丟失:本節點與其他設備在競爭總線時失敗,待發報文將在下一次總線空閑時嘗試發送,能捕捉到相應的錯誤位信息并顯示出來。
CAN控制器總線錯誤:總線發生一次發送錯誤或接收錯誤,錯誤計數器的值將累加,并能捕捉錯誤的位信息,比如ACK、CRC、位界定錯誤信息。
CAN數據緩沖區溢出:由于一段時間未與PC交換數據,導致設備存儲的報文數目超出硬件容量限制,新接收的報文將覆蓋最早的報文。
4、其他功能
GCANTools軟件擴展功能極為豐富,且都很方便易用,靈活運用這些擴展功能可以幫助用戶方便快速的分析數據。
保存數據/實時保存:可保存接收列表,保存格式有:txt、can、excel、二進制、ASC、BLF。
暫停顯示:可暫停接收列表的滾動。
顯示模式:可選滾動模式和列表模式,列表模式可按規則將數據實時分類。清除:可清除當前接收列表中的數據。
濾波設置:通過編輯濾波ID的方式,實現多段濾波。
高級屏蔽:通過屏蔽ID的方式,不顯示已屏蔽的ID。顯示錯誤幀:可顯示/隱藏總線上的錯誤幀。
雙通道合并:雙通道合并接收數據,可保存在同一文件中,發送文件時根據保存文件的通道同時發送。
顯示錯誤幀:可顯示/隱藏總線上的錯誤幀。
請注意:GCANTools軟件更多功能詳述請查看“GCANTools軟件使用手冊”
七、CAN Test軟件使用
CAN Test軟件是針對windows平臺的調試分析軟件,使用該軟件,用戶可以直觀,快速的進行CAN總線數據收發。軟件極易使用且擴展功能非常豐富,用戶可以很快上手使用。
1、軟件啟動
1、如用戶已安裝CAN Test軟件,可以通過雙擊桌面上的“CAN Test”圖標打開軟件。
2、點擊選擇設備,選擇USBCAN-2設備類型后,即可進入參數設置頁面。
3、選擇設備索引號及第幾路CAN。當用戶在同一臺電腦上插入多個同型號的USBCAN時,需要選擇對應的索引號來區分打開哪個設備。選擇第幾路CAN則是選擇打開設備的CAN1或CAN2,如想同時打開,則需勾選“選擇所有CAN”。
4、選擇工作模式。軟件提供2種工作模式可選:正常模式、只聽模式。正常模式用于正常使用軟件數據收發;只聽模式用于監聽總線且不可發送數據,USBCAN設備不作為CAN總線節點,不發送應答和時鐘信號。
5、選擇波特率。用戶需要按實際接入的總線的波特率進行設置,如波特率與總線不匹配,則無法正常通信,甚至干擾總線。
6、點擊確定并啟動即可進入軟件。
2、數據收發
接收和發送CAN總線數據是CAN Test的主要功能,在軟件主界面,用戶可以直觀的看到接收到的CAN報文,以及通過基本操作或高級操作向總線上發送數據。
3、DBC文件解析功能
CAN Test軟件的核心功能——DBC文件解析。可以通過加載DBC文件的方式對接收到的總線數據進行詳細解析,軟件自帶CANopen協議、J1939協議和BMS協議解析的DBC文件,用戶可以通過加載這些文件的方式,將符合對應協議標準的數據的詳細意義解析出來。此功能特別適合做汽車電子的用戶使用,使用J1939協議DBC解析可以將符合J1939協議的汽車數據解析出具體意義,如車速、轉速等具體信息。
用戶如果有自己的DBC文件,使用CAN Test軟件也可加載并解析符合協議的數據,CAN Test軟件可以加載Motorola及Intel格式的DBC文件。CAN Test軟件并不提供DBC文件編輯功能。
4、其他功能
濾波設置:暫不可用。
啟動/停止/關閉:可對當前設備操作。
定位:可快速定位到接收列表第幾行。
清空:可清空當前接收列表中的數據。
保存:可以對當前發送/接收列表中的數據保存。
設備操作:可以看當前設備的硬件信息。
接收時間標識:可選擇是顯示原始值還是實際時間。
隱藏/顯示發送幀:可以在接收列表中顯示或不顯示發送出去的數據。
DBC:如上面介紹。
請注意:CAN Test軟件更多功能詳述請查看“CAN Test軟件使用說明”。
八、CAN Pro軟件使用
CAN Pro軟件除基本收發功能與CAN Test軟件類似外,其核心功能在于——CAN高層協議解析。CAN Pro軟件的協議解析功能支持3種CAN總線高層協議:CANopen、SAEJ1939、Devicenet。
協議解析功能可以加載相應的標準協議插件,當總線上的數據符合已加載的協議格式時,軟件將自動把此條數據按協議規定的段拆散顯示。此功能可幫助不了解協議的用戶快速學習并加快項目進程。
請注意:CAN Pro軟件更多功能詳述請查看“CAN Pro軟件使用說明”
九、二次開發
我公司為二次開發的用戶提供標準的接口函數庫,包括:ECANVCI.h、ECANVCI.lib、ECANVCI.dll。該接口函數庫均為標準格式,用戶可以在VC、VB等編程環境中,對這些接口函數聲明調用,具體使用方法詳見“ECAN動態庫使用手冊”。下圖為常用結構體名稱及函數庫調用流程。
二次開發函數調用
九、技術規格
沈陽廣成科技USBCAN-II C+接口卡的主要設備參數包括:
(1)PC接口符合USB2.0全速規范,兼容USB1.1及USB3.0;(2)集成2路CAN-bus接口,使用鳳凰端子接線方式;(3)支持CAN2.0A和CAN2.0B幀格式,符合ISO/DIS 11898規范;(4)CAN-bus通訊波特率在5Kbps~1Mbps之間任意可編程;(5)使用USB總線電源供電,或供電不足時增加外接電源(DC+9-24V,130mA);(6)CAN-bus接口采用電氣隔離,隔離模塊絕緣電壓:DC 1500V;(7)CAN接口EMC等級:靜電放電接觸放電±6KV,電快速瞬變脈沖群±1KV,浪涌(沖擊)±2KV。(8)最高接收數據流量:8000 fps;(9)支持Win2000、WinXP、Win7、Win8、Win10等Windows操作系統;(10)支持GCANTools、CAN Test、CAN Pro測試軟件;(11)工作溫度范圍:-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保存回發CAN總線數據
如何使用USBCAN II PRO的中繼功能
如何啟動CANopen從站設備
使用USBCAN分析儀時接收不到數據的排查方法
如何使用USBCAN-II Pro的二次開發函數開發一個控制伺服電機的上位機軟件
-
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 C用戶手冊
http://www.gcgd.net/filedownload/997130
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 ME用戶手冊
http://www.gcgd.net/filedownload/722310
GCANTools軟件用戶手冊
http://www.gcgd.net/filedownload/731261