0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Router产品使用方法

虹科智能自动化 2023-06-21 10:09 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

上期介绍了虹科PCAN Router系列的功能和一些应用场景,想必大家对虹科PCAN Router系列的产品也有了一些了解。Router正如其名,核心功能即为路由,可以实现CAN/CAN FD报文的互相转发。如下图的PCAN Router Pro FD ,这是一款6通道CAN路由,可以将CAN1的CAN报文转发到其它任意5个CAN通道中,反之也可以将CAN2-CAN6通道的所有报文全部转发到CAN1通道中,实现1对多和多对1的CAN报文转发功能。

b1a5662e-0fd8-11ee-a579-dac502259ad0.jpg

诸如其它几款Router系列的产品在功能上也大部分相同,只是在通道数CANFD报文记录的支持上有所不同,如需详细了解,请看上期的PCANRouter系列产品介绍。本期主要以虹科PCANRouterPro FD为列,简单演示产品的使用方法。

固件编译与刷写

b1b2b694-0fd8-11ee-a579-dac502259ad0.png

虹科PCANRouter系列的产品都可以通过编译不同的固件来自定义产品功能,具有非常高的灵活性。编译固件需要下载PCAN Router系列的开发包(C语言),并使用VS code进行编译。开发包解压后目录如下,运行SetPath_for_VSCode.vbs脚本后自动配置VS code的环境,然后修改或者编写代码,自定义固件功能,编译后即可用于刷写。

刷写固件需要将PCANRouter设备通过CAN转USB的设备(目前仅支持PCAN,如PCANUSB)和PC连接,然后使用刷写软件(PEAK-Flash)将编译好的固件(.bin文件)刷写到PCAN Router设备中。如下图所示,在PEAK-Flash中按照提示,选择编译好的固件,点击Next即可完成新固件的刷写。

b1c34be4-0fd8-11ee-a579-dac502259ad0.png

样例演示

b1d364b6-0fd8-11ee-a579-dac502259ad0.png

本期仅演示两个最为常用的功能:报文转发和CAN FD转CAN的功能。

1.报文转发


报文转发演示使用2×PCAN USB +PCAN Router Pro FD+PCAN-View。PCAN USB是USB转CAN的设备,能够仿真一个CAN节点,这里使用两个PCAN USB和PCAN Router Pro FD的CAN1和CAN2通道连接,其中一个PCAN USB用来向CAN1通道发送CAN消息,另一个用来接收来之CAN2转发的CAN消息。PCAN-View可以实时显示PCAN USB报文。
编译好固件之后,将固件刷写进PCAN Router Pro FD,此时PCAN Router Pro FD就能将实现CAN1-CAN2,CAN3-CAN4以及CAN5-CAN6之间的报文转发。如下图左1是连接PCAN Router Pro FD的CAN1通道,左2连接CAN2通道,图中展示了向CAN1发送的报文被转发到了CAN2,向CAN2发送的报文也被转发到了CAN1。

2.CANFD转CAN

CAN FD转CAN报文相比报文转发更复杂一些,因为CAN FD报文的数据长度有时候会超过8个字节,而CAN报文的数据长度最高只有8个字节,所以这种情况会需要对CAN FD的报文数据进行一定的处理,如拆包或者信号提取。拆包是指将长度超过8个字节的CANFD报文拆分成多个的CAN报文帧再转发,信号提取即只提取CAN FD报文中指定的数据位,再进行重组成CAN报文转发。

这里我们使用信号提取的方法演示CAN FD向CAN的转换。使用的设备和工具有2×PCAN USB FD+PCAN Router Pro FD+PCAN-Explorer6。PCAN USB FD功能和PCAN USB相似,只是它支持CAN FD。PCAN-Explorer6和是升级版的PCAN-View,除了CAN报文监控以外,还可以通过插件增加功能支持,如J1939,DBC解析等。

b1de94da-0fd8-11ee-a579-dac502259ad0.png

左图是CANFD和CAN信号输入,不同CANID的报文通过CAN1通道输入,然后基于DBC解析进行信号提取和转换,再重组成到CAN ID为0x123和0x456的CAN报文,通过CAN2通道发出。通过这种信号提取的方式,实现了CAN FD到CAN报文的转换。除了上述两种功能,虹科PCAN Router系列的产品还可以完成许多的功能,如报文记录CAN/CAN FD以太网报文之间的转换等等,如需要了解更多相关的信息,请联系我们吧。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CAN
    CAN
    +关注

    关注

    59

    文章

    3097

    浏览量

    473463
  • 通道
    +关注

    关注

    0

    文章

    61

    浏览量

    20999
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    泰克示波器MDO3000使用方法

    泰克MDO3000系列示波器是一款集示波、频谱分析与功率测量于一体的高性能多功能仪器,广泛应用于电子研发、教学实验及工业测试领域。掌握其正确使用方法,不仅能提升测试效率,更能确保测量结果的准确性
    的头像 发表于 04-17 17:42 1028次阅读
    泰克示波器MDO3000<b class='flag-5'>使用方法</b>

    橡胶密封件气密性测试仪使用方法-岳信仪器

    ,给大家详细讲解橡胶密封件气密性测试仪的使用方法,新手也能快速上手。首先是开机准备,这一步是确保检测精准的基础。接通测试仪电源,打开开关后,等待仪器自检完成,一般
    的头像 发表于 04-03 16:23 170次阅读
    橡胶密封件气密性测试仪<b class='flag-5'>使用方法</b>-岳信仪器

    同惠阻抗分析仪使用方法详解

    同惠阻抗分析仪(如TH2851、TH2838H等型号)是电子元器件测试中的核心设备,广泛应用于电容、电感、电阻及阻抗参数的高精度测量。其操作规范直接影响测试结果的准确性。以下是其系统化使用方法,助您
    的头像 发表于 02-02 18:15 564次阅读
    同惠阻抗分析仪<b class='flag-5'>使用方法</b>详解

    RTL9301管理型交换机DHCP Server使用方法

    RTL9301管理型交换机DHCP Server使用方法
    的头像 发表于 02-01 10:52 1490次阅读
    RTL9301管理型交换机DHCP Server<b class='flag-5'>使用方法</b>

    真空密封测试仪的使用方法-岳信仪器

    测试仪的基本使用方法,涵盖准备、操作和注意事项,帮助用户高效安全地完成测试。一、测试前准备设备检查:确保真空密封测试仪放置在平稳、干燥的工作台上,连接电源并检查气管是否完好
    的头像 发表于 01-10 17:33 295次阅读
    真空密封测试仪的<b class='flag-5'>使用方法</b>-岳信仪器

    ups电源的作用和使用方法详解

    UPS(不间断电源)是一种重要的电力保护设备,主要用于在电网供电异常时提供临时的后备电源,并改善电源质量。以下是其核心作用和使用方法的详细介绍:一、UPS的主要作用核心:提供不间断电力断电保护:在
    的头像 发表于 01-08 09:21 1798次阅读
    ups电源的作用和<b class='flag-5'>使用方法</b>详解

    UV三防漆的使用方法

    ,紫外线照射下秒级固化成膜,大幅提升生产效率,广泛应用于汽车电子、工业设备、医疗器械等领域。UV三防漆的使用方法UV三防漆的核心原理UV三防漆内含光敏剂,在特定波
    的头像 发表于 12-31 17:19 1679次阅读
    UV三防漆的<b class='flag-5'>使用方法</b>

    芯源IR调制器都有哪些具体使用?使用方法是怎样的?

    芯源IR调制器都有哪些具体使用?以及使用方法是怎样的?
    发表于 12-02 06:33

    堆栈的定义,堆栈的使用方法

    和使用; 对于8086CPU,进出堆栈的只能是2字节的数据。 2 堆栈的使用方法 常用的堆栈相关指令包括PUSH POP PUSHF和POPF,语法如下: PUSH 源操作数;将指定操作数入栈保护 POP
    发表于 11-21 06:49

    条码扫码设备的使用方法

    使用方法,能让其充分发挥价值,为各行业的规范化管理提供有力支撑。一、条码扫码设备的主要类型不同场景对条码扫码设备的需求存在差异,目前主流类型可分为四类,适配不同工作
    的头像 发表于 09-17 16:15 1153次阅读
    条码扫码设备的<b class='flag-5'>使用方法</b>

    锡膏的储存及使用方法详解

    锡膏是一种常用的焊接辅助材料,广泛应用于电子、电器、通讯、仪表等行业的焊接工艺中。正确的储存和使用方法对于保证锡膏的品质和焊接效果至关重要。本文将就锡膏的储存和使用方法进行详细介绍,希望能对广大焊接工作者有所帮助。
    的头像 发表于 07-18 17:36 1653次阅读
    锡膏的储存及<b class='flag-5'>使用方法</b>详解

    单模八芯光纤使用方法指南

    单模八芯光纤(通常指单模8芯束管式或带状光纤)的使用方法涵盖安装、熔接、测试、维护等关键环节,需结合其结构特性和应用场景进行规范操作。以下是具体使用指南: 一、单模八芯光纤结构解析 核心组成: 光纤
    的头像 发表于 06-26 09:51 2594次阅读

    odf光纤配线架使用方法

    ODF光纤配线架的使用方法主要包括以下几个步骤: 一、准备工作 工具和材料准备:准备好熔接机、光纤切割刀、光纤剥皮钳、光纤清洁工具(如清洁笔、无尘布)、光纤跳线、光纤熔接套管、扎带等工具和材料
    的头像 发表于 05-22 10:11 1795次阅读

    水下灯具气密性检测仪的使用方法

    水下灯具由于使用环境特殊,对其气密性要求极高。使用水下灯具气密性检测仪能有效检测灯具密封性,保证产品质量。以下为您详细介绍其使用方法。(一)前期准备(1)环境检查要确保水下灯具气密性检测仪放置在远离
    的头像 发表于 04-29 14:54 700次阅读
    水下灯具气密性检测仪的<b class='flag-5'>使用方法</b>

    LCR测试仪的使用方法与注意事项

    LCR测试仪的使用方法、操作注意事项及常见故障处理,帮助读者高效、安全地掌握这一仪器的使用技巧。   二、LCR测试仪的基本使用方法 1. 准备阶段 (1)设备检查:确保测试仪电源线、连接线完好,电源开关关闭。检查测试夹具或探针
    的头像 发表于 04-29 10:36 2w次阅读
    LCR测试仪的<b class='flag-5'>使用方法</b>与注意事项