CANstress培训

合集下载

Sinotruk服务站鉴定员总线知识培训

Sinotruk服务站鉴定员总线知识培训

Sinotruk服务站鉴定员总线知识培训为了提高Sinotruk服务站鉴定员的技术水平和服务质量,提高用户车辆维修的效率和安全性,我们组织了一次总线知识培训。

下面将详细介绍此次培训的内容和目标。

一、培训内容1.总线基础知识:介绍总线的定义、作用和分类,包括CAN总线、LIN总线、FlexRay总线等。

2.总线原理与工作方式:深入了解总线通信的原理和工作方式,包括数据传输、帧格式、报文和消息等。

3.总线故障诊断与排除:学习总线故障的检测方法和排除步骤,包括总线测试仪的使用、故障代码解读和故障判断等。

4.总线系统的分析与解决方案:分析总线系统常见问题,如通信中断、数据传输不稳定等,提供相应的解决方案。

5.总线维修要点与经验总结:总结总线维修的要点和经验,分享实际案例和解决方案,提高鉴定员的维修水平和独立解决问题能力。

二、培训目标1.掌握总线的基本概念和原理,了解总线系统的工作方式和通信机制,为后续的故障诊断和维修提供基础知识。

2.掌握总线故障的排查和解决方法,能够运用总线测试仪进行故障检测,快速定位和修复总线故障。

3.提高鉴定员的维修能力和解决问题的能力,能够独立完成总线故障的诊断和维修工作,提高维修效率和用户满意度。

4.加强鉴定员之间的交流和合作,共享总线维修的经验和技巧,形成良好的知识共享和协作机制。

三、培训方式1.理论授课:通过讲解PPT、讲解视频等方式,向鉴定员介绍总线的基本概念和原理,以及总线故障的排查方法和解决方案。

2.案例分析:分享总线故障的实际案例,运用故障树分析法进行案例分析和解决方案讨论,提高鉴定员的维修思维和判断能力。

3.操作实践:组织鉴定员进行总线测试仪的实际操作和总线故障的排查和解决实践,提高技能水平和操作熟练度。

4.互动讨论:鼓励鉴定员之间进行经验交流和问题讨论,形成良好的团队合作和知识共享氛围。

四、培训评估1.理论考试:组织鉴定员进行理论知识的考试,考察其对总线基础知识和故障诊断方法的掌握程度。

CANstress快速入门

CANstress快速入门
© 2007. HiRain Technologies. All rights reserved. Slide: 7
CANStress 使用配置步骤
3、CANstress 波特率设置
Options->CAN Parameters
© 2007. HiRain Technologies. All rights reserved. Slide: 8
© 2007. HiRain Technologies. All rights reserved. Slide: 6
CANStress 使用配置步骤 (2)CAN接口连接设置
Options->CAN Interface
高速CAN:Interface 1 低速CAN:Interface 2
9设置干扰方式(how)
有限干扰次数 无限干扰次数 连续干扰
© 2007. HiRain Technologies. All rights reserved. Slide: 23
10、设定干扰时间/次数
© 2007. HiRain Technologies. All rights reserved. Slide: 24
谢谢!
© 2007. HiRain Technologies. All rights reserved. Slide: 28
CANStress 使用配置步骤
7触发条件(where)
□Continuous trigger方式的触发条件设置
© 2007. HiRain Technologies. All rights reserved. Slide: 18
8、设置干扰序列(what)
0 1 a u
© 2007. HiRain Technologies. All rights reserved. Slide: 19

CANstress 用法之采样点采样深谈

CANstress 用法之采样点采样深谈

采样点检测的原理
以1bit为例,一般分为16个采样点,采样工具有CANoe(分析报文),CANstress(设置干扰),DUT(被测对象),当DUT向总线发送一位数据,在发送这一位的同时,会自己检测自己所发送的电平,如果把时间放慢,DUT在硬件电路上产生了一位高电平,里面分为16个时间份额,比如其采样点为13,那么,我们认为在整个16个时间份额的高电平内,在第13个时间份额那瞬间,DUT读取了总线上的数据,这是DUT的一个自我采样的动作。

那么当不知道DUT采样点的时候,我们如何进行确认其采样点的呢?当然,利用其特性可以确认,因为DUT每次产生一位高电平或者低电平的时候,都会通过采样点(以下称DUT采样点)读取自己的电平。

正常情况下,在一条报文中,这一位与其它若干位共同完成一个正确帧的发送,如果当这一位采样发生了错误,比如原本这一位应该发送的是是高电平才对,但是在自己读取的时候,从总线上读取的却是低电平,那么这一位就发生了错误,从而导致在与其它位组合的时候,这条报文发生了CRC校验错误,显示在了trance中。

也就是说,我们可以通过干扰某一位的采样点,从而使得整个报文报错,CANstress的工作,就是这个.。

CAN STRESS操作流程

CAN STRESS操作流程

CANstress—总线测试干扰仪CAN网络对总线通讯干扰以及失效有很强的抗干扰能力,为了测试一个系统在信号干扰和失效的情况下是否仍能稳定工作,需要一种仪器用来面向对象再现can总线信号、总线物理属性和逻辑电位(隐形或显性)的干扰。

功能CANstress提供一系列的检测和错误模式,例如:•总线失效评估•CAN系统失效•电子控制单元协同开发测试•CAN控制器的干扰•可编程短路和断路在总线内插入了一个可编程的静态电容用以模拟各种线长。

应用领域总线失效的模拟:•依照ISO11519-2规定的错误状态(线/线短路,线/ 供给电压短路,断路)•位出错的模拟•目标强制总线电位观察CAN系统处理干扰:•CAN控制器和CAN节点测试环境的开发•通过在CAN特定位域破坏以对节点有目的施加干扰•CAN信息内的位域有意目的操作(SOF,仲裁,数据,CRC,ACK...)•测试在错误发生时总线节点的行为•触发外部仪器•观测在ECU被干扰后系统的恢复过程干扰的触发当CANstress不工作时,总线不发生干扰。

当系统被触发,已经配置好的干扰序列将被激发。

干扰序列包括一个在bit级别或BTL级别的干扰脉冲。

一个单独的干扰脉冲迫使总线呈现隐性位或显性位,或是不影响总线。

CAN系统被下列触发源初始干扰:•在CAN位域上触发:可标记内容的位域(标准格式信息或扩展格式信息)。

•在错误帧上,在帧头时,在帧尾时,在总线空闲序列,或任意可标记的位域上触发。

•通过CANstress软件触发•外部触发:在触发输入(TTL水平)的电压信号可产生下列干扰模式:•周期性干扰•持续干扰直到手动停止•只要触发处于激活状态就保持干扰•对于特定触发事件发生后,干扰序列被初始化。

欧科佳CAN总线系统培训44页PPT

欧科佳CAN总线系统培训44页PPT

6、最大的骄傲于最大的自卑都表示心灵的最软弱无力。——斯宾诺莎 7、自知之明是最难得的知识。——西班牙 8、勇气通往天堂,怯懦通往地狱。——塞内加 9、有时候读书是一种巧妙地避开思考的方法。——赫尔普斯 10、阅读一切好书如同和过去最杰出的人谈话。——笛卡儿
欧科佳CAN总线系统培训
26、机遇对于有准备的头脑有特别的 亲和力 。 27、自信是人格的核心。
28、目标的坚定是性格中最必要的力 量泉源 之一, 也是成 功的利 器之一 。没有 它,天 才也会 在矛盾 无定的 迷径中 ,徒劳 无功。- -查士 德斐尔 爵士。 29、困难就是机遇。--温斯顿.丘吉 尔。 30、我奋斗,所以我快乐。--格林斯 潘。
Than

CANstress使用说明

CANstress使用说明

CANstress使用说明书
北京经纬恒润科技有限公司
CANstress核心功能包括:
CAN系统失效
CAN控制器的干扰
可编程短路和断路
模拟各种线长
CANstress
硬件设备
Trigger In Trigger PC 接口:
USB ,COM 供电接gg
gg Out
供电接口
CAN 接口指示灯
CANstress软件界面
CANstress硬件配置过程
1.设备连接设置(串口、USB)
3.CAN控制器参数设置(速率、位定时)
控制器参数设置(速率位定时)
44.设定触发方式(7种)
5.设定触发条件
6.设定干扰方式(数字、模拟)
7.设定干扰时间、次数
备连接设置
CANstress设备CAN接口选择
CAN控制器参数设置
设定触发方式(7种)
1.按照报文位场序列
2.帧起始
4帧结束总线空闲
4.帧结束、总线空闲
5.外部电平触发
6.软件触发(点击按钮)
7.无条件连续触发
按照报文位场序列触发的配置
帧起始触发
序列触发
其它触发方式的配置
错标志触发
帧结束标志触发
外部电平触发
软件触发
连续触发
CANstress干扰模式
扰模式
干扰次数
干扰序列
模拟量干扰配置
触发输出配置
CAN
CANStress
CANScope Trigger Out Trigger In
谢谢!。

2010年11月CAESARII 高级培训讲义- 静态配置解读

2010年11月CAESARII 高级培训讲义- 静态配置解读

Pi St A l i U i CAESAR II Pipe Stress Analysis Using CAESAR IICAESAR II 静态配置金红伟Static Configuration Static ConfigurationComputational ControlComputationalz Use Pressure Stiffening on Bends 压力作用下弯头强化作用z参见Appendix D of B31.1 and B31.3.zz对于操作态,持续态,和位移应力范围工况(二次应力工况),考虑弯头、弯管Computational Control计算控制Computational Controlz Missing Mass ZPA(zero period acceleration零周期加速度)z在缺失质量计算中z如果选择“extracted(引入的)”则CII 将使用最后extracted(引入的)模态下的响应谱数据作后“(引入的)”模态下的响应谱数据作为ZPA(零周期加速度)。

z如果选择“SPECTRUM”则CII 将使用末尾的谱文件的响应谱数据作为ZPA(零周期加速度)Computational Control计算控制Computational Controlz如果选择“SPECTRUM”则CII 将使用末尾的谱文件的响应谱数据作为ZPA(零周期加速度)z注意:在使用1.60或UBC这两个原则生成响应谱时,需要在动态计算的参数公式确定ZPA即(零周期需要在动态计算的参数公式确定即零周期加速度)该值默认取0.5gComputational Control计算控制Computational Controlz Bend Axial Shape 弯头的轴向变形对于度或更小角度的弯头对于较短弧度的管道z45度或更小角度的弯头,对于较短弧度的管道变形主要是由于轴向的位移引起。

AppCan讲师认证培训大纲

AppCan讲师认证培训大纲

AppCan产品认证讲师培训公司简介AppCan中国移动信息化领导品牌,已拥有超过70万人次的注册开发者,创建了30万个应用,成为行业内最大的移动开发平台和交流社区,近7000家企事业单位正在采用AppCan移动应用平台,AppCan在国内移动信息化领域市场占有率第一。

产品介绍AppCan SDK 是一套跨平台移动应用开发系统,基于业内领先的混合式(Hybrid)App 开发引擎,采用HTML5 标准作为开发语言,支持一次开发多平台(iOS、Android)适配。

AppCan SDK 提供应用向导和界面向导,内置上百套应用界面模板和数十种应用插件,支持本地打包和模拟调试。

产品易于开发、稳定可靠、支持自定义插件扩展,是企业移动开发的首选。

功能特点:业内领先的Hybrid移动应用开发引擎采用HTML5 作为开发语言,学习成本低,App 体验好,运行速度快,完全满足各种类型移动App 应用需求,支持Hybrid App的开发和运行。

完美流畅的Native交互能力,让您的移动应用媲美于原生体验。

IDE人性化开发环境AppCan IDE集成开发环境更加人性化,提供应用向导和界面向导,内置数百种界面模板,提供包括新闻、电商、通讯等多套应用模板,支持本地应用打包和本地模拟调试,可帮助开发者快速上手,高效创建本地应用。

插件资源丰富易扩展全面开放数十种插件,支持自定义插件扩展。

同时插件还支持自定义资源管理,以实现插件的最大化复用。

丰富完整的企业级开发管理能力提供开发团队管理、开发流程管理、配置管理、版本发布管理、发布测试管理,支持分支/ 标签编译及对应的补丁包生成,可有效帮助企业有序控制开发过程,提升开发效率。

认证课程。

CANLog4使用培训

CANLog4使用培训

恒润科技公司

Confidential
16
应用

USB接口
USB口可以代替RS232接口和计算机进行数据传输。 可进行配置,硬件升级,数据读出,系统时钟设置以及切换到记录模式 等。 传输速度可达100KByte/s(10倍于串口) 新版的硬件和程序支持从USB和RS232接口读取FLASH卡中的数据。

Confidential
24
应用

硬件配置
CANLog4的配置语言是100%向下兼容的。 (详细信息可参考LOG TASK LANGUAGE“ (LTL) – 编程手册)
恒润科技公司

Confidential
25
运行模式
上电时系统运行模式的选择是通过连接电缆是否连接,Readout按钮是 否按下,或者配置参数中-S的设置。 没有下载系统程序时,系统进入Kernel模式,下载了系统程序而没有下 载配置程序时,系统进入Play模式。通过配置文件可以定义CANlog4进 入记录状态,是数据记录状态还是数据分类状态。
Vector 产品培训
CANLog4 网络数据记录仪
恒润科技公司

Confidential
主要内容

基本特性、功能 手工配置方法 CANoe自动生成配置文件 数据导出 数据回放
恒润科技公司

Confidential
2
基本特性


记录模式

上电时没有接通讯线缆 上电时连接通讯线缆 不要按readout按钮 连接通讯线缆 上电时按住readout按钮并持续0.5s以上 连接通讯线缆 将第一针和第七针短接上电

Confidential

光器件 tocan 培训

光器件 tocan 培训
• 流动性 (Rheology) • 固胶条件 (Cure Condition)
– 可装配性能 (Assembly Properties)
• 溢胶(Bleed) • 挥发(Outgassing) • 粘结(Adhesion)
– 可靠性能 (Reliability Properties)
• 空洞(Voids) • 热/电传导(Thermal / Electrical
Page4
Confidential
TO 管座
TO 管座为安装半导体、激光二极管或简单电路等电 子和光学元件提供了机械基础,同时通过引线为封装元件 提供电信号。探测器和激光器等光学元件特别容易受到环 境的破坏。尤其是湿度,可致使半导体元件迅速腐蚀,导 致整个器件出现故障。因此这些元件需要被提供可靠持久 的保护。
封帽 (CAN Welding) 封帽机
充填及测漏(Leak Test) 氦气充填机 测漏机
LIV 测试 (LIV Test) LIV tester
老化测试(Burn In ) Burn In tester
Page10
Confidential
全自动贴片机(FT AND ACCURATUS DA)
Mylar delaminate from die
Ejector pin up
Ejector pin back to home
Vacuum to hold
substrate
Page12
Confidential
DIE BOND TRAINING FILE
Page13
Confidential
全自动打线机(FT AND KAIJO)
Confidential
LEAK TESTER

CAN总线测试解决方案

CAN总线测试解决方案
功能
CANoe 提供针对产品周期中所有阶段的专业功能。包括模型创建、仿真、功能测 试、诊断和分析。
应用领域
CANoe 是产品周期所有步骤中的首要工具。
¾ 通信设计/模型创建
新的工程项目的首要任务是在数据库中定义信息库并在 CANoe 中创建模型。
¾ 通信确认
在整个系统的功能分布,功能测试以及系统集成时支持系统响应。
不论是单节点测试还是系统集成测试,测试的内容按照通信层次可分为: 物理层测试
验证 CAN 节点及 CAN 总线网络在电路设计、物理电平特性等方面的性能,保 证节点能够正确连接入总线。 数据链路层测试
测试单个节点的数据链路层参数,确保 CAN 网络集成后总线通信性能的一致 性。 应用层测试 包括应用层协议的测试、网络管理功能测试和故障诊断测试等方面的内容。通 过此测试检测每个 CAN 节点是否按照系统的 CAN 总线通信规范实现了应用层协议, 是否实现了相应的诊断功能,以及 CAN 网络集成后的网络管理功能是否达到了要求。
¾ 分布式开发/集成
相互独立且并行的网络节点开发可以由多个供应商(并行工程)来共同完成。 系统可以通过使用不同硬件和软件接口的方法来进行扩展。Vector 提供丰富的 对于系统或单个 ECU 的分析评估功能。
可选项及协议
下面列出的可选项以及协议对 CANoe 来说都是有效的,并且可以按照需要联合 使用。包含的选项和协议有:LIN、MOST、FlexRay、CANopen、J1939、NMEA2000、
在现场环境下,可使用 Vector 提供的手持式快速原型 CAN 节点设备 CANister 模拟网络中的其它节点对被测单元进行测试。CANister 具有丰富的 I/O 接口和标准 的 CAN 总线接口,并可以通过配置软件方便地设置其软件功能,很好地模拟网络中 的其它节点。通过 CANister 向被测单元输入 CAN 报文和相应的 I/O 信号,然后观察 被测单元的控制动作,就可以对被测单元的功能进行逐一测试。 2.2 CAN 总线集成测试

CANape培训教程2020(最新)

CANape培训教程2020(最新)
• On input (虚拟信号) 非同步数据采集,类似polling
• On device.‘signal name‘ 非同步数据采集,类似polling
--23--
数据采集与记录
Graphic 窗口
--24--
数据采集与记录
坐标轴设定 • 保存 Y轴设置作为默认设置<Set home> • 用MIN 和 MAX 参数设置 Y 轴显示范围
CANape ji基础培训
PART 1 测量 & 标定 (3-9) PART 2 CANape 简介(10-24) PART 3 数据采集与记录(25-46) PART 4 离线评估与数据挖掘(47-65) PART 5 标定和CDM studio(66-88)
测量 & 标定
为什么需要测量和标定?
recorder 进行数据记录
--37--
数据采集与记录
Recorder 信号设置
在每一个recorder 的 信号列表中设置
在整个measurement list 中设置
--38--
数据采集与记录
触发设置
激活触发
定义开始 条件
用代数算法定义触发条件
--39--
数据采集与记录
触发事件管理
Signal event 如信号上升沿
定义用于分析的MDF文件
方法 Function ( library) MaxValue >= 100 Matlab/Simulink Model Complex Algorithm Boolean condition Signal1 >=90 && Signal2==1 Script
数据挖掘结果 Symbol Explorer 显示

skoda总线

skoda总线

总线系统的分类
五重的总线结构
K
发动机
变速箱
ABS J104
ESP传 感器
J533
雨括器 收音机 车载电话 雨括器
安全气囊 J234
电动转 向J500
G85
J519
转向柱 J527
空调 J255
基本型
舒适系统 J393
左前门 J386
左后门 J388
右前门 J387
右后门 J389
由于汽车不同控制器对CAN总线的性能要求不同,因此最新版本的CAN总线系统 由于汽车不同控制器对CAN总线的性能要求不同,因此最新版本的CAN总线系统 CAN总线的性能要求不同 CAN 人为设定为5个不同的区域,分别为驱动系统、舒适系统、信息系统、 人为设定为5个不同的区域,分别为驱动系统、舒适系统、信息系统、多功能仪 诊断总线等5个局域网。其速率分别为kbit/s 千位/ kbit/s( 表、诊断总线等5个局域网。其速率分别为kbit/s(千位/秒): 驱动系统(由15号线激活):500 驱动系统( 15号线激活):500 号线激活): 信息系统( 30号线激活):100 号线激活): 信息系统(由30号线激活):100 仪表系统( 15号线激活):500 号线激活): 仪表系统(由15号线激活):500 舒适系统(由30号线激活):100 舒适系统( 30号线激活):100 号线激活): 诊断系统( 30号线激活):500 号线激活): 诊断系统(由30号线激活):500 LIN : 20
CAN Bus 硬件
控制器、收发器、两个终端电阻、 控制器、收发器、两个终端电阻、两条传输线 CAN收发器 安装在控制器内部,同时兼具接受和发送的功能,将控制器传来的数据化为 收发器: 安装在控制器内部,同时兼具接受和发送的功能, 收发器 电信号并将其送入数据传输线。 电信号并将其送入数据传输线。 数据传输终端:是一个电阻,防止数据在线端被反射,以回声的形式返回, 数据传输终端:是一个电阻,防止数据在线端被反射,以回声的形式返回,影响数据的传 数据传输线:双向数据线, 输。 数据传输线:双向数据线,由高低双绞线组成。

CANoe培训ppt

CANoe培训ppt
1、CANoe 基本操作 2、CANdb+ Editor
1. 硬件:CANcaseXL 2. 软件:CANoe (1)集成CANdb+ Editor (2)CAPL Editor (3)集成Panel Editor & Panel Designer
此外,CANoe还可以与以下硬件集成在一起使用: (1)CANoe.Diva; (2)CANoe.Dela; (3)CANoe.Scope; (4)CANstress; (5)VN8910等。
步骤:
(1)打开CANoe; (2)File→open CANdb++ Editor; (3)File→Create Database; (4)一般选择Vector_IL_Basic_Template.dbc即
可;
(5)保存; (6)右击signals,选择New,添加信号即可; (7)右击Messages,右击New,即可添加
(2)通过Simulation Setup窗口,确定有2路CAN通道 (3)设置每个通道波特率; (4)添加dbc文件; (5)添加IG发送模块,并修改名称; (6)在IG发送模块中添加报文; (7)发送该报文; (8)观察trace窗口,看数据的变化; (9)通过Graphics窗口,观察报文周期,信号数值; (10)通过增加新的trace窗口,单独观察某条报文; (11)对某个trace窗口增加滤波器。
收)
(6)报文DLC长度 (7)报文数据 (8)具体信号(与dbc文件相关) (9)报文发送条数
暂停当前窗口内数据更新(滚动)
Hale Waihona Puke 改变报文显示方式清除当前窗口内数据
改变 报文时间显示方式
通过Graphics窗口,我们可以完成如下工作: (1)测试报文发送周期 (2)监测总线信号实时信号数值

汽车CAN_LIN总线测试流程和测试工具解析

汽车CAN_LIN总线测试流程和测试工具解析

汽车CAN/LIN总线测试流程和测试工具解析汽车CAN/LIN总线系统测试的关键是测试流程、测试标准和测试工具,掌握专业的总线分析和测试工具的使用技术,开发测试软件并将它们应用到测试过程是对中国汽车厂家和汽车工程师的重大挑战,本文介绍CAN/LIN总线设计、仿真、分析和测试工具.恒润提供CAN/LIN总线测试方案和在这些工具平台之上的测试软件开发咨询服务,帮助客户进行CAN/LIN总线方面的测试.这些工具包括用于CAN/LIN网络系统和电控单元仿真和测试的工具CANoe;记录、评价CAN总线信号电平的工具CANscope;CAN总线干扰生成工具CANstress;CAN总线数据记录器CANlog。

汽车总线测试流程概括的讲,汽车总线的测试流程主要包括四个阶段:1。

制订测试计划。

制订测试计划是测试开始前必须的工作,包括了测试需要达到的目标,使用的资源、遵从的标准以及工具等方方面面,是测试顺利实施的指导性文件.主要内容有:目标;总体测试策略;测试的完整性需求;具体规则(如何时停止测试);资源需求;职责(如测试用例设计,执行,检查);测试用例库;测试标准;工具(CANoe,CANscope,CANstress, CANlog);测试软/硬件配置;系统集成计划。

2。

测试用例。

测试用例的设计是一项复杂的工作,既需要直觉又需要专门技术。

3. 测试向量。

包括测试向量和分解每一个测试用例。

4. 测试过程。

经过授权的专业人员系统地执行测试。

测试步骤如下:1).单元测试(White Box,Glass Box, check code correctness;2).集成测试(Bottom Up,Top Down,Big Bang,Sandwich;3).功能测(BlackBox,perspecification,component。

测试工具主要包括软件测试环境和和辅助的硬件测试工具两部分.软件测试环境在汽车总线网络开发和测试过程中,主要应用的软件测试环境是CANoe。

CAN总线故障诊断与解决方案

CAN总线故障诊断与解决方案

目录1. 前言 (1)2. 测试设备简介 (2)2.1CANScope功能特点与型号分类 (2)2.2报文界面 (4)2.3示波器界面 (4)2.4波形界面 (5)2.5波形与报文联动观察界面 (5)2.6CANScope-StressZ模拟信号测试扩展板 (6)3. 测试前的准备工作 (8)3.1操作方法 (8)4. 排查步骤1——测量波特率排查位定时异常节点 (10)4.1操作方法 (10)4.2典型案例(125K的波特率偏差) (11)4.3解决方案 (12)5. 排查步骤2——总线工作状态“体检” (13)5.1操作方法 (13)5.2典型案例(整改成果量化统计) (14)5.3解决方案 (15)6. 排查步骤3——流量分析与总线利用率排查传输堵塞 (16)6.1操作方法 (16)6.2典型案例(矿山瓦斯监测数据堵塞问题) (18)6.3解决方案 (18)7. 排查步骤4——排查干扰导致的通讯异常 (19)7.1操作方法 (19)7.2典型案例(新能源汽车的困惑) (22)7.3解决方案 (23)8. 排查步骤5——信号幅值质量排查长距离或非规范线缆导致异常 (25)8.1操作步骤 (25)8.2典型案例(煤矿长距离通讯问题) (26)8.3解决方案 (27)9. 排查步骤6——测量总线延迟排查延迟导致的通讯异常 (29)9.1操作步骤 (30)9.2典型案例(高速铁路) (31)9.3解决方案 (31)10. 排查步骤7——带宽测量排查导线是否匹配传输 (32)10.1操作方法 (32)10.2典型案例(门禁行业CAN通讯问题) (33)10.3解决方案 (34)11. 排查步骤8——软件眼图追踪故障节点 (35)11.1操作方法 (35)12. 排查步骤9——评估总线阻抗、感抗、容抗对信号质量的影响 (42)12.1操作步骤 (42)13. 排查步骤10——总线阻抗压力测试排查环境影响因素 (45)13.1操作方法 (45)1. 前言撰写本文的主要目的是指导CAN总线的研发与测试人员,排查CAN总线常见的故障,并且提出相应的解决方案,弥补国内此类文章的空白。

CANstress 用法之采样点采样深谈

CANstress 用法之采样点采样深谈

采样点检测的原理
以1bit为例,一般分为16个采样点,采样工具有CANoe(分析报文),CANstress(设置干扰),DUT(被测对象),当DUT向总线发送一位数据,在发送这一位的同时,会自己检测自己所发送的电平,如果把时间放慢,DUT在硬件电路上产生了一位高电平,里面分为16个时间份额,比如其采样点为13,那么,我们认为在整个16个时间份额的高电平内,在第13个时间份额那瞬间,DUT读取了总线上的数据,这是DUT的一个自我采样的动作。

那么当不知道DUT采样点的时候,我们如何进行确认其采样点的呢?当然,利用其特性可以确认,因为DUT每次产生一位高电平或者低电平的时候,都会通过采样点(以下称DUT采样点)读取自己的电平。

正常情况下,在一条报文中,这一位与其它若干位共同完成一个正确帧的发送,如果当这一位采样发生了错误,比如原本这一位应该发送的是是高电平才对,但是在自己读取的时候,从总线上读取的却是低电平,那么这一位就发生了错误,从而导致在与其它位组合的时候,这条报文发生了CRC校验错误,显示在了trance中。

也就是说,我们可以通过干扰某一位的采样点,从而使得整个报文报错,CANstress的工作,就是这个.。

CANstress快速入门

CANstress快速入门

CANStress 使用配置步骤
4、关联数据库(可选)
关联数据库
File->Associate database
5、启动连接
Disturbance->Connect
状态栏显示Connected
© 2007. HiRain Technologies. All rights reserved. Slide: 9
CAN接口
© 2007. HiRain Technologies. All rights reserved. Slide: 3
CANstress软件
© 2007. HiRain Technologies. All rights reserved. Slide: 4
CANStress 使用配置步骤
CANStress 使用配置步骤
• 7触发条件:当满足设定的条件时即产生 干扰序列(where)
□Bit field trigger 方式的触发条件设置
© 2007. HiRain Technologies. All rights reserved. Slide: 11
CANStress 使用配置步骤
• 例如:有一条报文,ID=0X123, DLC=2,byte1=0b00000000(0x00 ),byte2=0b00000000(0x00),要 对报文的第二个字节施加干扰,干扰序列 为Disturb=0b11110000。
• 干扰的结果是什么?
© 2007. HiRain Technologies. All rights reserved. Slide: 25
• 7触发条件(where)
□Error frame方式的触发条件设置
© 2007. HiRain Technologies. All rights reserved. Slide: 12
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
北京恒润科技有限公司
6
设定触发方式(7种)
1. 按照报文位场序列 2. 帧起始 3. 错误帧 4. 帧结束、总线空闲 5. 外部电平触发 6. 软件触发(点击按钮) 7. 无条件连续触发
北京恒润科技有限公司
பைடு நூலகம்
7
按照报文位场序列触发的配置
北京恒润科技有限公司
19
指示灯
CAN接口
北京恒润科技有限公司
3
CANstress硬件设备
北京恒润科技有限公司
4
CANstress软件界面
北京恒润科技有限公司
5
CANstress硬件配置过程
1. 设备连接设置(串口、USB) 2. CAN接口选择(接口1、2) 3. CAN控制器参数设置(速率、位定时) 4. 设定触发方式(7种) 5. 设定触发条件 6. 设定干扰方式(数字、模拟) 7. 设定干扰时间、次数
北京恒润科技有限公司
12
谢谢!
CANstress准备
CANstress设备 连接设置
北京恒润科技有限公司
14
CANstress准备
CANstress设备 CAN接口选择
北京恒润科技有限公司
15
CANstress准备
Vector 产品培训
CANstress 网络干扰仪
北京恒润科技有限公司
1
CANstress核心功能包括:
总线失效评估 CAN系统失效 CAN控制器的干扰 可编程短路和断路 模拟各种线长
北京恒润科技有限公司
2
CANstress硬件设备
Trigger In PC接口: USB,COM Trigger Out 供电接口
8
其它触发方式的配置
北京恒润科技有限公司
9
数字量干扰配置
北京恒润科技有限公司
10
模拟量干扰配置
北京恒润科技有限公司
11
触发输出配置
CAN
CANStress
Trigger Out
CANScope
Trigger In
CAN控制器参数设置
北京恒润科技有限公司
16
CANstress触发设置
北京恒润科技有限公司
17
CANstress触发设置
北京恒润科技有限公司
18
CANstress干扰模式
北京恒润科技有限公司
相关文档
最新文档