PCAN-Basic Labview
二次开发包

PCAN-Basic是PCAN系列CAN通讯卡产品的二次开发包,支持用户在电脑端开发支持CAN和CAN FD的上位机软件。

PCAN-Basic LabVIEW二次开发包,是PCAN-Basic二次开发包的LabVIEW版本,该LabVIEW开发包提供了PCAN-Basic的所有功能和控件,能够实现应用程序进行CAN/CAN FD通讯所需的所有功能。使用PCAN-Basic LabVIEW二次开发包,工程师可以快速在LabVIEW环境下进行PCAN设备的应用程序开发。

包含的内容

  • PCAN-Basic.dll(v4.7);
  • 所有API对应的LabVIEW VI程序;
  • 所有API对应的LabVIEW控件;
  • CAN/CAN FD报文收发样例程序;
  • PDF和HTML格式的API帮助文档;

关键特性

  • 支持CAN规范2.0A/B和FD;
  • 适用于所有PCAN硬件类型;
  • 同一台设备上对每种PCAN硬件类型可连接最多16个通道(取决于所使用的PCAN硬件类型);
  • 不同CAN通道间的简便切换;
  • 经由新的PCAN-LAN硬件类型访问PCAN-Gateway网关的CAN通道;
  • 每个CAN通道具备32768个报文的内部驱动缓存;
  • 接收报文的时间戳精度达到1us(取决于所使用的PCAN硬件类型);
  • 报文记录文件支持我们的trace文件版本1和2.0(用于CAN FD应用程序);
  • 可读取和配置特定的硬件参数,如只听模式;
  • 支持CAN错误帧;
  • 多语言调试输出;
  • 独立定义调试信息;

功能

  • 连接
    • Initialize:初始化CAN硬件,设置比特率,在驱动上登录
    • InitializeFD:初始化CAN FD硬件
    • Unitialize:从驱动上退出
  • 配置
    • SetValue:配置硬件参数,如调试日志、只听模式和自动复位等
    • FilterMessages:过滤寄存器报文
  • 信息
    • GetValue:读取设备配置参数
    • GetStatus:读取CAN总线状态信息
    • GetErrorText:获取错误码的文字描述
  • 通讯
    • Read:读取CAN报文或状态,包括时间戳
    • ReadFD:读取CAN FD报文
    • Write:发送CAN报文(支持11/29位ID和RTR报文)
    • WriteFD:发送CAN FD报文
    • Reset:清空发送和接收缓存区

系统要求

  • 支持Windows 11或10(x64);
  • LabVIEW 2019或更高(低版本LabVIEW请单独联系我们)

想了解更多信息,欢迎通过info@intelnect.com联系虹科

虹科CAN/CAN FD一站式解决方案

CAN/CAN FD接口卡

为PC快速拓展CAN接口,二次开发资源库丰富,质量可靠

CAN/CAN FD总线网关路由器

在CAN总线和其他网络之间转发报文

CAN和CAN FD总线I/O模块

用于控制、记录测量数据、和处理

综合性多功能CAN总线分析软件

监控CAN报文流,支持手动/周期性发送,可用于控制或仿真