PCAN-USB Pro FD使用手册

2021-04-30 14:29:52 菲益科
菲益科

2路CAN FD、2路LIN转USB接口


订货与供货信息

菲益科

应用

把一台电脑轻松连接到CAN FD和LIN网络。可同时连接2种现场总线,用相应的电缆(2路CAN FD、2路LIN)可最多连接4

1.安装驱动

拿到产品之后的第一件事就是给设备安装驱动程序。安装方式有两种:

1.1从光盘中安装驱动

在将PCAN接口系列(如PCAN-USB、PCAN-PCI系列,PCAN-PC104系列)连接到电脑上之前必须先安装驱动程序。安装步骤如下:
① 插入产品配套的光盘到电脑光驱中。一般等一会就会弹出一个导航窗口,如果没有,请打开光盘的根目录,点击菲益科
② 在弹出的窗口中选择English,然后点击Drivers进入驱动页面,在该页面中直接点击Install now安装
菲益科

③ 然后按照提示的安装即可,在下图选择界面时,最好都选上:
菲益科

1.2自行下载驱动程序安装

如果您的电脑没有光驱或者公司禁止使用光驱,您也可以到PEAK System的官方网站上下载最新的驱动程序。下载地址如下:https://www.peak-system.com/produktcd/Drivers/PeakOemDrv.exe
下载完成后解压,有一个菲益科的执行文件,打开这个执行文件,按照提示安装即可。安装的第一步是选择语言,我们一般都选择第一项英语。
另外,如果您插上了硬件,想在电脑的设备管理器上选择更新驱动程序的方法安装驱动程序也是可以的。解压的文件夹中有一个drivers的文件夹,你只需在选择驱动程序路径的时候选择这个文件夹就可以了。

2.CAN总线

2.1连接硬件
菲益科

菲益科

CAN总线的连接方式基本都是一样的,DB9端2号引脚是CAN_L,7号引脚是CAN_H;
注意:CAN_H和CAN_L之间需要连接120欧姆的终端电阻。
LIN端的连接,除了连接LIN线,也需要供电,如下图引脚分配;一般供电12V就行,最好别超过18V。
注意:如果PCAN-USB Pro FD和它连接的LIN节点使用的是不同的电源,那么需要共地才能正常通信。
当没有连接PCAN硬件时,打开PCAN-View自动弹出的Connect连接窗口中可用的CAN硬件窗口是空白的,表示没有CAN硬件连接到PC。如下图左图所示。
当把PCAN-USB连接到电脑上时,正常打开弹出的连接窗口中会显示该硬件。在这里还可以设置该连接的波特率,报文过滤等信息。
注意:如果插上了硬件,但是没有显示硬件,请打开电脑的设备管理器查看是否正确安装了接口的驱动程序。如果没有,可以右键单击选择更新驱动程序,驱动程序在配套的光盘里面。也可以参考驱动程序安装方法的说明。
特别注意:在软件没有任意报文收发,也没有任何操作时,才能插拔PCAN-USB Pro FD的USB接口,否则容易损坏设备里面的固件
我们都知道CAN总线终端电阻一般来说都是120Ω,实际上在设计的时候,也是两个60欧姆的电阻串起来,而总线上一般有两个120Ω的节点,如下图所示:
菲益科

在连接120Ω终端电阻时,连接的方法就是把DB9接头引出来接在引脚7:CAN_H和引脚2:CAN_L上即可,PCAN-USB对应的D-Sub接口引脚图如下图所示:
菲益科

2.2 更改波特率

菲益科

如果已经打开了PCAN-View,想要更改波特率,可以点击菜单栏中的CAN 或者点击工具栏中的连接按钮(链接状按钮),如图2中的红色方框所示,也会弹出图3所示的连接对话框。
菲益科

因为CAN FD的数据波特率是可以调节的,所以需要设置两个波特率,一个是Nominal Bitrate(名义波特率),另外一个是Data Bitrate(数据波特率),这两个就按照需求自行设定相应的波特率。
如下显示的是已经设置好的CAN FD网络连接。
菲益科
注意:如果不是用到CAN FD协议,只是用CAN2.0,时钟频率(Clock Frequency)建议选择24MHz,如果使用CAN FD协议,建议使用20MHz, 40MHz or 80 MHz(这也是博世推荐的)

2.3接收报文

如果该PCAN-USB Pro FD已经连接到CAN 总线上,并且总线是有数据传输的话,在接收区域是可以接收到数据的。如下图中所示。
菲益科

这里第一列是表示报文的ID;第二列是报文类型,如果是CAN FD的报文,是以标识出来;第三列是数据字节的长度,如果是CAN FD报文,最大可以到64个字节;第四列是具体的数据;第五列报文循环时间;第六列是接收到的报文总数量。
通常还有如下几种显示方式,可以参考查看。
菲益科

2.4 记录报文

菲益科

保存的数据的格式是.trc的文件格式,可以用记事本打开,也可以用PCAN的专用转换工具PCAN-Converter将其转换为ASC或者CSV格式的文件。
菲益科
菲益科

在记录界面这里,也会显示具体的时间,当前占用可以记录总量的百分比,记录的缓存类型,接收,发送报文的数量,错误数量等。

2.5发送报文

菲益科

菲益科

通常是创建CAN 2.0A 或 2.0B的报文,如果我们需要创建CAN FD报文,就将CAN FD的勾选上。
针对多于8个字节的数据,选择对应长度后,可以点击后面的拓展按钮,会弹出输入多于8个字节的数据内容。
菲益科

另外,在发送报文的界面上,点击软件左上角的保存按钮,可以将当前Transmit框中的ID保存为xml文件(发送列表),下次打开可以继续使用

2.6自定义波特率

如果用户需要自定义波特率而非用PCAN-view中所包含的波特率,那么用户可以自己选择,如下图点击 波特率右边拓展按钮,选择Manage Bit rates


菲益科

接着弹出波特率设定的窗口。选定使用的时钟频率后,点击“+”添加新的自定义波特率。在Caption填入名称,然后输入对应的prescaler、tseg1、tesg2和同步跳转宽度,这一部分就可以由用户参考使用不同的组合实现不同的波特率。
菲益科

2.7统计总线负载率
PCAN-View软件中显示的Bus Load这个功能选项卡,打开就会显示当前网络上的总线负载信息。包括:实时负载,历史负载,最大负载,最小负载,最大负载的时间,最小负载的时间,平均负载等信息。
菲益科

3.LIN总线
3.1连接
注意:安装好驱动之后就会自动安装好PLIN-View Pro软件的,在电脑的开始菜单->所有程序->PEAK-System Tools中找到。
下面左边这个图片是没有安装好驱动程序的时候,这个界面上没有显示已经接到电脑的连接。所以连接之前必须安装好PCAN-USB Pro FD的驱动程序,会出现如下图右边图所示的连接。在这里需要选择你连接的通道,并配置好要使用的模式,波特率等。在这里需要注意的是波特率必须和您所连接的LIN总线想匹配。如果不知道具体的波特率,也可以选择自动匹配。
菲益科

硬件连接方式
菲益科

CAN总线只要连接CAN_H和CAN_L就可以,但是LIN总线还需要连接电源(9号脚,8 - 18 V DC)和地。一般供电12V就行,最好别超过18V。
LIN和CAN,USB之间都带有500V的电气隔离,但是两路LIN之前没有隔离,所以使用的时候注意不要接错线。
注意:如果PCAN-USB Pro FD和它连接的LIN节点使用的是不同的电源,那么需要共地才能正常通信。

3.2接收报文
PLIN-View主界面分上下两个界面,Receive显示接收到的报文,Transmit显示发送的报文。
在连接时如果选择Slave模式,并且连接的LIN总线上正有报文在传送,那么在Receive界面就会自动显示当前总线上的LIN报文。
如果导入了LDF文件,也可以直接显示具体的信号量,可以参考下图:
菲益科

3.3发送报文
3.3.1单次发送报文
通过PCAN-USB-Pro发送LIN报文。如下图所示,首先在Global Frame Table中选择一个ID号,在下面的属性窗口中设置成红色方框中所示。
菲益科

如下图,在Transmit窗口中的空白处右击鼠标,选择New Frame。弹出Frame的编辑窗口。
菲益科

注意:在LIN通信机制中,主节点任务才可以发送报文内容,从节点任务只能发送报文头ID的。因此,在这里点击New Frame后弹出的窗口中,如果选择的ID下面的数据字节不能更改,表示这个ID是从任务的。如果需要更改请到第一步的ID属性窗口中更改菲益科
菲益科

配置好Frame之后,如下图所示,点击发送即可。就可以在接收窗口看到刚才发送的数据。
菲益科

菲益科

3.3.2循环发送报文
首先需要先添加一个Table(调度表),点击下图红色方框中的按钮添加:
菲益科

添加完成之后在右边的Tables窗口中单击鼠标右键,选择Add Entry
菲益科

在这里可以添加多个ID,不过初始值都是00,需要在下面的属性窗口中设置发送一条之后间隔的时间和具体的ID,如下图所示:
菲益科

菲益科

3.3.3导入LDF文件
导入LDF文件后会在Table那里显示当前连接到的节点设置的调度表,如下图所示,显示了LDF文件中定义的主节点的几个进度表:
菲益科

选择某个进度表,点击即可开始运行进度表。这时会显示相关的ID的名称和信号的值。如下图所示:
菲益科

3.4报文过滤
PLIN-View中没有专门的报文过滤的功能,但是可以通过设置,不显示特定的报文。比方说不想显示ID为03h的报文,只需要设置03h的Direction为Disable就可以。如下图所示:
菲益科

3.5记录报文
点击Trace下的开始或菲益科中的红色的开始Trace按钮就可以开始记录接收到的LIN报文。点击开始后首先会弹出一个文件保存路径选择窗口:
菲益科

在这里默认的文件名字是Untitled.ltrc,默认的文件类型是.ltrc文件,选择好保存路径后就开始记录报文了。
保存下来的.ltrc文件可以选择以记事本的方式打开。


Q&A

Q1. 安装驱动提示数字签名问题“错误Code 52”

A1.如果安装驱动时提示数字签名错误代码“Code 52”或者“virtual PCAN Gateway failed to start”,驱动安装不成功。
菲益科

菲益科

解决方法:
1.建议安装最新版本驱动,
2.可以先禁一下数字签名,再安装驱动,
3.也可以考虑更新电脑系统更新。

Q2. 安装驱动提示could not open INSTALL.LOG file .“错误Code 10”

A2.现象:在设备管理器里面显示CAN Hardware ->PCAN USB Pro FD有黄色感叹号
菲益科

解决方法步骤:
1. 将PCAN-USB Pro FD 插入到电脑 USB口(会出现错误警告出现的那个USB口),
2. 然后到设备管理器里,将PCAN-USB Pro FD的驱动卸载,右键选择“为移除该设备驱动”。
3. 接着将设备从USB口拨出,等待5秒左右再将设备的插入该USB口。
①如果在设备管理器里还是显示成 CAN Hardware (或者错误代码10), 那么再重复卸载驱动,直至看到是“未识别的设备”。
②如果看到的是未识别的设备,那么说明对这个USB口的驱动卸载操作是成功的,那么接着将PCAN-USB Pro FD连接到另一个USB口进行上面相同的卸载操作(一般笔记本电脑有三个USB口,可以进行三次相同的操作)
4. 最后,连接PCAN-USB Pro FD的USB到电脑后,在设备管理器里面手动安装驱动,通过右键手动添加驱动文件“.inf” 和“.sys”,路径是在CD光盘里面,路径是C:ProgramFilesPEAKSystemPEAKDriversDrivers

Q3.关于PCAN-USB Pro FD上面的指示灯问题
A3.安装好驱动后,可以将PCAN-USB设备连接到电脑上,有USB,CAN,LIN的LED指示灯,指示灯显示不同代表不同的状态,如下所示:
菲益科

菲益科