最新can总线测试can总线分析仪
整车CAN总线测试
整车CAN总线测试CAN总线是一种高速数据通信系统,可帮助车辆各个部件间的通信,从而实现灵活、高效的汽车控制系统。
在汽车行业,CAN总线测试起着至关重要的作用,可以确保整车CAN总线顺畅可靠,从而最大化车辆的性能和安全性。
整车CAN总线测试是一项繁琐复杂的工作,要求测试人员充分了解测试原理、测试步骤和测试工具等方面的知识。
下面简要介绍整车CAN总线测试的基本流程和关键步骤。
1. 确定测试对象和测试环境整车CAN总线测试要求测试人员事先确定测试的对象和测试环境,例如:车辆型号、车辆系统等,同时还要确认测试所需的测试设备和测试场地等。
2. 制定测试计划和测试方案测试人员要制定详细的测试计划和测试方案,包括测试的目标、范围、方法、步骤、标准和异常情况处理等,以确保整车CAN总线测试能够顺利进行。
3. 准备测试工具和测试数据整车CAN总线测试需要用到各种测试工具和测试数据,如示波器、协议分析仪、CAN总线信号发生器、脚本编制工具等。
测试工具的准备需要根据测试计划和测试方案确定。
4. 进行测试操作和数据分析测试人员通过测试工具和测试数据,对整车CAN总线进行测试和分析。
测试过程中需要关注数据传输的可靠性、带宽和响应时间等指标,同时还要检测可能存在的故障和异常情况。
5. 形成测试报告和提出优化建议根据整车CAN总线测试结果,测试人员需要对测试数据进行分析和处理,形成详细的测试报告。
测试报告应包括测试结果、测试数据、测试思路、测试结论和测试建议等内容,同时还应提出优化建议和改进方案。
在整车CAN总线测试过程中,还应当注意一些关键点。
首先,需要充分了解各种标准协议和接口,例如:ISO11898、CANopen、J1939、LIN等。
其次,测试人员需要熟练掌握各种测试工具和软件,例如:Vector、NI、CANalyzer等。
综上所述,整车CAN总线测试是一项高要求的工作,需要测试人员有深厚的技术水平和细心的操作态度,才能够对车辆CAN总线进行有效的检测和优化,确保汽车行驶的质量和安全性。
CAN总线简介(2024版)
驱动系统的高速CAN
• 驱动系统CAN主要连接对象是发动机控制器 (ECU)、ABS控制器、安全气囊控制器、 组合仪表等等,它们的基本特征相同,都是 控制与汽车行驶直接相关的系统。
倍。这种传统布线方法不能适应汽车的发展。CAN总线可有效减少线束,节省空间。
例如某车门-后视镜、摇窗机、门锁控制等的传统布线需要20-30 根,应用总线 CAN 则
只需要 2 根。(3)关联控制在一定事故下,需要对各ECU进行关联控制,而这是传统
汽车控制方法难以完成的表1 汽车部分电控单元数据发送、接受情况
• (5)直接通信距离最远可达10km(速率5Kbps以下)。
• (6)通信速率最高可达1MB/s(此时距离最长40m)。
• (7)节点数实际可达110个。
• (8)采用短帧结构,每一帧的有效字节数为8个。
• (9)每帧信息都有CRC校验及其他检错措施,数据出错 率极低。
• (10)通信介质可采用双绞线,同轴电缆和光导纤维,一 般采用廉价的双绞线即可,无特殊要求。
可靠性高:传输故障(不论是由内部还是外部引起 的)应能准确识别出来 使用方便:如果某一控制单元出现故障,其余系统 应尽可能保持原有功能,以便进行信息交换 数据密度大:所有控制单元在任一瞬时的信息状态 均相同,这样就使得两控制单元之间不会有数据偏 差。如果系统的某一处有故障,那么总线上所有连 接的元件都会得到通知。 数据传输快:连成网络的各元件之间的数据交换速 率必须很快,这样才能满足实时要求。
• (2)网络上的节点(信息)可分成不同的优先级,可以满 足不同的实时要求。
CAN总线检测方法
CAN总线检测方法1.物理层检测:-通过使用示波器测量CAN电压水平,可以确定总线上是否存在电压偏移或干扰。
-使用电压鉴频器检测总线上的信号频率,以确保在指定的范围内。
-通过使用电压探针来测量总线的电压水平和脉冲宽度。
2.帧格式检测:-对接收到的CAN消息进行帧格式分析,包括识别标识符、数据长度等。
这可以确保车辆主控制器正确解析发送的消息。
-检查CAN消息的CRC校验和,以确保数据在传输过程中没有发生错误。
3.总线负载检测:-通过将模拟负载连接到总线上,可以测试总线在高载荷情况下的性能。
这可以帮助确定总线的最大负载容量。
-使用总线分析仪观察总线上的传输速率,以确保总线能够满足所需的通信速度。
4.误码率检测:-使用误码率分析仪来分析总线上的传输错误率。
这可以帮助检测到传输中的错误,并采取相应的纠正措施。
-检查接收到的CAN消息,以确认其与发送方发送的消息是否一致。
如果存在不一致的问题,可能是由于总线上的传输错误引起的。
5.通信延迟检测:-使用定时器或逻辑分析仪来测量CAN消息的传输延迟。
这可以帮助确保通信速度满足实时要求。
-检测CAN消息的响应时间,以确保在特定时间内收到回复。
6.总线冲突检测:-在总线上发送具有相同优先级的多个消息,以模拟总线冲突的情况。
使用逻辑分析仪来检测和分析这些冲突。
-检测总线上的错误帧,以确认是否发生了总线冲突。
总之,CAN总线检测是确保汽车电子系统中CAN网络正常运行的关键步骤。
它包括物理层检测、帧格式检测、总线负载检测、误码率检测、通信延迟检测和总线冲突检测等多个方面。
这些检测方法能够帮助车辆制造商和维修技术人员识别和解决CAN总线上的问题,从而确保汽车电子系统的可靠性和性能。
can总线分析仪kvaserlin产品详解
CAN总线分析仪Kvaser Linx将Kvaser Linx连接到Kvaser 现场总线上,即可分析J1587、LIN、K-Line、SWC 或 LS 总线网络,其优越的兼容性、灵活性和可靠性,极大的方便了各种总线的分析,目前市场上尚只有Kvaser Linx J1587∙Kvaser Linx LIN适用于LIN 2.0和LIN 1.x.∙Kvaser Linx J1587适用于 SAE J1587/1708.∙Kvaser Linx K-line适用于ISO 9141.∙Kvaser Linx SWC适用于SAE J2411, GMLAN.∙Kvaser Linx LS适用于ISO 11898-3 (故障容忍CAN).∙Kvaser Linx Analog I/O适用于从0到24伏的输入电压.一般特点∙塑模造的9针DSUB母连接器带大拇指螺钉∙塑模造的9针DSUB公连接器∙紧凑的塑料外壳∙适用于Kvaser的高速CAN接口∙特别适合于 Kvaser Memorator Professional, Kvaser USBcan Professional产品版本∙Kvaser Linx J1587 (Schedule for Item no. 00389-7)∙Kvaser Linx LIN (Schedule for Q1, 2007)∙Kvaser Linx K-line (Schedule for Q1, 2007)∙Kvaser Linx SWC (Schedule for Q1, 2007)Kvaser Linx LS (Schedule for Q1, 2007)CAN总线基本概念CAN 是Controller Area Network 的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。
在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。
CAN 总线分析软件-智维 Kvaser CanKing 实验步骤
CAN 总线分析软件-智维Kvaser CanKing 实验步骤Kvaser CanKing 是Kvaser 公司开发的简易的CAN 总线数据接收发软件,完全支持Kvaser 公司的各类CAN 测试议,包括单通道以及双通道。
下面我们使用Kvaser USBcan Ⅱ这款产品,该产品是带USB 接口的双通道CAN 总线,性能强大,同时又简单易用,我们使用它来进行CAN 总线数据的发送与接收,从而详细分析CAN KING 的使用步骤。
A、使用CAN KING接收总线数据一、点击电脑的“开始”选择“所有程序”里面的Kvaser CanKing,即可进入CanKing软件,见图1:图 1 选择CanKing二、点击CanKing 软件后可以选择支持单通道的测试仪或者双通道的测试仪,见图2,因。
为本说明中使用的是Kvaser USBcan Ⅱ,因此选择CAN kingdom(2 channel s)图 2 选择支持的通道数三、软件的主界面如图3 所示,通道的控制窗口主要用于选择波特率以及滤波器,接收发数据的显示窗口用于将已经发送的以及测试仪接收的数据显示在窗口上,具体的过程在后面的步骤中会详细讲到。
接收发数据的消息窗口通道1 的控制窗口通道2 的控制窗口图 3 软件的主界面四、选中CAN1 窗口,在CAN Controlers 里面设定总线参数。
需要注意的几点有:1、波特率必须和硬件的默认波特率要匹配――若波特率选择与硬件不匹配,则在接收硬件发送来的数据时显示窗口会显示错误帧,见图4。
图 4 接收错误2、采样率最好把范围设定在60-90%――CAN 总线上的波特率并非一定需精确的值,可以设置相对精确波特率的相似范围,该参数便是这个用途。
3、选择模式,主要有两种1、普通模式(支持接收和发送数据)2、silent 模式(只监听总线接收数据而不对接收到的数据进行确认,因此在一个一对一的网络上不可采用该模式)设置参数见图5:图5 CAN1 参数设置五、通道2 的控制窗口设置与通道 1 一样。
8通道CAN总线记录分析仪
CANREC8通道CAN总线记录分析仪系列CAN总线故障排查中,难点最大的就是偶发性故障。
让用户甚至CAN专家都无法准确判断问题的源头。
比如,风力发电机变桨系统在72小时中发生一次CAN数据传输中断;新能源车辆在行驶1万公里过程中出现一次仪表盘“黑了”,但后来怎么都无法复现;高铁列车在行驶2000公里中出现1次由于CAN通讯异常而导致的紧急减速等等。
这些偶发性的CAN通讯异常就像定时炸弹,让设计师和用户胆战心惊。
所以在会发生故障的场合,都装配有CAN总线数据记录仪,相当于一台“黑匣子”,记录CAN数据,便于事后分析故障原因。
但目前市面的CAN总线数据记录仪由于存储速度和容量限制,只能保存很有限的特定CAN总线数据,而且无法将总线的波形也一并存储。
这样记录无法排查CAN总线传输的故障,让设计师和用户无法快速解决问题。
广州致远电子股份有限公司作为国内CAN总线的泰山北斗。
四年前,为排查CAN总线故障所研发的CANScope系列CAN分析仪,虽然可以将错误帧的波形保存下来,但用户要想获知错误帧的诱因或者被干扰的全貌,还需要知道出现错误之前的波形,和之后的波形。
所以致远电子根据客户需求,研发出最新的CANREC——8通道CAN总线记录分析仪,可脱离PC独立运行,长时间存储CAN报文和波形,保证用户可以找到错误,并且看得到错误发生前后的波形。
如图 1所示。
图 1 CANREC 8通道CAN总线记录分析仪②功能特点∙2通道CAN模拟与数字信号混合记录通道(可同步存储CAN报文与对应波形,采样率100MSa/s);∙6通道CAN纯数字信号记录通道(可长时间存储CAN报文);∙无需PC控制,可独立运行,自带2TB固态硬盘,可8通道同时工作,进行长时间存储(如果只存储报文,在1M波特率下,8通道满流量记录,可存储22天CAN报文);∙自带大容量UPS电池,保证供电中断后可继续工作3小时;∙自带5寸大屏,清晰显示当前记录状态与错误情况;∙CAN接口类型:高速CAN、容错CAN、单线CAN等(根据用户需要选配);∙1通道USB3.0 Device接口,用于高速导出数据到PC进行分析(专业版CANREC可在线分析);∙1通道USB2.0 Host接口,用于导出数据到U盘;∙1通道千兆以太网接口,用于与其他仪器组合进行分布式测量(亦可导出数据);∙1通道WLAN接口,可连接无线路由器,或者做热点,进行无线WiFi通讯;∙1通道蓝牙接口,可与手持终端进行通讯;∙包含CANScope分析仪所有的离线测量分析功能(专业版CANREC可进行在线分析);∙供电电压:220V AC或者12-36VDC(直流供电采用航空插座,保证稳固)最大功耗20W;∙工作温度: -25℃~+75℃;∙尺寸:220×331.5×109.2(mm)②型号命名与区别专业版:CANREC-Pro带2通道报文与波形存储,6通道报文存储,可导入PC进行离线分析或者接入PC进行在线分析;标准版:CANREC-Standard带2通道报文与波形存储,6通道报文存储,可导入PC进行离线分析;基础版:CANREC-Basic带8通道报文存储,可导入PC进行离线分析;②前面板如图 2所示,为CANREC前面板。
CAN总线测试规范
CAN总线测试规范1.测试环境准备在进行CAN总线测试之前,首先需要准备好测试环境。
这包括确定测试设备(例如CAN总线分析仪、ECU模拟器等),搭建相应的硬件连接(例如CAN总线连接线),以及设置测试软件环境。
2.测试用例设计设计测试用例是进行CAN总线测试的关键步骤。
测试用例应该包括各种常见和特殊情况,以确保测试的全面性和覆盖度。
测试用例应该覆盖CAN总线的各种功能和通信协议,包括标准和扩展帧的发送与接收、数据帧的发送和接收确认、错误帧的处理等。
3.性能测试性能测试主要是测试CAN总线的通信速率和延时。
在性能测试中,可以使用大量的数据帧进行测试,以测试CAN总线的最大数据传输速率,并观察传输时延的波动情况。
此外,还可以测试CAN总线在高负载下的性能表现,以确保系统的可靠性和稳定性。
4.可靠性测试可靠性测试主要是测试CAN总线在不同的环境条件下的稳定性和容错能力。
可以模拟噪声干扰、电压不稳定、温度变化等因素,观察CAN总线的传输是否受到干扰,以及系统是否能够正确处理错误帧和冲突。
5.兼容性测试兼容性测试是指测试CAN总线与其他设备或系统的兼容性。
在兼容性测试中,可以连接不同厂家或不同型号的设备进行测试,以确保CAN总现在与其他设备之间的正常通信和兼容。
6.安全性测试安全性测试是指测试CAN总线的安全性和防护能力。
测试内容包括对恶意攻击(例如DoS攻击、欺骗攻击等)的防范能力,以及对故障信号和错误帧的处理能力等。
7.故障诊断测试故障诊断测试是指测试CAN总线的故障诊断功能。
在故障诊断测试中,可以模拟ECU故障或CAN总线连线错误等情况,观察系统是否能够正确地检测和报告故障,并采取相应的故障处理措施。
总之,对CAN总线进行全面、准确的测试是确保CAN总线的可靠性和稳定性的重要步骤。
针对不同的测试需求,可以灵活选择适当的测试方法和测试工具。
同时,测试结果的记录和分析也是测试过程中的重要环节,可以根据测试结果优化系统设计和改进测试方法。
CANopen分析仪CAN-Report
CANopen网络分析仪CAN-ReportCAN-Report是一款CAN总线监视和分析工具,同时也是CANopen网络分析仪。
这一工具可以帮助您在逻辑层上监视,记录和测试CAN的通信状态。
得益于用户接口的可编程性和可扩展特性,CAN-Report可以灵活的配置以满足用户的需求。
CAN通信报文可以在线以不同的模式查看也可以保存为文件供后续处理。
功能一: CANopen分析功能根据不同窗口的SDO,PDO,NMT,EMCY或Flying Master服务,可分别显示详细的CANopen报文。
附加模块可用于CANopen和DeviceNet协议并执行基于服务的CAN报文表示法。
功能二:您也可以周期或连续地用CAN-Report手动发送CAN报文。
可用传输的通道数目可以自由配置。
CAN-Report的记录功能可由CAN报文触发,另外,还可以设置前置和后置触发器,这样能够在精确的时间内得到相关的信息。
在记录期间,CAN-Report可以解释CAN报文和它的扩展名。
在记录之后,也可以延迟处理先前保存的数据,并可以强制转换时间处理大量的数据。
功能三:CAN-Report带有一个扩展可视化的接口。
因此,CAN-Report 功能可以通过附加的软件模块进行特殊扩展。
扩展的一个例子就是基于服务或协议的CAN报文表示法。
特性:∙广泛支持不同厂家的CAN总线接口硬件∙精确的硬件时间戳用于接收到的CAN报文∙报文触发基于CAN-ID, 报文类型或数据样式∙可配置报文过滤器∙CANopen, DeviceNet 和J1939 报文的插件翻译∙脚本引擎包括高层API 用于CAN-Report 功能(发/收/检查CAN报文等等)∙Import of DCF文件的导入用于配置CANopen PDO 映射∙任意把CAN 报文记录为多个文件插件:插件提供了CANopen 报文解析为可读的形式。
CANopen报文对象的可视化可以由用户自定义。
CAN分析仪
CANScope 总线分析仪简介一、 CANScope 概述CANScope 分析仪是一款综合性的CAN 总线开发与测试的专业工具,集海量存储示波器、网络分析仪、误码率分析仪、协议分析仪及可靠性测试工具于一身,并把各种仪器有机的整合和关联;重新定义CAN 总线的开发测试方法,可对CAN 网络通信正确性、可靠性、合理性进行多角度全方位的评估;帮助用户快速定位故障节点,解决CAN 总线应用的各种问题,是CAN 总线开发测试的终极工具。
CANScope 的主要功能特性● 13000帧的超长波形存储能力● 100MHz 示波器,实时显示总线状态● 报文记录、分析,全面把握报文信息● 强大的报文重播,精确重现总线错误● 强大的总线干扰,有效测试总线抗干扰能力● 支持多种高层协议,图形化仿真各种仪表盘● 实用的事件标记,最大限度存储用户关心的波形● 从物理层、协议层、应用层对CAN 总线进行多层次分析 ● 支持软硬件眼图,辅助评估总线质量,准确定位问题节点CANScope 与CAN 网络OSI 模式的关系CAN 眼图:按位叠加显示总线信号CAN 示波器:实时显示CAN 总线状态CAN 波形:二进制码流转化形成CAN 帧CAN 报文:报文收发和解析,提供统计报表网络共享:远程分析、多人协调分析CANScopeEx :多种应用层协议数据解析自定义协议分析:用户可指定协议规则,实现仪表显示、趋势图显示等功能。
二、具体功能简介数字干扰强大的数字干扰器,全面测试系统的稳定性和抗干扰能力。
发送干扰:帧ID 干扰、DLC 干扰、数据干扰、随机干扰。
接收干扰:帧类型、帧 ID 匹配、数据匹配。
模拟总线测试CANScope-Pro 集成 CANStress 测试工具,可以在物理层上进行 CAN 总线短路、断路、总线长度模拟、总线负载以及终端电阻匹配等多种测试,帮助用户完整地评估出一个系统在信号干扰或失效的情况下是否仍能稳定可靠地工作。
高速CAN总线子网物理层测试与分析
高速CAN总线子网物理层测试与分析高速CAN总线是一种高效、可靠、实时性强的车载通信总线。
在整个系统中,子网物理层起着关键作用,因为它直接影响系统的通信性能和稳定性。
因此,对子网物理层进行测试和分析非常重要。
一、子网物理层的测试通常,子网物理层的测试包括两个部分:测试数据帧的物理传输过程以及测试整个子网物理性能。
以下是一些常用的子网物理层测试方法:1. 信号采集:采用示波器或逻辑分析仪等工具,对CAN总线信号进行采集。
2. 性能测试:使用发生器、负载箱和游标频率计等工具进行性能测试,包括信号传输速度、噪声和干扰等。
3. 模拟仿真:使用仿真器进行系统仿真,预测子网物理层的性能和稳定性。
二、子网物理层的分析1. 性能分析在CAN总线的子网物理层中,性能表现最重要的指标是速率和误码率。
通过分析和统计CAN总线数据包的发送速率和接收速率以及错误数据包的数量,可以得出子网物理层的性能表现。
2. 噪声分析CAN总线在传输数据时会受到许多噪声的影响,如电磁干扰、电气噪声、地线反演等。
通过压制CAN总线中的噪声,可以提高其稳定性和可靠性。
3. 信号波形分析CAN总线信号波形的分析可以揭示CAN总线的基本性质和缺陷。
通过分析信号波形,可以得到数据包的传输速率、带宽和延迟等关键参数。
总而言之,测试和分析CAN总线子网物理层的性能和稳定性对于提高整个系统的通信效率和可靠性非常重要。
针对不同的测试需求,可以采用不同的测试方法和分析工具。
在进行数据分析之前,需要明确数据的来源和采集方式,以确保数据的可靠性和准确性。
以下假设数据来源可靠,并给出一些基本的数据分析方法。
1. 描述性统计分析描述性统计分析是对数据进行基本描述和总结的方法。
其中包括以下指标:- 平均值:所有数据之和除以数据的数量- 中位数:将所有数据按大小顺序排列,取中间值- 众数:出现最频繁的数值- 标准差:表示数据分布的离散程度,数值越大表示差异越明显- 极差:最大值和最小值之间的差异通过分析这些指标,可以初步了解数据的分布情况和集中趋势。
CAN分析仪CANupoks简介
西谌CAN分析监测系统CANupoks简介V1.81 1.系统特点CANupoks(读音:看优迫科斯,“看”与“迫”重音)是一款高性能多功能的CAN分析监测工具。
它的基本功能与CANslinkal类似,可以认为它是没有模块编程功能的CANslinkal。
由软件与配套硬件两部分组成。
具有以下特点:1)使用USB与电脑通信和供电,无须额外电源。
2)★DC2500V电气隔离,采用脉冲变压器和高速光耦实现电源和信号的隔离耦合,保护设备免于电气浪涌的损坏。
3)★增强的EMC设计加强了设备对电源传导干扰和空间辐射干扰的抵抗能力。
4)完全支持CAN2.0A和B两种格式。
5)4K~1000Kbps波特率自由设置。
总线波特率自动探测,特定波特率下参数自动计算。
6)通道单独工作每秒7200帧扩展ID的接收与发送能力(1000Kbps波特率下总线100%极限负荷)。
主机传输模式下,双通道同时工作各通道每秒4500帧扩展ID的接收与发送能力(1000Kbps波特率下总线60%以上负荷(※注1),500Kbps或以下波特率下总线100%极限负荷)。
纯模块程序处理模式下,双通道同时工作各通道每秒7200帧扩展ID的接收与发送能力(1000Kbps波特率下总线100%极限负荷)。
7)★实现了ID信息全览查看方式。
在该功能页面中,可以根据数据库自动解析原始数据,转换成实际的物理数值。
并能够自由分组、排序与过滤,方便用户观察。
8)★实现了CAN数据变化追踪功能。
可以实时突出显示变化与不变的数据,为CAN数据破解提供了强力的辅助。
9)★实现了图形控件显示功能。
用图形(如里程表,指示灯等)以更形象的方式显示CAN数据物理数值。
10)★实现了序列数据流显示功能。
能够将数据按接收顺序依次显示,并用不同颜色区分不同的ID。
11)★实现了示波监测功能。
能够以波形方式实时显示CAN数据物理数值,便于查看数据变化轨迹。
12)同步在线显示丰富的CAN总线状态与统计信息。
CAN总线分析仪KvaserLin产品详解
C A N总线分析仪K v a s e r L i n产品详解 The latest revision on November 22, 2020CAN总线分析仪Kvaser Linx将Kvaser Linx连接到Kvaser 现场总线上,即可分析J1587、LIN、K-Line、SWC 或 LS总线网络,其优越的兼容性、灵活性和可靠性,极大的方便了各种总线的分析,目前市场上尚只有Kvaser Linx J1587Kvaser Linx LIN适用于LIN 和LIN .Kvaser Linx J1587适用于 SAE J1587/1708.Kvaser Linx K-line适用于ISO 9141.Kvaser Linx SWC适用于SAE J2411, GMLAN.Kvaser Linx LS适用于ISO 11898-3 (故障容忍CAN).Kvaser Linx Analog I/O适用于从0到24伏的输入电压.一般特点塑模造的9针DSUB母连接器带大拇指螺钉塑模造的9针DSUB公连接器紧凑的塑料外壳适用于Kvaser的高速CAN接口特别适合于 Kvaser Memorator Professional, Kvaser USBcanProfessional产品版本Kvaser Linx J1587 (Schedule for Item no. 00389-7)Kvaser Linx LIN (Schedule for Q1, 2007)Kvaser Linx K-line (Schedule for Q1, 2007)Kvaser Linx SWC (Schedule for Q1, 2007) Kvaser Linx LS (Schedule for Q1, 2007)CAN总线基本概念CAN 是Controller Area Network 的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。
CAN总线分析仪的CANScope使用方法
目录1. 关于本文档 (5)1.1运输与存放 (5)1.1.1运输 (5)1.1.2存放 (5)1.2维护 (5)1.3停用和处置 (5)1.4回收和处置 (5)2. 常规安全须知 (6)2.1简介 (6)2.2安全操作 (6)2.3正确使用 (6)2.4标准质保期 (6)2.5套件保护限值 (6)2.6电源额定限值 (6)2.7电气连接 (7)2.8维护与维修 (7)3. 设计与功能 (8)3.1关于本章 (8)3.2接线端(背面接口) (8)3.3端口(正面接口) (8)3.4M12通信电缆与M12-ODB车身诊断电缆 (9)3.5PORT插头介绍 (10)3.6CANScope-StressZ模拟测量与干扰扩展板(选配) (10)3.7CANScope标准版与专业版功能列表 (13)4. 设备安装 (15)4.1货物清点 (15)4.2软件安装 (15)4.3硬件连接 (20)5. 菜单介绍 (21)5.1开始菜单 (21)5.2高级菜单 (21)5.3报文菜单 (22)5.4测试菜单 (24)5.5共享菜单 (25)5.6波形菜单 (26)5.7眼图菜单 (27)5.8示波器菜单 (29)5.9PORT板菜单 (32)6. 界面说明 (34)6.1界面样式 (34)6.2窗口排列 (34)6.2.1显示窗口 (34)6.2.2默认布局 (35)6.2.3平铺窗口 (36)6.2.4浮动窗口 (36)6.2.5其他 (37)6.3界面布局 (38)6.3.1界面四周的图标 (39)6.3.2拖动到某个窗口范围内 (39)6.3.3拖动到多个窗口之间 (41)7. 视图区快捷菜单 (42)7.1CAN报文视图区右键菜单 (42)7.2CAN波形视图区快捷菜单 (43)7.3CAN眼图和CAN示波器快捷菜单 (44)8. 视图区内部工具条 (45)8.1CAN波形视图区内部工具条 (45)8.2CAN报文视图区内部工具条 (46)9. 功能介绍 (47)9.1基本物理层和链路层分析测试 (47)9.1.1自动侦测波特率与自定义波特率 (47)9.1.2实时示波器测量分析 (49)9.1.3眼图分析 (54)9.1.4CAN报文收发与统计 (61)9.1.5CAN波形记录与分析 (65)9.1.6CAN报文重播(录播) (73)9.1.7FFT共模干扰频谱分析 (74)9.1.8传输延迟分析与导线等效长度预估 (78)9.1.9波形边沿斜率与带宽分析 (81)9.2高级物理层和链路层分析测试 (84)9.2.1CANScope-StressZ模拟干扰与导线长度模拟 (84)9.2.2CAN传输容抗阻抗测量 (94)9.2.3采样点测试(仅专业版) (95)9.2.4位宽度容忍测试(仅专业版) (97)9.2.5波形对称性测试 (98)9.2.6错误干扰测试(仅专业版) (99)9.2.7事件标记存储波形(仅专业版) (110)9.2.8软件眼图追踪错误根源(仅专业版) (111)9.3传输层分析测试 (123)9.3.1总线利用率与流量分析 (123)9.3.2总线流量压力测试 (125)9.3.3网络共享 (126)9.3.4VC/VB/C#二次开发 (127)9.3.5Labview二次开发 (130)9.4应用层分析测试 (134)9.4.1报文协议解析列表(可导入DBC文件) (134)9.4.2自定义分析(DBC导入与自定义) (137)9.4.3CANopen/J1939/DeviceNet/iCAN协议分析 (146)9.4.4帧比较分析 (147)9.4.5触发发送(节点和网络仿真) (148)9.4.6规则发送(节点和网络仿真) (150)9.4.7C脚本编程(节点和网络仿真) (151)9.5全自动CAN分析测试插件与测试报告 (155)9.5.1系统设置 (156)9.5.2节点恢复判断方式 (156)9.5.3电压测试 (157)9.5.4边沿带宽测试 (158)9.5.5总线延时测试 (159)9.5.6总线利用率测试 (160)9.5.7总线错误率测试 (161)9.5.8对称性测试 (162)9.5.9采样点测试 (163)9.5.10位宽度容忍测试 (163)9.5.11报文压力测试 (164)9.5.12错误波特率压力测试 (165)9.5.13抗干扰能力测试(专业版) (166)9.5.14总线短路测试(专业版+扩展板) (166)9.5.15总线断路测试(专业版+扩展板) (167)9.5.16容抗增加压力测试(专业版+扩展板) (168)9.5.17总线网络阻抗测试(专业版+扩展板) (169)9.5.18对正负电源或者地短路测试(专业版+扩展板) (170)9.5.19终端电阻变化压力测试(专业版+扩展板) (172)10. 技术规格 (173)10.1设备主机 (173)10.2高级功能 (174)10.3标配收发器 (175)10.4选配件 (176)11. 常规特性 (177)1. 关于本文档1.1 运输与存放1.1.1 运输✧将设备放在其原始包装内运输。
CAN总线分析仪检测装置的研制
:A 总 线 分 析 仪检 测 装 置 的研 觑。 CN
C N总线 分析 仪 检测 装 置 的研 制 A
Dee pn fC vl ig o AN u n l e t t n E u me t o B sA a zr e i q i n y De c o p
林 丹 红
( 台州市质量技术监督 检测研究 院, 浙江 台州 380 ) 100
关键 词 : C 2 8 5 单片机 ; A 总线分析仪 ; 9 C N 自适应波特率 ; 吞吐量
1 引 言
C 控制 器 SA 00 J 10 N A J 10 。SA 00是一 款 独 立 的 C N控 制 A
芯 片 , 有 B s C 和 P l a 两 种 工 作 模 式 , 容 它 ai A cN eC iN 兼
京: 北京航空航天大学 出版社 ,0 3 20 .
[] 5杨春杰 , 王曙光 , 亢红波 .A 总线技术 [ . 京 : 京航 空航天 C N M]北 北
大 学 出 版社 ,0O 21 .
43 总线吞吐量计算 . 总线吞吐量是指 总线单位 时间内传送 的报文总数 ,
作者简介 : 林丹红 , , 女 助理工程师。工作单位 : 台州市质量技术监督检测研究
大简化 系 统 的设计 。总线 控制 器 采用 Pi s 司 的 hi 公 l p
《 计量与淤斌技术》D 1年 第 3 2 8卷第 1 2期
4 1 报 文接 收程 序 . 通 常 C N报 文 的接 收 有 查 询 和 中 断两 种 方式 。本 A 系统采 用 的是 中断方式 接 收报文 。如果控 制器 接收一 个 报 文 , 且 报文 已通 过 验 收滤 波 器 并存 储 在 FF 并 IO中 , 那 么就会 产 生一个 中 断 。主控 制 器 立刻 作 用 , 受到 的报 将
can波特率测试方法
can波特率测试方法CAN波特率测试方法CAN(Controller Area Network)是一种广泛应用于汽车、工业控制和通信领域的串行总线通信协议。
为了确保CAN网络的正常运行,波特率测试是必不可少的步骤。
以下是一种常用的CAN波特率测试方法:1. 硬件准备:准备两台CAN总线分析仪,连接到要测试的CAN网络上。
确保分析仪与被测设备的CAN通信接口正确连接,并确保电源供应正常。
2. 设置波特率:在分析仪上设置要测试的CAN波特率。
根据实际需求,选择合适的波特率,并确保两台分析仪的波特率设置相同。
3. 发送测试帧:在一台分析仪上创建一个测试帧,并将其发送到另一台分析仪。
测试帧的内容可以是任意的数据,目的是检查CAN通信的稳定性和可靠性。
4. 检查接收:在接收测试帧的分析仪上,确认是否成功接收到测试帧。
如果接收到了完整的测试帧,说明CAN通信正常,可以继续进行下一步。
5. 测试中断能力:在一台分析仪上发送一个中断帧,观察另一台分析仪是否正确地响应并中断当前通信。
这个步骤可以测试CAN总线的中断能力和信号处理的准确性。
6. 测试误码率:在一台分析仪上发送一系列的数据帧,记录接收到的误码率。
高误码率可能是由于波特率不匹配、电缆损坏或其他原因引起的问题。
7. 调整波特率:如果测试中发现误码率较高,可能需要调整CAN设备的波特率设置。
根据误码率的变化程度,逐步调整波特率,直到获得理想的通信质量。
注意:在进行CAN波特率测试时,需要注意以下事项:- 确保测试环境的稳定性和可靠性,避免其他干扰因素对测试结果的影响。
- 如果有可能,使用专业的CAN分析仪进行测试,以确保测试结果的准确性。
- 在测试过程中,及时记录和保存测试数据,以备后续分析和比较。
总结:通过以上步骤,可以有效地进行CAN波特率测试,并确保CAN网络的正常运行。
此测试方法可以帮助识别和解决可能出现的通信问题,提高CAN网络的可靠性和稳定性。
CAN总线分析仪KvaserLeafPro产品说明书
CAN总线分析仪Kvaser Leaf Pro产品说明书带MagiSync技术的Kvaser Leaf Professional是一个单通道USB接口,用于CAN和LIN。
它能够容易地把几个接口连接到一台PC机上。
时刻印记通过Kvaser MagiSync被同步。
具有灵活性而且使它专门适合于多通道的应用项目。
通过不同的产品版本支持高速,低速和单线CAN和LIN。
要紧特点通过Kvaser MagiSync可在几个Kvaser Leaf Professional 接口之间实现自动的和精准的时钟同步。
该技术是Kvaser特有的和取得专利的。
CAN讯息打上具有1微秒精度的时刻-印记和被同步。
处置高达20000个讯息每秒。
自动传输缓存器,在一个概念的时刻距离发送讯息。
自动回应缓存器,在一个概念的事件发送讯息。
支持11-bit (CAN 2.0A)和29-bit (CAN active)标示符。
极好的错误处置。
支持用于分析工具的寂静模式。
低电源消耗。
超级好的EMC性能。
聚亚安酯线缆用于极端环境。
CAN总线驱动平台的电隔离用于爱惜硬件。
标记的CAN通道用于容易地识别所支持物理层。
100%兼容用KV ASER CANlib为Kvaser所有硬件而编写的应用程序。
装备一个110 cm (44 in.)长的USB线缆和一个30 cm (12 in.)长的CAN线缆。
用9-针D-SUB连接器接入CAN总线。
专为USB 而设计,向后兼容USB 。
快速和容易的一插即用安装。
事实上无穷数量的Kvaser Leaf能够经由标准的USB hub连接到单个PC机上,实现同步利用。
应用支持:ATI ApolloATI CANlabATI VisionFicosa CANicaKvaser CanKingNational Instruments DIAdemNational Instruments LabVIEWV AT 2000Vector CANalyzerVector CANoeVector CANapeWarwick X-AnalyserXtm软件平台:Windows XP/2000/Server 2003 Windows 98/MELinux (in progress)产品类型Kvaser Leaf Professional HS (Item No. 00243-2 ¥9720(含税价)DSUB接口) 一个通道USB-到-总线接口用于高速CAN (ISO 11898-2)。
CANalyst-II+分析仪功能简介
CANalyst-Ⅱ+分析仪CAN通信网络协议分析全能助手CANalyst-Ⅱ+分析仪是广州致远电子股份有限公司全新推出的一款用于安装,开发,测试,维护,管理CAN-bus网络的专业分析工具。
可处理CAN2.0A和CAN2.0B格式的CAN报文信息,通过配套的CANPro协议分析平台软件,提供对CAN底层协议分析、CANOpen协议分析、DeviceNet协议分析、SAE J939协议分析、iCAN 协议分析及自定义协议分析的支持。
②规格参数•USB接口支持USB1.1,USB1.1,USB2.0和USBOTG规范;•USB总线供电,供电不足时可使用外接电源;•CAN通道支持CAN2.0A与CAN2.0B协议,符合ISO/DIS 11892-1/2/3标准;•可编程任意设置CAN波特率,范围在5Kbps~1Mbps之间;•CAN接口EMC等级:接触放电±8KV,群脉冲±2KV;•CAN通道采用电磁隔离,隔离电压:2500VDC;•工作温度:-40℃~85℃;•可用于有安全防爆需求的环境中;②产品功能1.CAN底层协议分析与控制操作CANalyst-II+可准确接收总线网络上的CAN帧数据,同时也可向CAN线网络中发送数据,确保通讯具有一个可靠的数据传输通道。
设备免费提供上位机接口函数动态库文件,用户也可自己开发相关程序,如图1. 1所示:图1. 1 CAN底层协议的数据收发2.CAN总线波特率探测:在某些场合中,也许会不知道现场CAN总线网络中的波特率是多少,则平常的CAN总线分析仪将无法获取到网络中的数据,更不用谈及总线测试分析了,这个时候即使是经验丰富的工程师也将无从下手。
CANalyst-II+的总线波特率自动探测功能则可快速准确检测出现场总线的通信波特率,让所有的CAN通信测试踏出关键的第一步,如图2. 1和图2. 2所示:图2. 1 探测总线波特率图2. 2 CAN波特率自动探测操作3.CAN总线状态分析:如何搭建一个可靠的CAN通信网络,无错误帧和合适的通信流量控制是关键。
Ebyte CAN分析软件CAN分析仪ECAN-U01
Ebyte CAN分析软件——ECAN Tools一、软件简介ECAN Tools是由成都亿佰特电子科技有限公司开发的一款小体积,绿色免安装,下载即用且完全免费的CAN分析工具软件。
配合CAN分析仪可实现CAN报文解析、CAN数据组包发送、CAN帧过滤、总线监控等实用功能。
软件支持多语言,支持简体中文与英文。
二、功能说明1、设备管理目前该软件支持我司开发的“CAN分析仪”——ECAN-U01与ECAN-U01S,进入软件后会自动弹出设备管理界面,将设备接入电脑后(通过USB2.0接口),上图“箭头1”处将显示当前在线设备(不会显示非CAN分析仪串口号)。
打开设备后,可打开或关闭设备通道,或配置通道波特率,支持标准波特率“1000kbps”、“800kbps”、“500kbps”、“250kbps”、“125kbps”、“100kbps”、“50kbps”、“20kbps”、“10kbps”、“5kbps”。
同时支持自定义波特率,如下图所示。
自定义波特率通过总线时钟与需要的波特率,根据公式Baud = 72000000/(pre(1+1+tbs1+1+tbs2))算出所有满足公式的”PRE””TBS1””TBS2”,将这三个参数配置到CAN控制器后就能将CAN控制器配置成对应的波特率。
2、帧显示ECAN Tools的主界面将显示CAN分析仪收发的所有数据,最大显示100万帧。
“暂停”不会停止CAN数据的接收。
主界面右下角将统计“接收计数”“发送计数”“错误计数”。
ECAN Tools支持系统时间戳与分析仪时间戳,默认选择系统时间戳。
不同时间戳可实时切换,即每一条数据都自带两条时间戳,选择不同的时间戳界面上已经显示的时间戳也会实时修改。
分析仪时间戳在分析仪的“发送”“接收”中断内生成,确保了时间戳的高准确度,系统时间戳在ECAN Tools接收到分析仪上报数据的时候生成,实时性没有分析仪时间戳高,但系统时间戳以日期为显示格式,更符合人类对于时间的认知。
立富L_现场总线分析仪
主要特点: ◆CAN 讯息打上具有 100 微秒精度的时间-印记 。 ◆处理高达 8000 个讯息每秒。 ◆支持 11-bit (CAN 2.0A)和 29-bit (CAN 2.0B active)标示符。 ◆支持数据和远程帧。 ◆探测错误帧。 ◆非常好的 EMC 性能。 ◆装备一个 110 cm (44 in.)长的 USB 线缆和一个 30 cm (12 in.)长的 CAN 线缆。 ◆用 9-针 D-SUB 连接器接入 CAN 总线。 ◆专为 USB 2.0 而设计,向后兼容 USB 1.1。 ◆低电源消耗。 ◆快速和容易的一插即用安装。 ◆100%兼容用 KVASER CANlib 为 Kvaser 所有硬件而编写的应用程序。 ◆实际上无限数量的 Kvaser Leaf 可以经由标准的 USB hub 连接到单个 PC 机上,实现同步 使 用。
立富 L_现场总线分析仪
关键字:CAN 总线,CAN 总线协议分析,现场总线,CAN 总线测试 Kvaser Leaf Light 是一个用于 CAN 的单通道 USB 接口。它能够很容易地把几个接口连
接到标准的 PC 机。 软件和文档:
Kvaser CANLIB SDK,它包含你开发 Kvaser CAN 板软件所需要的所有东西。包含全部文 档和很多程序范例,写于 C、C++、Delphi、Visual Basic 和 C#。所有的 Kvaser CAN 接口 板共享一个通用软件 API。为一个板型所写的程序将不需要修改地运行于其它的板型!
CAN 控制器与单片机的接口电路 SJA1000 可以与不同类型的单片微型计算机接口,再加上收发器就组成了一个 CAN 应用系统 的核心。系统硬件连接如图 2 所示,硬件电路的设计主要是 CAN 通信控制器与微处理器之间 和 CAN 总线收发器与物理总线之间的接口电路的设计。CAN 通信控制器是 CAN 总线接口电路 的核心,主要完成 CAN 的通信协议,而 CAN 总线收发器的主要功能是增大通信距离,提高系 统的瞬间抗干扰能力,保护总线,降低射频干扰(RFI),实现热防护等。微控制器的时钟采 自 SJA1000 的振荡器。通过 SJA1000 的时钟分频寄存器 CDR,它决定了 SJA1000 的 CLKOUT 脚 的输出和它的工作方式。SJA1000 的 AD0- AD7 连接到 89C52 的 P0 口,CS 片选信号连接到 89C51 的 P2. 7。P2. 7 为 0 时 CPU 片外存储器地址可选中 SJA1000,CPU 通过这些地址可 对 SJA1000 执行相应的读/写操作。SJA1000 的 RD、WR、ALE 分别与 89C52 的对应引脚相连, INT 接 89C52 的 P3. 2(INTO),89C52
基于CANScope-Pro总线分析仪
基于CANScope-Pro总线分析仪CAN 总线设计规范对于CAN 节点的输出电压有着严格的规定,单个节点的输出电压如果不符合规范,则在现场组网后容易出现信号电平不可靠的情况,导致错误帧的出现,各节点间无法进行通信。
具体要求如表1 所示,为测试标准ISO 11898-2 输出电压标准。
表1 ISO 11898-2 输出电压标准所以每个厂家在产品投入使用前,都要测试CAN 节点DUT(被测设备)的输出电压幅值。
一般是使用ISO 11989-2 输出电压标准的CAN 测试方法,如下描述:如表1 所示负载条件下,选择被测DUT 的适应条件,如图 1 所示,Rtest 为网络负载电阻,正常为60Ω,高负载时为45Ω。
测量绝对和差分电压等级和CANL CANH 线电压:VCAN_H,VCAN_L,然后计算差分电压Vdiff 和共模电压VCM。
其中Vdiff 和VCM 的计算方法如下:Vdiff = VCAN_H – VCAN_LVCM = 0.5 * (VCAN_H + VCAN_L)如果测试结果符合表1 所示,则通过测试。
图1 输出电压测试原理由此可见,该方法虽然可以测量计算出信号的输出电压,但测试系统搭建较为麻烦,且需要多次测量取平均值做计算,还有可能出现测量误差,浪费人力物力。
所以广州致远电子股份有限公司改进了测试方法,使用CANScope-Pro 总线分析仪与CANScope-StressZ 扩展板组合后,采用对称性测试的方法,避免了人工测量统计的误差,同时配合自动化测试的方式,减少了测试时间的浪费,且使大数据量统计测量得以实现,提高了测试的准确度,极大节约了人工成本。
测试方案如下:。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目
录
壹 便捷式产品信息简介 贰 便捷式分析仪特点描述
叁 功能描述 肆 售后无忧
CAN Test软件主要功能概述: 如果您习惯于使用周立功CAN Test软件,使用我们的设备可以让您继续使用CAN Test。
CAN Test核心功能——DBC解析 CAN Test软件针对汽车电子开发、测试、维护的用户,推出DBC解析功能。使用此功能可以对汽车有
关的J1939协议中的通用部分做详细解析,如解析OBD CAN数据中发动机转速、国内充电桩协议等。 CAN Pro软件简述(Bas版不支持) 软件核心功能——CAN高层协议解析 可对CAN高层协议进行解析,CANOpen、DeviceNet、SAE J1939、ICAN等。可配置并解析自定义协议。 [数据触发功能]
可设定触发条件,当接收到某一ID或某一数据等符合设定的条件时,进行配置好的操作,例如发送 预先设置好的数据或接收列表暂停显示等等。此功能可以模拟通信协议,当接收到协议帧时,发送回 复协议等。 [数据分类显示功能]
可以将接收到的数据按规则分类,分类后将符合规则的数据合并显示,分类条件极为丰富,极大的 方便了数据分级、数据处理。
提供VB、VC、EVC、 .NET、Labview等例生做CAN总线学习和开发;
企业事业研发中心项目涉及到CAN总线通信;
做汽车电子企业,可以用于调试、测试或配套Can总线器 件; 调试CAN总线的变频器、变流器、伺服驱动等;
替代进口设备上原厂家带的USBCAN设备.
请在此处输入您的标题
标题
所有型号系列都支持二次开发,支持Windows平台包括WinCE, 提供二次开发动态和静态链接库,提供开发例程及例程源代码, 库函数使用简单,用户可以很快将我们的USBCAN设备应用到自 己的项目中,如果二次开发中遇到问题,我们会提供技术支持; 如果用户没有开发能力,可以向我们OEM定制。