CAN总线解码软件CANproScope数据手册
车载CAN总线报文记录仪配置工具用户手册

广州致远电子股份有限公司CANDTU 配置工具CANDTU 设备配置工具修订历史目录1. 产品简介 (1)1.1硬件介绍 (1)1.2功能特点 (1)1.3配置和转换工具 (2)2. 配置工具 (4)2.1软件安装 (4)2.2驱动安装 (4)2.3整体界面 (7)2.3.1通用设置 (8)2.3.2CAN配置 (9)2.3.3过滤 (11)2.3.4触发器 (12)2.3.5数据转换器 (13)3. 数据转换工具 (17)4. 免责声明 (19)1. 产品简介1.1 硬件介绍在物联网逐渐普及的今天,CAN-bus总线作为一种有线的局域控制网络,有越来越多的客户需求进行远程监控。
比如车辆的CAN报文记录仪,以往只能在车返回后,才能读取行驶数据。
这样不能快速实时地监测到车辆的运行情况,做出及时的措施。
广州致远电子股份有限公司继研发成功CANREC——8通道CAN总线报文波形记录分析仪之后。
又推出了一系列带无线数据传输的CAN总线记录仪,不但可以离线CAN记录仪进行报文记录,还可以进行GPRS、3G等远程传输。
如图1.1所示。
图1.1 CANDTU系列CAN总线报文记录与无线数传设备1.2 功能特点∙2通道CAN数字信号记录通道;∙配置完成后,独立运行,最大支持32GB TF卡,用户可自行更换存储卡,两通道可同时工作,存储;∙CAN接口类型:高速CAN、容错CAN、单线CAN等(根据用户需要选配);∙记录报文时,能手动触发设备做时间标记,方便事后分析;∙记录报文时,可以按照用户需求设置触发条件,例如CAN ID作为触发条件等∙记录报文时,可以按照用户需求设置过滤条件,滤除无关报文∙报文记录,支持存储卡滚动记录或记满停止两种模式;∙记录报文支持全部存储、定时存储(可设置定时时间)∙文件导出可以设置文件大小、按ID排序等功能;∙内部时钟,带RTC纽扣电池,连接上位机后可以进行时间设置;∙选带以太网、GPRS或者3G无线通信,可以远程进行数据传输;∙无线数据传输支持每路CAN连接最多6个目标地址;∙无线数据传输支持全部传输、定时传输与按ID选择性传输;∙1通道USB接口,可以对设备进行配置;∙1通道以太网接口(部分型号没有)∙存储的数据格式可以导出ASC、DAT等格式数据,以便CANoe、INCA、CANScope分析;∙供电电压:9-36VDC(直流供电采用工业插座,保证稳固),可使用车载电源供电;∙工作温度: -25℃~+75℃;∙坚固耐摔,防尘、防高湿等汽车测试要求。
2.如何兼容使用周立功CANPro协议分析平台V1.50(仅CANalyst-II系列支持)

如何兼容使用周立功CANPro协议分析平台V1.50使用说明书说明书版本:V2.03更新日期:2016.06.15首先感谢您购买和使用本公司的产品,本公司将始终竭诚为您服务!本文档的目的在于指导第一次购买使用CANalyst-II分析仪的用户如何兼容使用周立功的CANPro协议分析软件V1.50。
一、安装周立功的CANPro软件V1.501、软件的下载用户可以自行到周立功的官方网站上免费下载CANPro软件V1.50。
下载地址:/can/down/down/id/42.html在资料下载栏目下,可以下载到最新的CANPro软件V1.50。
高层协议分析插件按需要下载与安装。
软件安装与使用,请参照目录下的《2.如何兼容使用周立功CANPro协议分析平台(仅CANalyst-II系列支持).pdf》、《Help_cn.chm》说明文档。
首先安装CANPro主程序,然后安装3个协议分析插件包。
CANopen插件的安装:DeviceNet插件的安装:SAE J1939插件的安装:2、替换usbcanalyst_ii_plus.dll将CANPro安装目录下的“usbcanalyst_ii_plus.dll”文件名改为“usbcanalyst_ii_plus.dll.bak”,作为备份;ZLG的dll文件信息3、将本公司提供的光盘目录下\调试工具\周立功ZLG调试工具\CANPro协议分析平台V1.50文件夹中的usbcanalyst_ii_plus.dll复制到CANPro的安装目录下;V1.50文件夹中的work文件夹复制到E盘根目录下;至此,您已经完成了软件的安装过程。
协议管理:协议管理界面,要在设备关闭的情况下,Default(script)界面下,才会出现。
点击协议管理后,已安装的协议插件会出现在列表中,供选择。
二、 C ANalyst-II 分析仪与周立功CANPro 不兼容的地方1、启动系统时,“打开设备”对话框周立功的CANPro 软件在启动系统(也就是打开设备)的时候,会弹出选择设备并填充初始参数的对话框,该对话框中有一个波特率下拉列表,其中包括1000kbps 到5kbps 等10种常见波特率,如下图所示:本公司开发的USBCAN适配器暂不支持10K以下的波特率,故列表中5kbps的波特率参数无效:2、定时发送功能暂时不支持,后续可以通过远程升级实现该功能。
CAN Pro V1.46软件使用说明

CAN Pro软件使用说明1.软件安装请先确保设备驱动正常安装,且设备可正常识别并运行。
安装光盘中”ZLG软件”→“周立功CANPRO-II”→“CANPro_setup146.exe”,为CAN Pro软件本体。
安装好后,请将光盘中“二次开发DLL”文件夹下的“controlcan.dll”复制到安装好的CAN Pro软件安装根目录下粘贴替换,选择“复制和替换”。
(例如CAN Pro软件win7 64位默认安装根目录为:C:\Program Files (x86)\CANPro\)2.软件启动打开CAN Pro软件,在使用前您可以设置自定义文本颜色,如您需要自定义各个文本颜色,请在启动设备前,选择“操作”→“系统参数”,来自定义文本显示中的各项内容。
自定义文本颜色功能非常强大,可有效在大量数据中分辨已设置好颜色的各类型数据,方便进行数据分析。
定义好之后,点击“启动”打开硬件设备,如设备与软件正常连接,设备指示灯PWR和SYS将有一个常亮,一个慢闪(大概1秒1次)。
如提示“打开设备失败”,请检查设备管理器中是否已经安装好设备驱动,或是“controlcan.dll”是否已经覆盖替换,或是否已经用其他软件打开硬件设备造成端口被占用。
点击启动设备后弹出设置波特率对话框,设置波特率必须与被测总线一致,才可以正常收发数据,如您是双通道设备,可对CAN1、CAN2分别设置波特率,如您需要自定义特殊波特率,请与我们联系。
界面中只需要设置波特率,其他选项无需设置,保持默认即可。
3.软件功能及使用CAN Pro软件功能非常多,且对于数据分析来说非常强大,但美中不足的是设置起来相对繁琐,这里对一些常用功能做一些介绍。
下图为软件的功能列表。
3.1数据接收相关功能3.1.1 分类显示功能可以将目前已经接收到的数据按设置的规则进行数据分类,点击“设置条件”会出现分类条件对话框,选择您要分类的条件点击“添加”,即可添加到已有分类条件,不想使用的条件点击“删除”即可。
如何使用CANScope解析和破解车载协议

如何使用CANScope解析和破解车载协议CANScope 分析仪广州致远电子股份有限公司研发的一款综合性的CAN 总线开发与测试的专业工具,集海量存储示波器、网络分析仪、误码率分析仪、协议分析仪及可靠性测试工具于一身,并把各种仪器有机的整合和关联;重新定义CAN 总线的开发测试方法,可对CAN 网络通信正确性、可靠性、合理性进行多角度全方位的评估;帮助用户快速定位故障节点,解决CAN 总线应用的各种问题,是CAN 总线开发测试的终极工具。
CANScope 支持各种车载CAN-bus 应用协议的解析,只要用户在CANtest 软件中导入相关的DBC 文件,即可实现应用层数据的解析。
可用于车辆CAN 协议解析、车辆测试维修、破解车辆CAN 协议等。
特别是支持国网充电桩与电动汽车BMS(电池管理系统)的通讯协议解析与验证,只要用户将CANScope 接入被测系统,即可实现协议数据的解析。
如图 1 所示。
图1CANScope 总线分析仪解析示意图操作步骤1.将仪器测试头接入被测系统CAN 总线,打开CANScope 软件,选择正确的波特率,启动。
如果正确连接与设置,将会有数据出现,如图 2 所示;图 2 打开CANScope 软件2.点击菜单高级操作中的报文解析列表,进入解析界面,如图 3 所示;图 3 打开报文解析列表3.如果客户有对应设备或者系统的DBC 文件,则在报文解析列表界面中,点击加载协议,选择某个DBC 文件打开,然后点击菜单栏上的分类显示,如图 4 所示;图 4 加载DBC 文件4.此时接收数据即可进行协议解析,用户可以使用分类显示获取实时值或者刷新显示查看具体的帧时序关系。
如图5 所示。
软件自动会将有变化的数据标红,便于用户对应实际的物理量。
比如我们可以动一下方向盘,然后同步观察哪些标红的变量变化规律与之类似,则将此ID 和标红的数据段登记起来。
实现协议破解;图 5 协议解析5.协议破解。
PicoScope 6000 系列示波器说明书

超深存储器。
快速的数据传输。
与 Windows XP 、Windows Vista 、Windows 7 和 Windows 8,以及 USB 2.0 和 USB 3.0 兼容•配备包括示例程序在内的 SDK • 提供免费技术支持4 通道 • 500 MHz 带宽 •5 GS/s 采样2 G 采样缓冲存储器SuperSpeed USB 3.0 接口500 MHz 频谱分析仪任意波形发生器高级触发器1 亿倍缩放容限测试串行总线解码... 一切均符合标准!高宽带 USB 示波器PicoScope ®6000 系列YE AR自定义探棒设置自定义探棒菜单可使您校正探棒和传感器中的增益、衰减、偏移与非线性,或者转换为不同的测量单位。
标准 Pico 探棒的定义已内置,但是您还可利用线性比例缩放或者甚至插补数据表创建自己的定义。
任意波形与函数发生器每种型号都包含一个内置的 DC 20 MHz 函数发生器,包括正弦、正方形、三角形和直流波形。
D 型号添加了一个内置的 12 位 200 MS/s 任意波形发生器。
您可以从数据文件中导出任意波形,或者使用内置图形 AWG 编辑器创建并修改。
频谱分析仪单击按钮后,您可以打开新窗口以显示关于所选择通道的频谱图,可达示波器的全带宽。
可选择频谱视图与时域视图一同显示。
一整套设置可使您控制许多光谱带、窗口类型与显示模式。
PicoScope 性能与可靠性凭借 20 多年的测试与测量从业经验,我们了解新示波器中的什么功能是重要的。
利用卓越的带宽、采样率和存储器容量规格,PicoScope 6000 系列示波器可为您提供任何示波器的最佳价值。
这些特点由在我们客户反馈的帮助之下优化的先进软件支持。
大带宽,高采样速率凭借 250 MHz 至 500 MHz 模拟带宽,以及 5 GS/s 的实时采样速率,PicoScope 6000 系列示波器可以 200 ps 时间分辨率显示单次脉冲。
CAN-bus现场总线基础教程【第8章】CAN总线设备及调试工具-CANScope(35)

CAN-bus现场总线基础教程【第8章】CAN总线设备及调试工具-CANScope(35)文库资料 ?2017 Guangzhou ZHIYUAN Electronics Stock Co., Ltd.第8章 CAN 总线设备及调试工具1.1 CANScope1.1.1 概述作为一种技术先进、可靠性高、功能完善、成本合理的远程网络通讯控制方式,CAN 总线逐步被广泛应用到汽车电子、电力通讯、工业现场、电梯系统等控制领域。
常用的CAN 信号分析仪器有示波器、逻辑分析仪、CAN 分析仪,但远远满足不了CAN 总线开发工程师的需求。
CANScope 是广州致远电子股份有限公司最新推出的一款CAN-bus 总线开发辅助工具,内部集成了示波器、逻辑分析仪和CAN 分析仪的功能,分别从物理层、数据链路层、应用层深入分析CAN 总线信号,帮助用户快速而准确地定位错误,极大地提升了CAN 总线的开发与维护效率,是CAN 总线开发工程师的好帮手。
1.1.2 物理层在物理层应用中,CANScope 分析仪主要从波特率、波形、FFT 、眼图等方面对CAN 总线信号进行分析。
1.自动侦测波特率在开发CAN 底层驱动程序的过程当中,如果晶振选择和波特率计算方法存在问题,就会导致从CAN 控制器出来的实际波特率与理论计算值有所偏差。
当CAN 网络中CAN 设备的波特率不一致时,就会导致错误帧增多、通讯延迟等不确定问题,甚至会造成通讯失败。
CANScope 分析仪可以自动侦测CAN 总线波特率,帮助用户查找由于波特率不匹配造成通讯出错的问题。
下面我们利用CANScope 分析仪的自动侦测波特率功能进行测量。
首先将CAN 发送设备与CANScope 分析仪相连接。
然后设置CAN 发送设备的波特率为1Mbps ,发送CAN 报文数据到总线上,设置CANScope 分析仪的采样率为100Mbps 。
图8.1 CANScope 自动侦测波特率文库资料 ?2017 Guangzhou ZHIYUAN Electronics Stock Co., Ltd.如图8.5所示CANScope 分析仪软件右下角自动侦测到波特率为996.677kbps 。
CAN总线解码软件CANproScope数据手册

正确解码出数据帧、远程帧、过载帧和错误帧等各种帧结构。 支持标准的 DBC 数据库文件,将解码的 CAN 报文解析成最终的信号量。 表格显示区具有普通筛选功能和一键筛选错误等功能。 列表区具有报文定位的功能,快速找到特定的报文。 支持多种格式不同内容保存,包括原始波形数据保存、报文解码区保存为图片、
主界面主要有 3 部分组成:波形总览,波形解码区、帧列表区。CANproScope 软件设置 多个缓存,数据总览显示的就是每个缓存中采集到的差分波形,同时能够将错误帧用红色的 三角箭头符号标示出来;波形解码区是对数据总览中游标选中的区域进行放大和解码,将解 码后每个数据位逻辑电平、报文字段等同步绘制在差分波形上,用户还可以根据需要确认是 否显示原始 CANH 和 CANL 波形;也可以用表格的形式查看每帧报文的 ID、RTR、IDE、数据 帧、填充位等字段信息。
CAN 总线网络故障分析 CANproScope 软件开可以统计每个缓存帧信息,例如波特率、采样 率、总线利用率、帧计数、帧错误统计等信息。
错误:一键将列表中的错误帧筛选出来。 导出:可以将解码的报文导出为 Excel 或者 txt 格式。
4
广州虹科电子科技有限公司
图 6 表格显示区 数据总览、波形解码、帧列表中的波形是相互关联的。例如,选定表格中的某一帧数据,波 形解码区就会将该帧对应的波形和解码结果显示在屏幕中央,数据总览中游标也同时定位到 该报文的波形位置。 帧信息统计
波形解码区
波形总览
帧列表区
图 1 CANproScope 软件主界面 主要功能:
能够实时进行 CAN 总线解码 能够显示解码的细节,如每个数据位的逻辑电平,表示起始位、填充位、CRC
校验位等字段。 发现应答错误、格式错误、CRC 校验错误、填充错误等各种帧错误。
USBCAN-II-Pro-用户手册

USBCAN-II Pro工业级USB-CAN转换器用户手册文档版本:V4.01 (2017/01/13)修订历史目录1. 功能简介 (4)1.1 功能概述 (4)1.2 性能特点 (4)1.3 典型应用 (5)2. 设备安装 (6)2.1 驱动及软件安装 (6)2.2 与PC连接 (6)2.3 CAN总线连接 (7)3. 设备使用 (8)3.1 USB连接 (8)3.2 CAN连接 (8)3.3 CAN总线终端电阻 (9)3.4 系统状态指示灯 (9)4. ECANTools软件使用 (11)4.1 软件启动 (11)4.2 数据收发 (12)4.3 总线分析功能 (13)4.4 中继功能、脱机功能 (14)4.5 其他功能 (15)5. 二次开发 (16)6. 技术规格 (17)7. 常见问题 (18)附录CAN2.0B协议帧格式 (21)1. 功能简介1.1 功能概述USBCAN-II Pro是集成2路CAN接口的高性能型CAN-bus总线通讯接口卡。
该型号CAN卡可兼容USB2.0总线全速规范,采用USBCAN-II Pro高性能CAN接口卡,PC可以通过USB接口快速连接至CAN-bus网络,构成现场总线实验室、工业控制、智能小区、汽车电子网络等CAN-bus网络领域中数据处理、数据采集的CAN-bus网络控制节点。
USBCAN-II Pro高性能CAN接口卡是CAN-bus产品开发、CAN-bus数据分析的强大工具,同时具有体积小巧、即插即用等特点,也是便携式系统用户的最佳选择。
USBCAN-II Pro接口卡上自带USB接口,集成CAN接口电气隔离保护模块,使其避免由于瞬间过流/过压而对设备造成损坏,增强系统在恶劣环境中使用的可靠性。
USBCAN-II Pro高性能CAN接口卡支持WindowsXP/Win7/Win8/Win10等32位/64位操作系统。
我公司为用户提供统一的应用程序编程接口和完整的应用示范代码,含VC、VB、.Net、Delphi、Labview和C++Builder等开发例程示范,方便用户进行应用程序开发。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
另外,用户可以根据需要,选择是否显示原始的 CANH 和 CANL 波形,以便于查找错误帧的
根源。
CANL 波形
CANH 波形
差分波形
图 3 波形解码区总览
3
广州虹科电子科技有限公司
位逻辑电平
报文字段
差分波形
图 4 波形解码区解码细节
识别错误帧类型并标记 CAN 总线错误的类型有很多钟可能,包括 ACK 错误、CRC 错误、填充位错误、数据格式 错误等。一些厂家的 CAN-bus 软件仅能标记错误帧为“Error”,但是不能区分具体是那种错 误类型,这大大降低了工程师调试总线的效率。CAN 总线网络故障分析 CANproScope 软件 提供了此功能,不仅能够识别总线错误类型,还能够用红色方框标记,为工程师迅速定位错 误来源提供了有效的手段。
错误:一键将列表中的错误帧筛选出来。 导出:可以将解码的报文导出为 Excel 或者 txt 格式。
4
广州虹科电子科技有限公司
图 6 表格显示区 数据总览、波形解码、帧列表中的波形是相互关联的。例如,选定表格中的某一帧数据,波 形解码区就会将该帧对应的波形和解码结果显示在屏幕中央,数据总览中游标也同时定位到 该报文的波形位置。 帧信息统计
总线解码
波形解码区是对数据总览中的游标选中区域的放大和解码,随着放大倍数的增加,显示
的解码信息越详细。波形解码可以显示差分波形,每个位的逻辑电平(一个灰色的框框代表
一个数据位),报文字段(一个蓝色框框代表一个报文字段,例如报文 ID、CRC 校验字段);
还能够导入标准的 DBC 文件,将解码的报文解析成最终的信号值,如电压、电流。压力等。
报文统计区数据导出。 采集数据时,支持全部记录和条件记录功能。条件记录是只记录错误数据。
波形总览
图 2 波形总览 CANproScope 软件设置多个缓存,波形总览显示的就是每个缓存中采集到的差分波形, 缓存大小可调。通过前翻和后翻按钮,可导航查看其他缓存区中的数据。波形总览中能够将 错误帧用红色的“ ”符号标示出来。数据总览中有一对绿色的标尺,该标尺间的数据将在 解码区放大并解码。用户可以拖动标尺,修改标尺选中的区域。
1
广州虹科电子科技有限公司
CAN 总线网络故障分析 CANproScope
功能概述
CAN 总线网络故障分析 CANproScope 是一款用于实时捕捉和解码 CAN 总线波形的高级 分析工具,由虹科电子公司独立研发完成。CANp形解码成具体的 CAN 报文,然后将报文每一位的逻辑电平和报文字段叠加在 差分波形上。以便于工程师快速查找和定位 CAN 总线错误。
帧错误
图 5 波形解码区标记总线错误类型(红色方框) 帧列表
显示每条报文的解码结果,例如,ID、错误类型、帧类型、数据字节等。正确解码的报 文用黑色显示,解码出的错误报文用红色字体标注。列表区左下角三个功能按钮,分别对应 筛选、错误、导出。
刷选:点击进入刷选模式,可以在表头相应的报文字段输入筛选条件,列表中只显示满 足条件的报文。
主界面主要有 3 部分组成:波形总览,波形解码区、帧列表区。CANproScope 软件设置 多个缓存,数据总览显示的就是每个缓存中采集到的差分波形,同时能够将错误帧用红色的 三角箭头符号标示出来;波形解码区是对数据总览中游标选中的区域进行放大和解码,将解 码后每个数据位逻辑电平、报文字段等同步绘制在差分波形上,用户还可以根据需要确认是 否显示原始 CANH 和 CANL 波形;也可以用表格的形式查看每帧报文的 ID、RTR、IDE、数据 帧、填充位等字段信息。
波形解码区
波形总览
帧列表区
图 1 CANproScope 软件主界面 主要功能:
能够实时进行 CAN 总线解码 能够显示解码的细节,如每个数据位的逻辑电平,表示起始位、填充位、CRC
校验位等字段。 发现应答错误、格式错误、CRC 校验错误、填充错误等各种帧错误。
2
广州虹科电子科技有限公司
正确解码出数据帧、远程帧、过载帧和错误帧等各种帧结构。 支持标准的 DBC 数据库文件,将解码的 CAN 报文解析成最终的信号量。 表格显示区具有普通筛选功能和一键筛选错误等功能。 列表区具有报文定位的功能,快速找到特定的报文。 支持多种格式不同内容保存,包括原始波形数据保存、报文解码区保存为图片、
CAN 总线网络故障分析 CANproScope 软件开可以统计每个缓存帧信息,例如波特率、采样 率、总线利用率、帧计数、帧错误统计等信息。