当前位置:网站首页>基于ISO13209(OTX)实现EOL下线序列
基于ISO13209(OTX)实现EOL下线序列
2022-07-25 05:40:00 【SoftingChina】
一 OTX是什么?
OTX,全称Open Test sequence eXchange format,即开放式测试序列交换格式,国际标准:ISO13209,是专为汽车行业制定的序列开发标准。在车辆诊断、自动化标定和ECU测试等领域有广泛应用。OTX不仅仅能开发诊断序列,它就是类似于C语言的一门编程语言,只不过针对汽车行业做了优化,更方便诊断工程师使用!

其中:
- ISO13209-Part1,综述;
- ISO13209-Part2,核心元素,定义赋值、变量、数学指令、循环、分支等;
- ISO13209-Part3,标准扩展,定义诊断、刷写、HMI对话框、i18n多语言等;
- ISO13209-Part4、Part5,接口定义。

二 为什么选择OTX?
众所周知,测试序列是整车诊断生命周期中重要一环,而且测试序列不仅需要考虑单一使用渠道,还需要兼顾多语言功能和多应用场景,以及适配多目标系统工具(测试台架、产线系统和售后诊断工具等)。
在OTX出现之前,我们是通过不同格式文本语言来进行测试序列描述,后续再根据不同目标系统来进行编辑处理,最后执行。

在ODX与MVCI架构定义被广泛应用后,我们发现,将诊断数据标准化可以大大减少工具开发和车型迭代开发,从而节省了大量的经济成本和人力成本,并且保证了数据同源。
OTX支持ODX调用,实现车辆诊断序列。

三 如何通过OTX实现EOL下线序列?
Softing是通过专业的OTX编辑工具——OTX Studio来进行测试序列编辑的。OTX Studio属于DTS工具集中一环,不仅支持ISO13209中相关函数定义,而且支持与ODX诊断数据库进行数据交互,进而可实现诊断与测试流程的对接过程。
通过OTX Studio,我们可以实现EOL下线序列创建。在EOL中存在大量的下线序列,少则几十个,多则上百个,具体视当前车型实际开发需求决定。

但是通用的钥匙匹配、防盗学习和角度传感器标定等等都是不可或缺的。我们以钥匙匹配在OTX Studio中的实际定义举例......
请点击此处,查看剩余30%精彩内容!
| 往期回顾

边栏推荐
- C100: smallest hevc visual IOT MCU
- 2020icpc Jiangxi warm up e.robot sends red packets (DFS)
- Odoo14 | about the abnormal display of statusbar keyword after use and Its Solutions
- Leetcode 202. 快乐数(一点都不快乐)
- Vim配置Golang开发环境
- 弹性布局总结
- Anshi semiconductor management paid a visit to Wentai technology and Gree Electric appliance
- HTB-Arctic
- Tips for downloading videos in batches
- Programming hodgepodge (II)
猜你喜欢

Microservice gateway component

聊聊 Redis 是如何进行请求处理

FinClip实现微信授权登录的三种方案

线性代数(三)

微服务 - 网关Gateway组件

CSDN编程挑战赛之数组编程问题

Necessary skills for mobile terminal test: ADB command and packet capturing

Linear algebra (3)

Please stop using system The currenttimemillis() statistical code is time-consuming, which is really too low!

Programming hodgepodge (I)
随机推荐
50 places are limited to open | with the news of oceanbase's annual press conference coming!
LCP插件创建对等802.1ad接口
Concepts of phase velocity and phase in transmission line theory
For data security reasons, the Dutch Ministry of Education asked schools to suspend the use of Chrome browser
What should testers do if they encounter a bug that is difficult to reproduce?
Arm PWN basic tutorial
Linear algebra (3)
Application of hard coding and streaming integration scheme based on spice protocol in cloud games
Microservice gateway component
G1 garbage collector
ThreadLocal
sqlilabs less-28~less-8a
Necessary skills for mobile terminal test: ADB command and packet capturing
微服务 - 远程调用(Feign组件)
PostgreSQL learning 04 PG_ hint_ Plan installation and use, SQL optimization knowledge
VPP cannot load up status interface
What content does the software test plan include and how to write it. Share test plan template
Common methods of JS operation array
Guanghetong and Intel released the global version of 5g communication module
剑指offer专项突击版第9天