企业号介绍

全部
  • 全部
  • 产品
  • 方案
  • 文章
  • 资料
  • 企业

虹科汽车电子

虹科致力于为客户提供CAN(CC/FD/XL)、LIN、车载以太网、TSN等全方位的一站式智能互联解决方案。

125 内容数 26w+ 浏览量 23 粉丝

PCAN-USB FD:单通道CAN/CAN FD转USB接口

型号: IPEH-004022

--- 产品参数 ---

  • 型号 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线缆

 

供货信息:

  1. PCAN-USB 接口(塑料外壳)
  2. 用于Windows® 11、10、8.1 and Linux (32/64-bit)的驱动
  3. Windows CAN监视器软件PCAN-View
  4. 用于开发CAN通信应用软件的编程接口PCAN-Basic API
  5. 用于UDS诊断、CCP/XCP标定的API,详见下方介绍
  6. 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. 技术参数

 

为你推荐

  • 汽车零部件EOL测试实践:虹科Mobilizer助力Tier 1厂家打造高效网关通信方案2026-04-28 17:51

    导语Introduction当汽车电子电气架构加速向中央计算演进,产线EOL测试却面临“柔性”大考——同一条生产线,既要测电驱动桥,又要测变速箱,还要满足不同OEM的加密安全规范。对于汽车零部件制造商来说,用一台硬件,解决未来3-5年不同车型、不同OEM、不同总线的测试需求,成为了「让产线测试既快又灵活」的核心需求。Part.01项目背景某大型汽车零部件制造
  • 虹科案例 | 博世动力总成的信赖之选:虹科高可靠性自动化系统升级方案2026-04-23 17:48

    随着智能网联汽车的飞速发展,CANFD协议凭借其更高的数据传输速率和更大的数据容量,逐渐成为汽车总线通信的主流标准。然而,对于拥有大量现有CAN总线设备的研发与测试实验室而言,全面升级自动化系统不仅费用高昂,还可能带来项目中断、二次开发门槛高等一系列连锁反应。因此,“如何低成本、高效率地升级系统”成为了一道普遍的技术难题。1项目背景博世动力总成需要测试一批以
  • 高性价比ECU测试验证方案:虹科PCAN-USB Pro FD助力打造更加灵活的 HiL 测试平台2026-04-21 17:47

    随着ADAS(高级驾驶辅助系统)功能向更高级别演进,复杂的ECU对测试验证提出了严峻挑战。传统的硬件在环(HiL)测试系统往往伴随着高昂的采购成本和僵化的部署流程。本文将通过真实案例,剖析如何利用虹科PCAN-USBProFD接口,以标准化的硬件和灵活的软件方案,打破测试瓶颈,实现高性价比且具备前瞻性的雷达ECU验证。客户类型:德国某头部汽车供应商应用场景:
    459浏览量
  • 赋能氢能企业出海,虹科边缘计算网关owa5X助力氢能车队破解数采与安全合规难题2026-04-08 17:52

    引言Introduction在“双碳”目标与欧盟碳关税的双重驱动下,氢动力(燃料电池电动驱动)已成为商用车脱碳的核心路径。然而,氢燃料电池系统的复杂性、严苛的欧盟车规和网络安全法规(UNR155/R156),以及极端工况下的稳定性要求,让许多企业在数据采集、云端管理与成本控制之间陷入困境。本文将通过虹科owa5X开放式Linux边缘计算网关,解析如何一站式解
  • 算电协同新解法:虹科PCAN-Ethernet Gateway DR 为 AI 数据中心打造更可靠的储能系统2026-04-02 17:48

    当OpenAI的GPT-5模型在云端完成一次推理,当谷歌的搜索请求在毫秒间响应,背后都离不开一座座AI数据中心里24小时不间断运转的服务器。而支撑这些算力巨兽稳定运行的,是一套看不见的“电力心脏”——储能系统。AI的尽头是能源。随着「算电协同」写入“十五五”规划纲要等重要文件,引发又一波绿色新基建大潮,虹科正通过以PCAN-EthernetGatewayDR
  • 如何实现机器人的精准控制?虹科PCAN-M.2 接口卡高效赋能人机交互2026-03-30 17:47

    在工业自动化与嵌入式系统领域,人机交互的精准性和安全性始终是技术落地的核心考量。当全自动按摩机器人走进专业商用场景,机械臂的细腻操控、传感器与执行器的实时协同,都离不开高可靠的通信解决方案。客户:工业计算机(IPC)制造商凌华科技应用行业:工业自动化/嵌入式系统解决方案:虹科PCAN-M.2接口卡针对机器人控制系统中对实时性要求极高的CAN通信,虹科PCAN
  • 圆满收官!虹科硬核方案亮相「北汽 - 盖世供应链技术共创交流日」2026-03-27 17:35

    1虹科「走进北汽」技术共创交流日圆满落幕3月26日,北汽集团主办的「供应链技术共创交流日」活动圆满落幕!虹科携智能互联、德思特、康谋三大核心板块重磅方案亮相,深度对接北汽在智能汽车研发、测试领域的技术需求,以一站式硬核解决方案赋能车企技术升级,收获现场专家与工程师的高度关注!本次走进北汽的交流活动聚焦汽车电子电气架构、智能驾驶研发测试等核心赛道,虹科凭借在车
  • 农业机械通信开发最怕什么?试试这套虹科CAN FD仿真方案2026-03-19 17:10

    现代农业种植系统依赖分布式电子控制单元(ECU)和高性能通信网络,以实现精准、可靠、高效的作业。在产品开发阶段,田间部署前对这些网络进行验证至关重要,这能有效降低集成风险、缩短调试周期。解决方案:虹科PCAN-USBProFD应用国家:英国所属行业:农业机械应用场景:测试台验证与仿真——农业种植系统中的CANFD通信在此背景下,一家大型农业机械制造商将虹科P
    620浏览量
  • 虹科新闻 | 虹科与德国C S Group正式建立合作伙伴关系2026-03-11 15:04

    在智能网联汽车技术高速发展的当下,车载网络的信号完整性与系统可靠性成为汽车电子研发的核心关键点。近日,虹科与德国车用网络通信领域权威企业C&SGroup正式建立战略合作伙伴关系。双方将依托各自在技术、市场与服务上的核心优势,为国内汽车OEM、核心零部件及系统供应商提供专业的车载网络设计、验证与分析解决方案。关于C&SGroup德国C&SGroup(全称Com
  • 再获国际权威认可!虹科方案荣登CiA官方期刊2026-03-10 15:02

    近日,虹科技术成果再添国际权威背书——虹科基于CANFD技术的机器人灵巧手测试应用文章,正式发表于国际CAN总线权威组织CiA协会(CANinAutomation)官方期刊《CANNewsletter》。这不仅是对虹科在高速通信与控制测试领域技术实力的权威背书,也进一步彰显了虹科在机器人产业链中的深度参与和持续贡献。权威背书虹科技术实力再获印证国际CiA(C
    470浏览量