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

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

3天内不再提示

虹科科技 | 探索CAN通信世界:PCAN-Explorer 6软件的功能与应用

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

扫码添加小助手

加入工程师交流群

引言

CAN(Controller Area Network)总线是一种广泛应用于汽车和工业领域的通信协议,用于实时数据传输和设备之间的通信。而虹科的PCAN-Explorer 6软件是一款功能强大的CAN总线分析工具,为开发人员提供了丰富的功能和灵活性。本文将重点介绍PCAN-Explorer 6软件的特点和功能,着重探讨其中的标准宏VBS(Visual Basic Scripting)功能,并提供一些实际应用案例和应用场景。


5e4aca1c-1ad9-11ee-a579-dac502259ad0.png


PCAN-Explorer 6软件概述:

PCAN-Explorer 6是一款全功能的CAN总线分析工具,提供了许多有用的功能,帮助开发人员进行CAN通信系统的开发、调试和分析。下面将重点介绍其中两个核心功能:标准宏和VBS脚本。

5ed597d2-1ad9-11ee-a579-dac502259ad0.png

Part 1: 脚本功能

1. 标准宏功能:

标准宏是PCAN-Explorer 6中的一项强大功能,它允许用户通过预定义的宏命令来执行一系列操作,从而简化复杂的任务。标准宏可以用于自动化测试、数据记录、模拟、自定义数据传输和响应等

应用:

- 自动化测试:开发人员可以创建标准宏来自动执行一系列测试用例,例如发送一组预定义的CAN消息,并检查接收到的消息是否满足预期条件。

- 数据记录和回放通过设置标准宏来记录CAN总线上的消息并保存到文件中然后可以将记录的数据用于离线分析故障诊断回放测试

- 模拟与仿真使用标准宏来模拟其他ECU(Electronic Control Unit)的行为,生成模拟的CAN消息以测试目标系统的响应和处理能力

2. VBS脚本功能:

PCAN-Explorer 6还提供了VBS(Visual Basic Scripting)脚本功能,允许开发人员使用VBScript编写自定义脚本来执行高级的操作和自定义功能。

应用:

- 自定义报文生成:使用VBS脚本编写自定义逻辑,根据特定的条件生成和发送CAN消息,以满足复杂的通信需求。

- 数据处理与解析:通过编写脚本,可以对接收到的CAN消息进行高级处理和解析,提取关键数据、计算数值、生成报表等。

- 自动化任务:结合标准宏和VBS脚本功能,可以创建自动化任务,实现定时发送消息、动态配置参数等自动化操作。

此外,对于标准宏和VBS脚本,PCAN-Explorer 6提供了详细的帮助文档说明,以及常用的例程:


5f07cb76-1ad9-11ee-a579-dac502259ad0.png

帮助文档

5f4733ba-1ad9-11ee-a579-dac502259ad0.png

官方例程

Tips:

对于汽车总线的应用,可能会有很多工程师对于PCAN-Explorer 6中进行CAN报文的CRC校验情有独钟,我们虹科也提供了一个标准了CRC算法进行参考:

5f5f2d4e-1ad9-11ee-a579-dac502259ad0.png

当然,除了标准宏和VBS脚本功能,PCAN-Explorer 6还提供了其他一些强大的功能,进一步增强了其作为CAN总线分析工具的实用性和灵活性。以下是一些主要的附加功能:

Part 2:附加功能

1. 数据记录与回放:

PCAN-Explorer 6允许用户在CAN总线上进行数据记录,将收到的CAN消息保存为文件,以供后续分析和回放使用。这对于故障诊断、性能评估和离线数据分析非常有用。

2. 数据过滤与捕获:

通过配置过滤器,PCAN-Explorer 6可以捕获和显示特定CAN消息,帮助用户过滤和分析感兴趣的数据。用户可以根据ID、数据内容、发送者等条件设置过滤规则,仅显示满足条件的消息。

3. J1939支持:

PCAN-Explorer 6提供了对J1939协议的本地支持,使用户能够轻松地监视和分析与J1939协议相关的CAN通信。这对于汽车和重型车辆领域的开发和故障诊断非常有帮助。

5f804506-1ad9-11ee-a579-dac502259ad0.png


4. 信号编辑器与dbc支持:

PCAN-Explorer 6内置了信号编辑器,使用户可以创建和编辑自定义的CAN信号和信号组。这允许用户根据实际应用需求解析和显示CAN消息中的特定数据。同时支持使用数据库(如DBC、ARXML等)来解析CAN消息。用户可以导入相应的数据库文件,从而使CAN消息的解析更加直观和易懂。


5fa2a100-1ad9-11ee-a579-dac502259ad0.png

5. 实时绘图支持:

Plotter(绘图仪)插件允许记录和以图形表示任何数量的信号序列。信号源可以是接收和发出的CAN报文,也可以是虚拟变量和从宏计算得出的结果。


5ff02916-1ad9-11ee-a579-dac502259ad0.png



6. 图形化界面:

PCAN-Explorer 6具有直观的图形化界面,以图表、曲线等形式实时绘制CAN消息的数据变化,Panel中新增了许多控件控件,比如360°模拟计量器和用于显示的正方形、矩形、圆形和椭圆的形状元件,这使用户可以更直观地观察和分析CAN总线上的数据。


60123aa6-1ad9-11ee-a579-dac502259ad0.png

借助PCAN-Explorer 6的各个功能模块,可以轻松的对实际的汽车CAN通信进行仿真,搭载演示界面进行虚拟的测试:


6039e81c-1ad9-11ee-a579-dac502259ad0.png

结语

PCAN-Explorer 6软件是一款功能强大的CAN总线分析工具,为开发人员提供了丰富的功能和灵活性。其中的标准宏和VBS脚本功能可以帮助用户简化任务、自动化操作,并实现高级的定制需求。通过PCAN-Explorer 6,开发人员可以轻松地开发、调试和分析CAN通信系统,提高开发效率和系统可靠性。

无论是汽车电子工业自动化还是航空航天等领域,PCAN-Explorer 6都是一个强大而可靠的伙伴,助您在CAN通信世界中探索无限可能。

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

    关注

    58

    文章

    3016

    浏览量

    471607
  • 通信
    +关注

    关注

    18

    文章

    6319

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    答疑 | 使用PCAN-Explorer 6进行.DBC解析总共分几步?

    step-by-step逻辑把「怎么做」讲透,哪怕是刚接触的新手,跟着流程走也能快速搞定问题。首期我们直击CAN总线开发核心需求——使用PCAN-Explorer6进行.D
    的头像 发表于 12-12 11:02 46次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>答疑 | 使用<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>PCAN-Explorer</b> <b class='flag-5'>6</b>进行.DBC解析总共分几步?

    寻找中文版CAN总线分析软件HK-CoreTest:更懂中国工程师的智能选择

    功能强大、原生中文界面且易于上手的CAN总线分析软件,那么HK-CoreTest无疑是您的理想选择。它不仅是语言的本地化,更是从用户体验
    的头像 发表于 12-11 15:00 57次阅读

    官方新品 | PCAN-Explorer 7发布:带来Python脚本与灵活授权新体验

    PCAN-Explorer7支持Python脚本+授权管理升级在CAN总线技术持续进化的当下,我们始终相信,工具的革新应与技术的前沿同频,更应让复杂的研发与分析工作,回归简洁、高效
    的头像 发表于 12-05 11:03 529次阅读
    官方新品 | <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>PCAN-Explorer</b> 7发布:带来Python脚本与灵活授权新体验

    干货 | 嵌入式AI崛起,CAN总线如何重塑新角色?

    工作?答案,或许就藏在历经考验的通信技术——CAN总线之中。分享的这篇来自国际CAN领域权威组织CiA(CANinAutomation)
    的头像 发表于 11-26 17:03 1456次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>干货 | 嵌入式AI崛起,<b class='flag-5'>CAN</b>总线如何重塑新角色?

    圆满收官 | CAN总线专题全系列直播精华回顾已上线!

    CAN总线系列直播圆满收官!HongKeWebinars作为汽车电子通信领域的核心协议,CAN总线技术正随着智能驾驶、车联网等趋势加速迭
    的头像 发表于 11-24 17:55 2561次阅读
    圆满收官 | <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>CAN</b>总线专题全系列直播精华回顾已上线!

    免费试用!自研CAN分析软件HK-CoreTest新版上线,建言有礼

    HK-CoreTest新版上线!中文操作更便捷告别繁琐调试,迎接高效分析!自研中文版CAN总线分析软件HK-CoreTest现已迎来版本更新!我们带来了涵盖操作界面、数据分析与报文
    的头像 发表于 11-20 17:04 966次阅读
    免费试用!<b class='flag-5'>虹</b><b class='flag-5'>科</b>自研<b class='flag-5'>CAN</b>分析<b class='flag-5'>软件</b>HK-CoreTest新版上线,建言有礼

    直播预告 | 11月11日15点!CAN XL总线技术直播,权威解读下一代车载通信标准的技术革新与落地实践

    的飞跃?欢迎观看CAN总线专题」直播第8期,资深技术工程为您带来CANXL总线技术的全面解析。Introduction第三代
    的头像 发表于 11-04 17:34 1068次阅读
    直播预告 | 11月11日15点!<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>CAN</b> XL总线技术直播,权威解读下一代车载<b class='flag-5'>通信</b>标准的技术革新与落地实践

    直播回顾 | 掌握车载通信核心技术,CAN总线实战:PCAN二次开发技术直播助您轻松拿捏总线开发“创新引擎

    •1CAN总线二次开发:构建智能汽车“神经网络”的核心能力在“软件定义汽车”的时代,整车电子电气架构正从分布走向集中,车载网络的数据量和复杂度呈指数级增长。基于PCAN等专业工具的二次开发能力
    的头像 发表于 10-09 17:33 336次阅读
    直播回顾 | 掌握车载<b class='flag-5'>通信</b>核心技术,<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>CAN</b>总线实战:<b class='flag-5'>PCAN</b>二次开发技术直播助您轻松拿捏总线开发“创新引擎

    直播回顾 | 硬核干货放送,CAN总线应用层直播助您告别低效联调,破解车载网络开发核心难题

    直播想要系统学习CAN总线知识,提升开发效率和项目交付质量?想要了解行业成功案例和高效工具链,帮助团队评估新技术方案、控制风险?欢迎关注
    的头像 发表于 09-17 17:39 612次阅读
    直播回顾 | 硬核干货放送,<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>CAN</b>总线应用层直播助您告别低效联调,破解车载网络开发核心难题

    silex希来CAN通信的无线化解决方案

    silex希来CAN通信的无线化解决方案
    的头像 发表于 08-27 15:07 525次阅读
    silex希来<b class='flag-5'>科</b><b class='flag-5'>CAN</b><b class='flag-5'>通信</b>的无线化解决方案

    PCAN-GPS系列选型:从基础到高端的数采模块方案

    PCAN-GPS系列模块是专业定位与传感器数据采集方案,覆盖从基础定位到高速数据传输、复杂环境应用的全场景需求。该系列三款产品以CAN(FD)总线为核心,结合卫星导航与多传感器融合
    的头像 发表于 07-09 16:41 452次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>PCAN</b>-GPS系列选型:从基础到高端的数采模块方案

    分享 | 赋能现代化矿业:Owasys坚固型车载通信终端方案

    导读在采矿行业,设备运行环境极端恶劣——高温、严寒、粉尘、震动、冲击无处不在。确保关键设备(如矿用卡车、挖掘机、钻机等)的可靠通信、精准定位与高效管理,是保障矿山安全运营和提升生产力的核心挑战。Owasys专为采矿行业设计的
    的头像 发表于 06-24 17:04 434次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>分享 | 赋能现代化矿业:<b class='flag-5'>虹</b><b class='flag-5'>科</b>Owasys坚固型车载<b class='flag-5'>通信</b>终端方案

    分享 功夫机器人来了!CMG擂台之上的技术决胜点是什么?

    全球首个以人形机器人为参赛主体的 CMG 世界机器人格斗擂台考验机器人动态平衡等技术。技术决胜维度包括超低延迟、多模态融合、抗干扰设计。提供全栈式解决方案,涵盖 PCAN、Ethe
    的头像 发表于 06-03 13:25 673次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>分享  功夫机器人来了!CMG擂台之上的技术决胜点是什么?

    汽车通信新突破!PCAN-XL首发上线!

    推出PCAN-XL套件,专为新一代CAN XL标准设计,采用USB转CAN XL接口,包含专业分析
    的头像 发表于 04-29 10:47 548次阅读
    汽车<b class='flag-5'>通信</b>新突破!<b class='flag-5'>PCAN</b>-XL首发上线!

    分享 PSI5通信信号分析与仿真,你需要哪些功能支持?

    PSI5在汽车电子系统传感器通信中应用广泛,但随着汽车电子架构复杂,其传感器系统开发、测试等面临挑战。PSI5通信存在信号完整性、多传感器同步等问题。PSI5模拟器专为汽车电子工程
    的头像 发表于 03-07 10:12 949次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>分享 PSI5<b class='flag-5'>通信</b>信号分析与仿真,你需要哪些<b class='flag-5'>功能</b>支持?