PCAN-Explorer6及其插件简介
1. 概述
PCAN-Explorer 6是一个多功能的、专业的处理CAN及CAN FD网络的软件。用户不仅仅可以监控CAN报文流,支持手动或周期性的发送单个报文和整个发送列表,可以用于控制或仿真。
PCAN-Explorer 6可以同时连接几个CAN和CAN FD网络。和以前的版本不同,使用CAN适配器的硬件类型不再是一个限制因素。
使用该软件的一个核心点是CAN报文及其有效载荷的符号表示。在symbol文件的帮助下,十六进制的信息能够转化为实际的物理量如速度,压力,温度等。
从第6版开始,记录功能除了能够记录报文数据,还允许回放已有的数据到总线上。记录和导入的CAN报文可以通过各种条件进行过滤。
特殊的要求以及复杂过程的自动化控制可以通过宏来实现。复杂的VB脚本实现能够访问PCAN-Explorer 6中广泛的对象模型。.
此外,PCAN-Explorer的功能可以通过插件进行扩展。 PEAK-System提供的插件能够更好的分析和影响数据。绘图仪(Plotter)可以以图形表示现场记录或基于trace的信号序列。仪表板(Instruments Panel)允许使用不同的显示仪器、控制器以及开关进行图形化表达。另外还有插件支持CANdb格式的配置文件和J1939协议。
PCAN-Explorer 6 Licenses:
单独的电脑License——对于该license,您能得到安装CD和一个license文件。使用该license您仅可以在一台电脑上安装、激活、使用该软件。软件的激活将在网上通过电话或者e-mail完成。
便携式License + USB拷贝保护软件狗——对于购买了这种类型的license,除了安装光盘外,您还能得到USB拷贝保护软件狗。您可以在多台计算机上安装PCAN-Explorer 6。为了解锁并使用该软件,您必须将拷贝保护软件狗插入空闲的USB端口。
2. 技术规格
J 在工程项目中可管理所有的设置,信息和文件
J 可导出整个项目,包括链接文件,方便数据包存档或共享
J 用户界面全面修订,改进了用于创建发送报文和管理信号的对话框
J 自动通知新的软件版本,支持更新进程
J 集成了语法高亮显示的文本编辑器,可用于创建和编辑symbol文件、宏以及VBS脚本
J 用户界面语言可切换(德语/英语)
J 集成插件提升软件的功能
CAN和CAN FD的连接
J 可同时连接多个硬件类型独立的CAN接口
J 支持CAN规范2.0 A/B和CAN FD
J CAN波特率(标称值)高达1 Mbit/s
J 数据波特率可达12 Mbit/s的(仅在使用CAN FD接口时)
J 可选择使用自定义的波特率
J 可以使用只听模式
J 可清晰显示网络的波特率、状态、错误计数器和总线负载
J 可用函数执行CAN控制器的硬件复位
发送和接收
J CAN数据流分别显示在接收和发送列表中,列表显示可配置
J 可显示报文的ID、长度、数据字节、超时,收到的报文数目和接收间隔
J 每个连接都可选择显示错误帧
J CAN ID可显示为十六进制或十进制格式
J 可显示接收、发送和错误状态
J 接收报文的分辨率为100µs
J 手动和周期性发送报文的分辨率为1ms
J 可发送CAN报文响应远程帧(仅适用于CAN2.0 A/ B)
J 报文可组合为发送列表,根据需要存储和加载,例如模拟CAN节点
J 可配置多个灵活的过滤器,例如分配到发送/接收窗口或各种不同的tracer中
记录和回放
J 可选择同时记录CAN数据流和已经发生的错误
J 可回放trace文件,循环功能可选
J 可同时操作多个tracer
J 可显示记录的报文的细节,如时间戳、类型、ID、长度和数据字节
J 数据字节可显示为十六进制、十进制或ASCII格式
J 记录的报文通过过滤器过滤
J CAN数据流直接记录到文件或RAM(线性,动态或循环缓冲器模式)
J 记录的报文可以直接从文件或缓冲区中回放
J 记录的数据可存储为可读的文本文件或CSV文件,可在Excel或其他软件中进一步处理
J 与PCAN-Explorer5相比,强化了处理大型trace文件的功能
J 通过不同的symbol文件对缓冲器中记录的数据进行后续检查
符号化表示
J 基于PEAK-System的symbol格式,CAN报文清晰可读:
o 通过***的字母数字的名称容易进行配置CAN报文
o 数据***到位,并划分为变量,如分配名称、数据类型等
J 使用提供的Windows软件PCAN Symbol Editor或者集成的文本编辑器能够方便的创建symbol文件
J 通过观察窗口能够对多个信号进行用户友好的实时监控
J 通过简单的Line Writer能够对多达4路信号进行图形化显示(Line Writer加载项)
宏和VB脚本的自动化控制
J 使用宏或VB脚本进行的小任务或复杂过程的自动化控制,如下:
o CAN系统的实现或开发的测试程序
o 如果超过一定温度会发送一封电子邮件告知
o 接收到特定的报文时开始执行某个动作
o 当某个事件发生时打开一个Excel工作表,并将数据保存在独立的单元格中
o 从收到的CAN报文的数据中计算变量
J 使用集成的文本编辑器创建宏和脚本
J 可将独立的宏分配到功能键
J 通过PCAN-Explorer对象模型,VB脚本可以访问几乎所有的项目单元
J 即使没有PCAN-Explorer界面,VB脚本也能够在后台运行
系统要求
J Windows® 10, 8.1, 7 (32/64-bit)
J 至少2 GB RAM和1.5 GHz CPU
J 关于CAN总线连接:从PC到PEAK-System的CAN接口
J 用于拷贝保护软件狗的空闲的USB接口(仅适用于便携式license)
3.绘图仪(Plotter)插件2
绘图仪插件允许记录和以图形表示任何数量的信号序列。信号源可以是接收和发出的CAN报文,也可以是虚拟变量和从宏计算得出的结果。
Plot Viewer:在没有安装PCAN-Explorer的情况下,免费的Windows软件Plot Viewer能够显示记录的文件。
特性:
J 实时显示信号序列
J ***制的记录通道的个数
J ***制的Y轴的个数
J Y轴和通道的解耦配置,改进了展示和处理信号的功能
J X轴和Y轴可以自由的缩放和滚动,即使是在记录期间
J 时间轴标签分为和相对时间戳
J 为平面图提供自适应大小的坐标系
J Y轴可反转
J 对数刻度
J 游标显示用来图形测量
J 当前视图可以被保存为EMF、PNG、BMP、JPG格式的图片
J 导出记录为CSV文件
J 可以导入数据到PCAN-Explorer中的tracer、PCAN-Trace和PCAN-View中
J 可以显示特定值和限定范围的值
J 全面的格式选项用于显示曲线、坐标和绘图仪的布局
系统要求
J PCAN-Explorer 6
J Windows® 10, 8.1, 7 (32/64-bit)
J 至少2 GB RAM和1.5 GHz CPU
4.CANdb导入(CANdb Import)插件3
在汽车行业中,CANdb格式是一种常用的对于CAN总线信息数据描述的格式。
CANdb Import支持导入CANdb文件。对于所有不想手动转录自身数据库到PCAN-Explorer的symbol格式的用户,这是一个有用的功能。
特性:
J 可打开CANdb文件(.dbc)
J CANdb文件中的报文可以选择
J PCAN-Explorer中使用工程管理功能保存数据
J 可保存为PCAN-Explorer的symbol格式
系统要求
J PCAN-Explorer 6
J Windows® 10, 8.1, 7 (32/64-bit)
J 至少2 GB RAM和1.5 GHz CPU
5.仪表板(Instruments Panel)插件3
仪表板插件允许使用不同的显示仪表对数字和模拟信号的进行图形化表达。集成的输入选项和控制器意味着信号可以从CAN总线上产生,从而使复杂的CAN应用容易模拟。
特性:
J 使用不同的显示仪表可以显示接收到CAN报文的模拟和数字信号
J 除了电位计、电子开关和滑动控制器,输入域都可以用来产生CAN报文
J 增加了新的控件,比如360°模拟计量器和用于显示的正方形、矩形、圆形和椭圆的形状元件
J 可以同时选择和配置多个单元
J 使用属性窗口可以对一个或多个单元的属性进行广泛的配置
J 仪表板的对象模型使用COM和脚本可以实现完全自动化
J 运行期间在同一面板中可实现多场景图的显示
J 对图像列表和场景图进行与信号相关的显示
J 可以使用拖放或者数值输入的方法实现准确自由的定位
J 可以加载和保存完整的面板配置
系统要求
J PCAN-Explorer 6
J Windows® 10, 8.1, 7 (32/64-bit)
J 至少2 GB RAM和1.5 GHz CPU
6.J1939插件
SAE J1939网络协议描述了在工程汽车上用于传输诊断数据和控制信息的CAN总线通信。它包含了采用29位CAN-ID(CAN 2.0B扩展帧)的完整网络定义。
PCAN-Explorer中的J1939插件支持所有根据标准参数组生成的定义,并提供了一种简单的方法来访问这些参数。同时,还提供了一个包括所有定义和参数的完整的数据库。
特性:
J 支持SAE J1939网络协议的所有功能
J CAN报文可以以广播的形式发送或***发送到独立的控制单元(ECUs)
J 可寻址多达254个ECU
J 支持多包报文
系统要求
J PCAN-Explorer 6
J Windows® 10, 8.1, 7 (32/64-bit)
J 至少2 GB RAM和1.5 GHz CPU