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
    +关注

    关注

    57

    文章

    2715

    浏览量

    463365
  • 通道
    +关注

    关注

    0

    文章

    59

    浏览量

    20340
收藏 人收藏

    评论

    相关推荐

    示波器高压探头使用方法

    示波器高压探头是一种用于测量高电压信号的仪器,通常用于高压电源、电机、变压器等电气设备的测试。以下是示波器高压探头的详细使用方法
    的头像 发表于 10-03 16:43 322次阅读

    探针头型使用方法有哪些

    探针头型的使用方法多种多样,具体取决于探针头型的类型、被测对象的特性以及测试需求。以下是一些常见探针头型的使用方法概述: 1. 凹头探针 用途 :主要用于测试长导脚、端子及绕线柱等较长或较粗的被测点
    的头像 发表于 09-07 10:57 452次阅读

    DC/DC模拟的基本使用方法和特性确认方法

    本篇介绍了DC/DC模拟的基本使用方法及确认基本特性的方法
    的头像 发表于 08-20 17:08 585次阅读
    DC/DC模拟的基本<b class='flag-5'>使用方法</b>和特性确认<b class='flag-5'>方法</b>

    InRouter与Cisco Router构建L2tp VPN的方法

    1. 概述本文档主要讲述了关于映翰通InRouter路由器不中心端Cisco Router(支持VPN)构建L2TP VPN的方法。InRouter 61X,Inrouter 71X全系列产品均支持
    发表于 07-26 08:25

    浅谈锡膏的储存及使用方法

    锡膏(焊锡膏)是电子组装过程中常用的材料,它的储存和使用方法对保证焊接质量和性能至关重要。以下是详细的储存及使用方法
    的头像 发表于 06-27 10:02 764次阅读

    可编程电源使用方法

    可编程电源使用方法 可编程电源使用方法 摘要:本文详细介绍了可编程电源的使用方法,包括其基本概念、主要功能、选择原则、操作步骤、注意事项以及实际应用案例,旨在帮助读者全面了解可编程电源
    的头像 发表于 06-10 15:29 899次阅读

    现场总线的使用方法与注意事项

    的稳定可靠运行,正确的使用方法和注意事项至关重要。本文将详细介绍现场总线的使用方法和注意事项,以供读者参考。
    的头像 发表于 06-06 11:49 683次阅读

    手柄控制代码及使用方法

    手柄控制代码及使用方法
    的头像 发表于 05-15 10:19 1594次阅读

    光纤热缩管正确使用方法

    光纤热缩管是一种用于保护光纤连接点的材料,其主要功能是在光纤连接点处提供保护,防止光纤受到机械伤害或环境因素的影响。在正确使用光纤热缩管之前,首先需要了解其正确的使用方法。本文将详细介绍光纤热缩管
    的头像 发表于 04-07 17:13 1350次阅读

    手机信号屏蔽器:功能、原理及使用方法详解

    深圳特信电子|手机信号屏蔽器:功能、原理及使用方法详解
    的头像 发表于 04-01 09:09 2927次阅读

    555集成芯片的使用方法

    555集成芯片的使用方法主要依赖于其特定的引脚功能和电路设计。
    的头像 发表于 03-25 14:39 1344次阅读

    磁场探头和电场探头的使用方法与技巧

    磁场探头和电场探头的使用方法与技巧  磁场探头和电场探头是用于测量磁场和电场的仪器。它们在科学实验、工程设计和实际应用中都起着重要的作用。本文将详细介绍磁场探头和电场探头的使用方法和技巧。 一、磁场
    的头像 发表于 01-05 14:31 832次阅读

    PCBA焊接电路中电烙铁的使用方法

    PCBA焊接电路中电烙铁的使用方法的相关知识。
    的头像 发表于 12-26 10:27 754次阅读

    手持数字电桥使用方法

    手持数字电桥使用方法 手持数字电桥是一种用于测量电阻的电子测试仪器。它具有测量精度高、操作简单等优点,因此在电子工程、仪器仪表等领域得到广泛应用。下面将详细介绍手持数字电桥的使用方法,包括连接、校准
    的头像 发表于 12-21 14:30 1802次阅读

    SUMIF函数的使用方法

    SUMIF函数是Excel中常用的求和函数之一,它可以根据指定的条件对范围内的数值进行求和。本文将详细介绍SUMIF函数的使用方法,并通过实例演示其具体操作。 SUMIF函数的语法如下: SUMIF
    的头像 发表于 11-30 16:34 4805次阅读