--- 產品參數 ---
- 型號 IPEH-004022
--- 產品詳情 ---
1.產品概述:
PCAN-USB FD 適配器可經由 USB 把一臺電腦輕松連接到 CAN FD 網絡,電氣隔離最大為500V,分離PC和CAN總線。方便攜帶和小巧的塑料外殼使該款適配器特別適用于移動應用。
新的 CAN FD 標準 (CAN with Flexible Data Rate) 主要特征是更高數據傳輸帶寬。每個CAN FD 幀最大 64 個數據位(代替目前的 8 位)可用最快 12Mbit/s 比特率進行傳輸。CAN FD 向下兼容 CAN 2.0 A/B 標準,因此 CAN FD 節點可用于現有 CAN 網絡。但是,在這種情況下,CAN FD 擴展不可用。
附帶的 Windows 軟件 PCAN-View 是一款簡易的 CAN 監視器,用于傳輸、接收和記錄CAN 報文。該程序的當前版本支持新的 CAN FD 標準。
2. 特點:
- 支持CAN/CAN FD/LIN總線,可用于CAN/CAN FD/LIN總線設備通訊。廣泛應用于汽車、工業、醫療和其它行業。
- 光電解耦版本可隔離高達500V的高壓
- 提供免費CAN監控軟件PCAN-View
- 免費的編程接口PCAN-Basic API,支持C#、C++/MFC、C++/CLR、C++_Builder、Delphi、VB.NET、Java and Python 3.x等的例程,方便自己開發軟件
- 支持多種操作系統的驅動:Windows11、10、8.1 Vista、XP、Windows CE6.x(x86 and ARMv4 processor) and Linux (32/64-bit)
- 支持多種第三方軟件:VISU、INSITE、LabView、CodeSys、Matlab、BUSMASTER、EasyMotion Studio、CANmoon、XX-SCAN、PCAN-Explorer
3. 產品參數:
高速USB 2.0適配器(兼容USB 1.1和USB 3.0) |
符合CAN2.0 A/B和CAN FD 1.0規范 |
高速CAN連接(ISO11898-2) |
CAN FD數據域 (64位最大)比特率從25kbit/s至12Mbit/s |
CAN比特率從40kbit/s至1Mbit/s |
時間戳分辨率 1 μ s |
CAN總線連接經由D-Sub,9-pin (符合CiA?102) |
FPGA實施CAN FD控制器 |
NXP TJA1044GT CAN收發器 |
電氣隔離最大500V |
CAN終端可通過焊接跳線激活 |
總線負載測量包括錯誤幀和過載幀 |
為進入和外出的CAN報文誘導錯誤發生 |
5-V供電CAN連接可通過焊接跳線連接輸出,例如用于外部總線轉換器 |
通過USB供電 |
工作溫度范圍-40—85°C (-40 to 185 °F) |
D-sub接口引腳圖

管腳 | 管腳定義 |
1 | 沒有連接/可選+5V |
2 | CAN-L |
3 | GND |
4 | 沒有連接 |
5 | 沒有連接 |
6 | GND |
7 | CAN-H |
8 | 沒有連接 |
9 | 沒有連接 |
4.訂貨信息
型號 | 訂貨號 |
PCAN-USB FD | IPEH-004022 |
可選配件
- 120歐姆終端電阻
- D89-OBD-II線纜
供貨信息:
- PCAN-USB 接口(塑料外殼)
- 用于Windows? 11、10、8.1 and Linux (32/64-bit)的驅動
- Windows CAN監視器軟件PCAN-View
- 用于開發CAN通信應用軟件的編程接口PCAN-Basic API
- 用于UDS診斷、CCP/XCP標定的API,詳見下方介紹
- PDF格式的用戶手冊
注意:2-6這5項都是在硬件配套的壓縮文件中
5. 軟件資料
- PCAN-View軟件(免費):基本的報文收發和保存功能
- PCAN-Convertor(免費):將PEAK的保存的trc格式報文文件轉換成asc格式
- PCAN-Explorer6軟件(收費):具有報文收發、保存、過濾、回放、編寫VBS腳本、加載dbc文件、創建圖形面板、信號歷史曲線、支持J1939等功能
- 免費的二次開發包(PCAN-Basic、PCAN-UDS、PCAN-CCP API等),具體如下:

從上圖可以看出,基于PCAN-USB產品,我們主要提供了基礎的CAN通信開發包
PCAN-Basic;用于ECU標定的CCP和XCP開發包;用于診斷方面的ISP-TP,UDS,OBD-2開發包。以上API都是免費提供的。
重要!不再支持WindowsXP!
6. 軟件功能介紹
6.1 PCAN-View功能介紹
PCAN-View軟件是一個適用于Windows的CAN報文監視器,可同時接收、發送和記錄CAN報文。支持CAN FD、CAN 2.0A 和2.0B協議,最大波特率可達1 Mbit/s。
連接窗口會顯示當前連接的硬件,并可設置波特率,過濾器等參數。
應用1-監控網絡:
PCAN-View可以顯示接收到的所有報文,顯示了報文的ID、DLC、數據字節、報文循環時間、接收到的報文總數。
還可以顯示網絡中的錯誤,如位錯誤、填充錯誤等。
應用2-發送報文:
PCAN-View可以手動發送報文,也可以設定報文發送周期自動發送報文。
最重要的是可以將當前發送的報文保存位一個發送列表,下次可以重新打開使用。


應用3-小型記錄儀:
記錄多達10萬條報文,包括發送、接收及錯誤報文,并可保存位trc格式的文件,可用記事本打開。
并會記錄當前的記錄狀態:記錄的總時間、接收報文數量、發送報文數量、錯誤數量、緩存占有量(百分比)、緩存模式(線性、環形)。

應用4-測試總線負載:
圖形化顯示當前和歷史總線負載,也可以顯示這段時間以來的最大總線負載,最小總線負載及其出現的時間,平均總線負載。

6.2 PCAN-Basic API
注釋:從版本4.0.3開始,PCAN-Basic API不支持Windows XP。因此,如果你部升級到PCAN-Basic 4.0.3,用老版本開發的應用程序不能在Windows XP上啟動。
PCAN-Basic API(應用程序接口)是用于PCAN硬件接口系列的二次開發的應用程序接口,可輕松開發支持CAN和CAN FD的強大軟件。它包括應用程序所需的所有功能,實現和PCAN PC硬件的通訊。交叉操作系統設計使之能夠在平臺之間輕松移植軟件工程。
PCAN-Basic包含實際設備驅動和接口的DLL(動態鏈接庫),它提供API功能。
作為PCAN-Light的繼承者,PCAN-Basic 提供更多的功能性和拓展的語言支持。它為開發者提供C++、C#、C++/CLR、Delphi、VB.NET、Java和Python2.6.的例程等。
CAN FD:從版本4開始,PCAN-Basic for Windows?支持新的 CAN FD 標準 (CAN with Flexible Data Rate),它的主要特點是數據傳輸的帶寬更大。
PCAN-Basic for Windows? CE:支持 Windows? CE 6.x ,可以用 C++、C# 和VB.NET。
注釋:PCAN-Basic for Windows? CE 不支持新的 CAN FD 標準。
PCAN-Basic for Linux:支持 Linux (32/64-bit),可以用 C++、Java、和 Python 3.x。
特性:
- 用于開發 CAN 和 CAN FD 連接的 API
- 支持 CAN2.0 A/B 和 CAN FD
- 支持 Windows? 11, 10, 8.1 (32/64-bit), Windows? CE 6.x, and Linux (32/64-bit)操作系統
- 多個我們的應用程序和你自己的可在物理 CAN 通道上同時運行
- 單個 DLL 可用于所有支持的硬件類型
- 每個硬件單元可使用多達 16 個通道 (取決于所采用的 PEAK CAN 接口)
- 在 PCAN PC 硬件的通道之間輕松切換
- 經由新的 PCAN-LAN Type 訪問 PCAN-Gateway 的 CAN 通道
- 每個 CAN 通道可內部緩存 32,768 個報文
- 接收報文上的時間戳精度達到 1us (取決于所用的 PEAK CAN 接口)
- 支持 PEAK-System‘s 記錄格式版本 1.1 和 2.0 (用于 CAN FD)
- 可訪問指定硬件參數,比如只聽模式
- 當收到報文時,通過 Windows 事件通知應用程序
- 支持 CAN 錯誤幀
- 擴展的系統可用于調試操作
- 多語言調試輸出
- 輸出語言取決于操作系統
- 可單獨自定義調試信息
- 線程安全的 API
系統要求:
- Windows? 11,10, 8.1, 7 (32/64-bit), Windows? CE 6.x or Linux (32/64-bit)
- 至少 2 GB RAM and 1.5 GHz CPU
- 來自 PEAK-System 的 CAN 卡
注釋: 并口 CAN 接口只支持 32-bit.
功能:
連接:
- Initialize:初始化 CAN 硬件、設置比特率、加載驅動
- InitializeFD: 初始化 CAN FD 硬件
- Uninitialize:退出驅動
配置:
- SetValue:設置硬件參數,比如調試日志、只聽模式、自動復位
- FilterMessages:寄存收到的報文
信息:
- GetValue: 讀取 DLL 和 API 信息
- GetStatus: 讀取 CAN 總線狀態信息
- GetErrorText:獲取錯誤代碼描述
CAN 通信:
- Read:讀取 CAN 報文或狀態,包括時間戳
- ReadFD: 讀取 CAN FD 報文
- Write:發送 CAN 報文(11/29-位 ID 和可能的 RTR )
- WriteFD: 發送 CAN FD 報文
- Reset:清除發送和接收緩存
6.3 PCAN-CCPAPI 與 PCAN-XCPAPI
PCAN-CCP API 是 Windows?應用程序(主站)和電子控制單元(從站 ECU)之間通訊的編程接口。API 基于 ASAM 規定的 CAN 標定協議 (CCP),主要用于汽車電子開發。
通用測量和標定協議 (XCP) 是 CCP 更深層次的開發協議,但是兩者不兼容。XCP 支持多個傳輸介質(CAN,以太網,USB,Flexray)。我們相應的編程接口叫作 PCAN-XCP API,它采用 CAN 總線作為傳輸介質,類似于 PCAN-CCP API。
以上兩種 API 都使用編程接口 PCAN-Basic 訪問電腦上的 CAN 硬件。PCAN-Basic 已經包含在 PEAK-System 公司的每一個 CAN 接口中。都是免費的。
特點:
- Windows DLLs for 32-bit 和 64-bit 應用程序
- 使用我們的 CAN 接口可通過 CAN 進行物理通訊
- 使用 PCAN-Basic API 可訪問電腦上的 CAN 硬件
- Thread-safe API(線程安全的 API)
- 一個 API 功能用于 CCP/XCP 標準上的每個命令
- 附加命令用于通訊管理
6.4 PCAN-ISO TPAPI
ISO-TP (ISO 15765-2) 是一項國際標準,用于通過 CAN 傳輸數據包。在 CAN(OSI 層 1和 2)上面,該協議覆蓋 OSI 層 3(網絡層)和 4(傳輸層)。它每個數據包能夠傳輸最大 4GBytes 的 CAN 報文。數據字節使用 CAN 多幀方式分段傳輸。
PCAN-ISO-TP API 的執行基于 10 個功能函數基礎的標準功能性。它們被分類為分配、配置、地址映射配置、信息、和通訊。
PCAN-ISO-TP 使用 PCAN-Basic 編程接口訪問電腦上的 CAN 硬件。PCAN-Basic 和每個PCAN 系列 CAN 接口一起提供。
特點:
- ISO-TP 協議(ISO 15765-2)的執行用于通過 CAN 執行傳輸最多 4 GBytes 的數據包
- Windows DLLs 用于開發 32-bit 和 64-bit 應用程序
- 用 PCAN 系列 CAN 接口通過 CAN/CAN FD 進行物理通訊
- 用 PCAN-Basic API 訪問電腦上的 CAN 硬件
6.5 PCAN-UDS API
UDS (ISO 14229-1) 標準用于統一的診斷服務和定義控制器(ECU)的通訊 。Windows?軟件使用各種服務測試控制器。這個過程在客戶服務器上完成,程序原則上代替客戶端(也叫作測試者)。UDS 使用 ISO-TP 標準作為傳輸協議,因此 UDS 可傳輸最大 4095 字節的數據塊。除了交換維護信息之外,例如,還能夠傳輸固件。
PCAN-UDS API 執行基于 8 個功能函數基礎的標準功能性。它們被分類為測試儀分配、配置、信息、Utilities、服務、和通訊。
特點:
- UDS 協議(ISO 14229-1)的執行用于控制器通訊
- Windows DLLs 用于開發 32-bit 和 64-bit 應用程序
- 用 PCAN 系列 CAN 接口通過 CAN/CAN FD 進行物理通訊
- 用 PCAN-Basic API 訪問電腦上的 CAN 硬件
- 用 PCAN-ISO-TP API(ISO 15765-2)通過 CAN 總線傳輸最多 4095 字節的數據包
6.6 PCAN-OBD-2 API
對于車載診斷,OBD-2 標準定義了特定車輛參數的交換標準。客戶端會向車輛上的控制器(ECU)發出請求:哪一個或幾個 ECU 正在應答。作為 OBD-2 的一部分,ISO 15765-4標準描述 CAN 總線作為傳輸選項。
PCAN-OBD-2 API 執行基于 15 個功能函數基礎的標準功能性。它們被分類為測試儀分配、配置、地址映射配置、服務、和通訊。
依照 ISO 15765-4,OBD-2 基于 UDS。以此類推,PCAN-OBD-2 使用 PCAN-UDS 編程接口用于診斷數據的交換。
特點:
- OBD-2 協議(ISO 15765-4)的執行作為車載診斷標準
- Windows DLLs 用于開發 32-bit 和 64-bit 應用程序
- 用 PCAN 系列 CAN 接口通過 CAN 總線進行物理通訊
- 用 PCAN-Basic 編程接口訪問電腦上的 CAN 硬件
- 用 PCAN-ISO-TP API(ISO 15765-2)通過 CAN 總線傳輸最多 4095 字節的數據包
- 使用 PCAN-UDS API(ISO 14229-1)用于控制器(ECU)通訊
6.7 PCAN-PassThru API
對控制器(ECU)編程,有無數應用程序來自于各個廠家,它們被用于開發和診斷車輛電子系統。在這些應用程序和控制器(ECU)之間的通訊接口由國際標準 SAE J2534(Pass-Thru)來定義。 因此,選擇連接到控制器的硬件時可以不用考慮它的廠家。
PCAN-PassThru 可使用基于我們的 CAN 適配器開發 SAE J2534 應用程序。
SAE J2534 標準定義的相關功能都集成在 Windows DLLs (32 和 64 位系統)中;基于此可用于開發自己的 Pass-Thru 應用程序。
特點:
- 基于國際標準 SAE J2534(PassThru)
- Windows DLLs 用于開發 SAE J2534 應用程序(32-bit 和 64-bit)
- 線程安全 API
- 用 PCAN 系列 CAN 接口通過 CAN/ OBD-2 (ISO 15765-4)進行物理通訊
- 用 PCAN-Basic 編程接口在電腦上訪問 CAN 硬件
- 用 PCAN-ISO-TP API(ISO 15765-2)通過 CAN 總線傳輸最多 4095 字節的數據包
7. 技術參數

為你推薦
-
虹科TE車載以太網媒體轉換器100BASE-T1 BCM2022-10-24 15:12
產品型號:HK-TE-1000 特點:Broadcom 100BASE-T1技術 特點:主站/從站 規格:汽車MQS連接器(電源,100BASE-T1) 規格:配置 DIP 開關 -
PCAN-USB Pro FD 兩路CAN FD/LIN2022-06-15 16:33
產品型號:PCAN-USB Pro FD 訂貨號:IPEH-004061 -
PCAN-USB FD:單通道CAN/CAN FD轉USB接口2022-05-19 18:25
產品型號: IPEH-004022 型號:IPEH-004022 -
PCAN-USB:單通道CAN轉USB接口2021-12-28 17:59
產品型號:IPEH-002021;IPEH-002022 型號:IPEH-002021(CAN端口不帶隔離) 型號:IPEH-002022(CAN端口帶500V電氣隔離)
-
汽車總線協議轉換解決方案(一)2023-08-01 00:13
-
虹科新品 | 車載以太網媒體轉換器合集,帶你走進物理層TX與T1的雙向轉換2023-04-14 16:00
-
虹科技術 | BabyLIN的三種編程方式教你輕松駕馭總線通信2023-04-03 16:40
-
虹科新品 | 高帶寬服務器遇上汽車需求?虹科DATALynx ATX4為你解答!2023-03-22 10:31
-
虹科干貨 | 虹科帶你了解車載以太網-SOME/IP協議2023-03-15 14:18
-
虹科產品 | CanEasy—從總線測試到仿真,make everything easier2023-03-02 14:19
-
虹科新聞 | 虹科與b-plus正式建立合作伙伴關系,共同致力于用于ADAS/AD系統開發的V&V測量解決方案2023-02-21 14:19
-
虹科案例 | 基于Baby-LIN-RM-III的汽車方向盤HOD功能測試2023-02-16 13:20
-
虹科分享|PCAN-Basic API:打造您專屬的PCAN上位機軟件2022-11-16 17:07
PCAN-Basic API(應用程序編程接口),虹科為您提供清晰好用的二次開發動態鏈接庫,可以輕松開發具有CAN和CAN FD支持的強大軟件。它包括應用程序與PCAN PC硬件進行通信所需的所有功能。跨操作系統設計使在平臺之間輕松移植軟件項目成為可能!7409瀏覽量 -
虹科資訊 | 輕松記錄CAN數據—專業的CAN FD/LIN記錄儀:CANedge2022-10-29 06:18
-
上傳時間:2022-11-02 10:11
0次下載 -
上傳時間:2022-10-24 15:41
4次下載