无标题文档
 
sales@ecucoder.com
400-685-6859
 


刷写诊断

 

——DiagRA D诊断工具

DiagRA@ D- 诊断
DiagRA@ MCD工具集诊断选项

DiagRA@ D以其强大的诊断功能被全世界各主要车辆生产厂和一级供应商所认可并被应用于车辆的整个研发阶段,其功能可以通过附加的可选插件进行扩展。软件功能被划分为以下三个方面:
1、OEM定制今断应用
2、针对OBDII/EOBD/HD-OBD/WWH-OBD的扫描功能
3、开发人员高级诊断应用


       软件的OEM定制诊断应用适用于各个不同的车辆生产厂商。在通过辅助工具CodEditor将定制诊断内容与DiagRA@ D匹配之后,DiagRA@ D将根据所匹配的协议与ECU通讯,获取并解析诊断内容。
       OBD扫描功能符合SAEJ1979(OBDI/EOBD)、SAE J1939(HD-OBD) 和ISO 27145 (WWH-OBD)国际杨准要求。在使用时,软件将根据所选标准自动调整界面并显示所有OBD相 关ECU所 能提供的数据。SAE J1979扫描功能支持由官方定义的所有10种服务(Service$0l-Service$OA)以及所属的所有子功能 (PIDs) 。
       SAE J1939扫描功能支持所要求的诊断信息和参数组。针对ISO 27145 WWH-OBD (WorldWide  Harmonized  OnboardDiagnostics)的支持也是功能组的一部分且完整包含所要求的诊断服务,包括所有的DID。
       高级诊断应用是为汽车研发工程师而特别设计。通过加载A2L文件,软件可以根据故障内存管理程序的类型读取并显示:
        •  完整的故障内存内部信息
        •  各内存单元数值信息
        •  抗爆震特 征图
        •  IUMPR数值
        •  状态位、运行计数
        •  诊断系统准备就绪

更多软件功能:
        •  可调整参数的自动与手动数据测量
        •  不同文件格式的数据存储,例如:TXT、XML和用于数据记录的CSV格式
        •  提供自动化选项,可以通过DDE和ASAP-3接口以及WebServices (符 合ASAM HIL API标准)连接台架与模拟设备
        •  显示和发送在DBC与UEF文件中定义的原始CAN信息
        •  实时监控和手动发送诊断服务(UDS、KWP2000以及OBD)
        •  灵活的导入ODX文件并加载入项目
        •  针对标准OBD驾驶曲线(例如:FTP75、NEFZ) 和自定义驾驶曲线的辅助行驶功能,可根据所选协议自由选择基准值
        •  多语种支持:德语、英语、法语、波兰语、西班牙语、意大利语、捷克语、俄语、汉语和匈牙利语

 

——DiagRA F刷写工具

DiagRA® F – 可配置基于UDS协议的刷写工具
1. 可灵活配置OEM自定义的UDS刷写流程
2. 模块化的操作方式,无需任何编程基础
3. 可作为DiagRA D的插件,也可作为独立软件购买
4. 可用于诊断系统的综合验证测试

 
DiagRA® F – 初始界面
1. 控件栏为默认遮挡显示,可以点击双箭头打开
2. 中间的空白部分为刷写流程显示区域
3. 右上栏为功能区域,从左至右分别为:

        •  新建项目
        •  打开已保存项目
        •  保存项目
        •  刷写流程检查
        •  执行刷写流程
        •  软件设置

DiagRA® F – 控件介绍
1.  Start communication: 设置用于通讯的方式和相关CAN ID
2. Request / Responses:设置刷写时候的诊断问答报文
3. Functional request:设置刷写流程中所需的功能性诊断报文
4. Flash block:设置刷写所需的文件,起始地址,终止地址,内存大小及其它相关信息
5. Security Access (Default):加载Seed&Key所使用的dll文件和设置Level

 
DiagRA® F – 设置选项
一般设定:
1. 设置语言:中英德
2. 是否生成Logfile
3. 通过系统默认的文本浏览器打开Logfile
4. 窗口Title中显示项目名称
5. 启动软件时打开上次的项目
6. ECU返回的pending responses的数量
7. 最大的Block Size

 
DiagRA® F – 设置选项
Stand alone版本的DiagRA F需要选择接口卡,不需要安装和启动DiagRA D。
Add on版本的DiagRA F需要设置使用WebServices时的IP地址。使用WebServices是为了通过DiagRA D进行通讯,通常情况下IP用默认的即可,不需要修改。 DiagRA D必须要启动。

 
DiagRA® F – Start communication
刷写流程的第一步需要设置通讯方式和CAN ID:

        •  将Start communication控件鼠标拖拽至流程区域,点击进行设置
        •  Add on版本只能选择DiagRA D
        •  Address word和两个CAN ID要对应DiagRA D正使用的诊断数据集的相关数据
        •  Stand alone版本只能选择 D-PDU API,两个CAN ID按照所刷写ECU的ID进行设置

 
DiagRA® F – Request / Responses
刷写流程中将涉及众多Request / Responses

        •  将Request / Responses控件鼠标拖拽至流程区域,点击进行设置
        •  设置内容:
        - Description:节点诊断功能描述
        - Request: Request报文
        - Responses: Responses报文。点击加号按钮可以逐个添加新的Response,每个Response对应一个输出箭头
        •  输出与输入箭头通过点击鼠标右键并拖拽的方式进行连接,表示当软件收到对应的Response后,下一步应当发出哪条Request
        •  所有节点控件都是可以通过点击鼠标右键进行删除和复制

DiagRA® F – Functional request
某些情况下,刷写流程中要求功能性寻址服务

        •  例如:在车辆网络中刷写某个ECU的时候
        •  设置内容:
         - Description:节点诊断功能性寻址服务的描述
         - CAN Id.: 功能性寻址时使用的CAN Id
         - Request: Request报文
        •  节点之间的连接线可以通过点击鼠标右键删除

DiagRA® F – Flash block
Flash block包含UDS中的以下服务: RequestDownload(0x34)、TransferData(0x36)、 RequestTransferExit(0x37)和RoutineControl(0x31)。
设置内容包括:

        •  选择文件:点击File按钮选择文件,支持Hex和Bin格式
        •  起始地址、终止地址、内存地址和内存大小
        •  是否在数据下载时要求发送Tester Present报文
        •  发送Tester Present报文时用到的CAN ID
        •  如果数据下载完成后需要进行CRC校验,需对应选择
        •  CRC校验时,用到RoutineControl时的Identifier
        •  CRC校验时, Checksum的长度
        •  RoutineControl时候的control data

 
DiagRA® F – Security Access (Default)
此节点对应诊断服务SecurityAccess(0x27)。刷写流程中,安全验证节点的设置: Seed&Key的算法往往是封装入dll文件中。

        •  选择文件:点击File按钮选择dll文件
        •  dll文件中计算Key的函数名
        •  Request seed和Send key的Level:填写Request seed的Level即可, Send key level将对应加一

 
 
DiagRA® F – 流程检查
按照规范搭好的刷写流程在执行之前需进行流程检查:

        •  点击功能区域的Analyze project and prepare itsexecution按钮
        •  DiagRA F将检查各个控件是否已经无错设置并连接
        •  任何出现的错误都将以文字提示和控件颜色显示的方式输出
        •  修改掉所有的错误后将激活刷写执行按钮

 

——Scan-Tool 扫描工具

OBDII/EOBD/HD-OBD/WWH-OBD诊断软件
用于台式机或笔记本电脑

       SilverScan-Tool是用于执行OBDII,EOBD,HD-OBD和WWH-OBD诊断的软件工具。它支持所有当前OBD国际标准中定义的诊断服务,包括各个子功能(SAE J1979和ISO 15031-5)和诊断报文(SAE J1939),也完整支持最新的ISO 27145标准规定的WWH-OBD (World Wide Harmonized-Onboard Diagnostics)。

        •  获取所有响应控制单元的完整OBD数据
        •  根据所支持的服务和参数进行自匹配
        •  图形和数值显示测量数据
        •  多种方式存储和记录数据
        •  图形化分析及数据再输出(可支持文件格式: MDF、DAT、CSV和TXT)
        •  含有辅助BD曲线行驶功能
        •  实时通讯监控
        •  可手动发送诊断服务
        •  可选装WebServices插件以及脚本编程插件

Silver Scan-Tool™:简单易用 ,功能全面

应用:
       Siver Scan-ToolTM的开发目的是用于OBDI、EOBD、HD-OBD和WWH-OBD诊断,它提供完整的功能用于测试和诊断支持以上标准的任何电控单元。

基本功能:

       Siver Scan-ToolTM不仅支持乘用车领域的ISO 9141-2、IS0 14230-4、ISO 15765-4(CAN)以及早期的SAE J1850  PWM/VPW(Ford/General Motors)OBD标准,也支持商用车领域的SAE J1939 HD-OBD与ISO 27145 WWH-OBD(World-WideHarmonized OBD)。因此,所有使用这些协议的控制器都可以被软件诊断。通常情况下,它们是排放相关的控制设备,例如:发动机控制器、变速箱控制器和混合动力车辆中的电池控制器。
       软件的OBDI/EOBD诊断支持标准规定的所有服务(Service $01至Service SOA)以及所有的子功能(PID参数)。控制器中存储的故障代码和各式不同的测量值都可以被读取及显示。用户也可以直接获取车辆中所有符合0BDII标准的控制器列表和其所支持的所有诊断服务及PID参数的列表。
       在HD-OBD和WWH-OBD诊断中,数据将按照功能归类至以下分组:Readiness.Current  Data、FaultCodes、Freeze  Frames、Test Results、Tracking 和UMPR。

扩展功能:

       通过扩展选项,Siver Scan-ToolTM可以将获取的测量值数据进行图形化显示和存储。存储的数据可以被重新导入至软件中进行分析,并可再输出为用于其它软件加载的格式(例 如 :CSV和 MDF/DAT)。辅助OBD曲线行驶功能从CSV文件中读取标准或自定义的参考行驶曲线。之后可以通过车辆的实时车速信号(既:通过Service$01,PIDS0D)进行曲线行驶的跟踪。
       通讯监控提供给用户可以实时观察原始诊断信息交互的功能,在此也可以设置并保存所需的信息过滤器。
       除了软件固有的诊断功能外,用户也可以自定义并发送诊断消息序列。因此,除了预定义的标准诊断服务列表,用户也可以通过调参的方式使用其它服务。服务列表包合所有在ISO 14229、ISO 14230和SAE J1979中定义的诊断服务。另外,非诊断性质的原始CAN消息也可以被发送至总线。

硬件接口:

       对于K线通讯,可以使用简单的电平转换电路并连接到电脑的串口或USB端口。CAN诊断通讯要求专业的CAN接口卡,适配的接口卡例如:Kvaser CANAdapter与I+ME Actia xS系列。
       Silver Scan-ToolTM也支持所有SAEJ2534 PassThru设备(v0202或v0404)和所有使用RP1210API的设备。
       在安装和成功注册激后,SilverScan-ToolTM即可在应用时快速启动。通常情况下,它和诊断接口硬件一起运行于微软Windows环境下的台式机和笔记本电脑上。

系统要求:
Windows7(32位与64位版本)
Windows 8/8.1 


Silver Scan-Tool™ – SAE J1699-3 OBDII型式核测试工具带有Log文件格式转换器


 
        •  基于微软Windows界面的SAE J1699-3 OBDII型式核准测试DOS工具
        •  带有实现XML与PDF输出的Log文件转换器
        •  所含有的XSL样式表可以将XML数据显示于浏览器中
        •  PDF输出文件中包含原始Log文件内容
       Siver  Scan-ToolTM中包含基于开源软件原则的J1699-3 OBDII型式核准工具。这个工具是我们所开发的Log文件转换器和Log文件浏览器的基础,所含有的OBDII型式核准程序是面向大众的开源软件,而非SST软件授权的一部分。它的可用性遵循开源软件的原则和任何技术层面与经济层面的关于第三方集成的约束。当然,只要它在经济层面和技术层面是一直可用的,我们将不断维护并调整此功能。Silver Scan ToolTM是一款标准软件,其知识产权隶属于RA Consulting公司。SST软件的所有功能不基于开源软件原则,即使没有J1699-3 OBDII型式核准工具它也可以正常使用。

SREJ1939-84 OBD通讯型式核准测试工具
       RAConsulting已经开发完成了自主的用于商用车元器件和车辆的SAE J1939-84 OBD通讯型式核准测试工具,并集成于Siver Scan-TooTM软件中。与SAE官方发在的工具不同点在于,我们的工具可以直接执行各章节中各个单项测试,而无需每次都完整运行所有测试。
 

 
(本页面内容来源于RA汽车工程技术公司介绍
RA汽车工程技术(北京)有限公司
1989年,成立于德国 Bruchsal 的专注于数据库项目的IT咨询公司;
1994年,成功转型为开发汽车诊断、测量与标定工具的软件公司;
CEO: Armin Rupalla(SAE Member);
通过DIN, EN, ISO 9001:2000认证;
ASAM Member,专注领域: ODX 和 OTX;
DiagRA® MCD自2011年起成为大众集团标配诊断开发工具(VW Group: VW, AUDI,Porsche, Skoda, SEAT, Lamborghini等);
Silver Scan Tool™被世界各国检测机构做为OBD型式核准工具使用。
 
 
  咨询服务
  开发咨询
  测试服务
  功能安全
 
  培训支持
  资料下载
  视频中心
  培训中心
  案例分享
 
  新闻动态
  公司新闻
  产品动态
  市场活动
 
  关于我们
  关于华海
  联系我们
  加入我们
  荣誉资质
 


扫一扫关注微信公众号
Copyright 2011-2018   Huahai Technologies Co., Ltd. All Rights Reserved.     京ICP备18029638号-1   TEL:400-685-6859  网站技术支持:3A设计