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

    关注

    57

    文章

    2702

    浏览量

    463192
  • 通信
    +关注

    关注

    18

    文章

    5952

    浏览量

    135801
收藏 人收藏

    评论

    相关推荐

    应用 为什么PCAN方案能成为石油工程通讯的首选?

    CAN总线型传感器、嵌入式计算机、显示器和触摸屏操作的钻井监视仪,能够实时监测泥浆参数、绞车和泥浆泵的工作状态,并及时处理故障,确保钻井作业的安全与高效。PCAN接口卡支持多种协
    的头像 发表于 11-08 16:48 112次阅读
    <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</b>方案能成为石油工程通讯的首选?

    干货 轻松掌握PCAN-Explorer 6,dll调用一文打尽!

    导读:PCAN-Explorer 6(下称“PE6”)作为一款专业的CAN/
    的头像 发表于 08-29 10:00 397次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>干货 轻松掌握<b class='flag-5'>PCAN-Explorer</b> <b class='flag-5'>6</b>,dll调用一文打尽!

    科技术 全新Linux环境PCAN驱动程序发布!CAN/CAN FD通信体验全面升级!

    全新8.17.0版本的PCAN-Linux驱动程序正式发布,专为CANCAN FD接口量身打造。无论是CAN 2.0 a/b还是CAN F
    的头像 发表于 08-29 09:36 370次阅读
    <b class='flag-5'>虹</b>科技术 全新Linux环境<b class='flag-5'>PCAN</b>驱动程序发布!<b class='flag-5'>CAN</b>/<b class='flag-5'>CAN</b> FD<b class='flag-5'>通信</b>体验全面升级!

    应用 当CANoe不是唯一选择:发现PCAN-Explorer 6

    的进步和市场需求的多样化,单一的解决方案已无法满足所有用户的需求。正是在这样的背景下,PCAN-Explorer 6软件以其独特的模块化
    的头像 发表于 08-16 13:08 376次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>应用 当CANoe不是唯一选择:发现<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>PCAN-Explorer</b> <b class='flag-5'>6</b>

    跨越距离障碍:PCAN系列网关在远程CAN网络通信的应用潜力

    限制,实现了远距离通信。本文将探讨这一系列网关设备如何通过将CAN信号转换为以太网信号,为工业自动化、智能交通等领域带来创新解决方案,带您深入P
    的头像 发表于 06-27 08:04 561次阅读
    跨越距离障碍:<b class='flag-5'>PCAN</b>系列网关在远程<b class='flag-5'>CAN</b>网络<b class='flag-5'>通信</b>的应用潜力

    干货 | 突破功耗限制:PCAN Router设备低功耗模式与高效唤醒

    在汽车测试和现代工业领域,功耗控制与效率优化是工程师们不断追求的目标。PCAN Router系列设备以其卓越的性能和灵活性,为CANCAN
    的头像 发表于 06-12 13:14 283次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>干货 | 突破功耗限制:<b class='flag-5'>PCAN</b> Router设备低功耗模式与高效唤醒

    案例|为什么PCAN MicroMod FD是数模信号转换的首选方案?

    精确的信号采集和转换是确保生产效率和质量的关键。PCAN MicroMod FD系列模块,以其卓越的数模信号转换能力,为工程师们提供了一个强大的工具。本文将深入探讨如何通过
    的头像 发表于 06-11 15:36 316次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例|为什么<b class='flag-5'>PCAN</b> MicroMod FD是数模信号转换的首选方案?

    科技术 | 不只是定位:PCAN-GPS FD搭配PE6软件如何引领精准定位新境界?

    本篇文章带你深入PCAN-GPS FD的技术亮点、多场景应用实例,并展示其如何与PCAN-Explorer6软件结合,实现数据解析与可视
    的头像 发表于 05-17 13:57 419次阅读
    <b class='flag-5'>虹</b>科技术 | 不只是定位:<b class='flag-5'>PCAN</b>-GPS FD搭配PE<b class='flag-5'>6</b><b class='flag-5'>软件</b>如何引领精准定位新境界?

    全新Linux环境PCAN驱动程序发布!CAN/CAN FD通信体验全面升级!

    全新8.17.0版本的PCAN-Linux驱动程序正式发布,专为CANCAN FD接口量身打造。无论是CAN 2.0 a/b还是CAN F
    的头像 发表于 04-19 10:38 842次阅读

    干货丨轻松掌握PCAN-Explorer 6,dll调用一文打尽!

    PCAN-Explorer 6(下称“PE6”)作为一款专业的CAN/
    的头像 发表于 04-19 10:36 732次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>干货丨轻松掌握<b class='flag-5'>PCAN-Explorer</b> <b class='flag-5'>6</b>,dll调用一文打尽!

    科技术 | PCAN View功能细讲:从实时监测到错误帧分析

    相信使用过PCAN工具的朋友都知道PCAN-View这款免费软件,它具有直观的用户界面,可以实时监测和分析
    的头像 发表于 03-18 13:48 1036次阅读
    <b class='flag-5'>虹</b>科技术 | <b class='flag-5'>PCAN</b> View<b class='flag-5'>功能</b>细讲:从实时监测到错误帧分析

    分享 | PCAN工具:强大的CAN通讯解决方案,你了解多少?

    在当今的汽车和工业自动化领域,可靠的通讯系统至关重要,PCAN工具为这些应用提供了强大的支持。本文将介绍
    的头像 发表于 02-02 09:54 762次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>分享 | <b class='flag-5'>PCAN</b>工具:强大的<b class='flag-5'>CAN</b>通讯解决方案,你了解多少?

    CAN FD版本震撼发布!全新PCAN-GPS FD模块,重新定义智能连接!

    智能化、工业自动化等领域,PCAN-GPS FD无疑为其带来了前所未有的可能性。让我们一起探索这款引领未来的智能连接模块,感受CAN FD带来的革新力量。 近期,
    的头像 发表于 01-24 09:44 752次阅读
    <b class='flag-5'>CAN</b> FD版本震撼发布!全新<b class='flag-5'>PCAN</b>-GPS FD模块,重新定义智能连接!

    分享 | PCAN工具:强大的CAN通讯解决方案,你了解多少?

    导读: 在当今的汽车和工业自动化领域,可靠的通讯系统至关重要,PCAN工具为这些应用提供了强大的支持。本文将介绍PCAN工具的功能、应用和优势,以帮助您根据实际需求选择合适的工具和配件。 PC
    的头像 发表于 01-15 10:23 1260次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>分享 | <b class='flag-5'>PCAN</b>工具:强大的<b class='flag-5'>CAN</b>通讯解决方案,你了解多少?

    科技术|PCAN网关设备:打通通信壁垒,LED指示灯编程示例

    随着技术的进步和应用场景的多样化,CANCAN FD协议的转换成为了生产测试环境中不可或缺的一环。本篇文章以PCAN网关设备为例,展示
    的头像 发表于 01-08 10:35 424次阅读
    <b class='flag-5'>虹</b>科技术|<b class='flag-5'>PCAN</b>网关设备:打通<b class='flag-5'>通信</b>壁垒,LED指示灯编程示例