ASAM MCD2D 笔记(1) - ODX use cases

 

MVCI架构:

 

7 ODX 数据模型

7.1 基本的建模原则

7.1.1 普通元素 Common Members

SHORT-NAME

标识一个 ODX 对象。长度限制在 128 个字符,由数字,字母,下划线组成。正则表达式为: [a-zA-Z0-9_]+

LONG-NAME

ODX 对象的功能的一个简短描述。长度限制在 255 个字符。 LONG-NAME 应该代替 SHORT-NAME 在应用程序的用户界面显示出来。(一般来说 SHORT-NAME 比较抽象,作为 ODX 对象的 identifier LONG-NAME 是描述性的。)

DESC

描述 ODX 对象的功能的细节,没有长度限制。此元素是可选的,可以包含段落,支持一些 html 的标签。

LONG-NAME DESC 可以包含可选的成员 TI Text Identifier )以支持多国语言。 TI 属性支持外部和内部描述文档的映射,映射机制是特定于应用工具和制造商的。( Porsche PTTD 数据库)

ELEMENT-ID 用来在整个 ODX 数据模型中代表上面所列的各个成员

ID 作为标志符供 odx-link (后面再介绍)使用。 ID 的值守 XML 规范约束。任何可处理 ODX 的工具都不能在数据的生命周期内改变 ID 的值,每个 ID 值在 ODX 数据池中必须是唯一的。

OID 用来标志对象而不是 linking (相对 ID )。同样 OID 也不能在数据生命周期内被修改。

7.1.2 普通对象( Common Objects

7.1.2.1 特殊数据组 - Special Data Group SDG

SDG ODX 的标准的扩展机制。以一种结构化的方式存贮所有那些没有被数据模型的标准化部分覆盖的数据。 ODX 中使用 SDG 的一个例子比如 COMPANY-DOC-INFO :企业特定的文档。 ODX 只定义 SDG 的结构而不是内容,所以一个 ODX 处理工具不要求处理 SDG

7.1.2.2 用户和附加用户( audience and additional-audience

Audience为下面元素定义组群:

n  DIAG-COMM

n  MULTIPLE-ECU-JOB

n  CONFIG-ITEM CONFIG-RECORD以及 ECU-CONFIG DATA-RECORD

n  FUNCTION-DICTIONARY中的 BASE-FUNCTION-NODE

n  ECU-MEM-CONNECTOR SESSION-DESC

n  ECU-MEM DATABLOCK

n  TABLE-ROW

ODX中预定义了 5个组,值为 true或者 false

n  IS-SUPPLIER

n  IS-DEVELOPMENT

n  IS-MANUFACTURING

n  IS-AFTERSALES

n  IS-AFTERMARKT

如果 Audience元素为空或不存在,则默认对所有组可用。

Additional-Audience 是一个单独的用户列表,允许或禁止用户读取相应的诊断元素

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值