如何使用ODX描述诊断会话和安全等级

本文介绍了Softing的VisualODX工具如何协助OEM处理ODX中的Session和Security子模块,通过半定制化软件自动关联服务状态与条件,降低ODX数据开发的复杂度。

ODX 2.2是由ASAM(自动化及测量系统标准协会)提出的诊断标准,是一种基于XML语言的开放式诊断数据格式,已在国际上得到广泛使用。目前ODX诊断标准也已被国内各大OEM采用,但在ODX数据开发阶段,ODX诊断数据库的编辑、创建是一项庞大的工作。对此,Softing推出了ODX自动转换工具——VisualODX,以解决OEM的需求。

自VisualODX发布以来,我们也陆续收到整车厂对于ODX如何处理Session和Security的问题咨询,这里就和大家进行简单介绍:

根据ODX协议,对Session和Security子模块的描述分为两部分:

· 描述执行一个诊断对象(DIAG-COMM)可能产生的状态跳转结果(State Transitions Resulting)

· 描述一个诊断对象(DIAG-COMM)执行的前提条件(Precondition)

使用ODX对这两个子模块进行描述,首先需要在诊断容器层的STATE-CHART模块分别按会话(Session)和安全(Security)定义控制器支持的所有状态(States)和状态跳转(State Transitions)。其中状态(States)用于描述诊断对像执行的前提条件,状态跳转(State Transitions)描述了执行诊断对象可能产生的跳转结果。

图一.png
图一:安全等级状态(States)

&n

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值