MDF文件格式说明

上传人:豆浆 文档编号:11121425 上传时间:2017-09-02 格式:PDF 页数:8 大小:498.59KB
返回 下载 相关 举报
MDF文件格式说明_第1页
第1页 / 共8页
MDF文件格式说明_第2页
第2页 / 共8页
MDF文件格式说明_第3页
第3页 / 共8页
MDF文件格式说明_第4页
第4页 / 共8页
MDF文件格式说明_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《MDF文件格式说明》由会员分享,可在线阅读,更多相关《MDF文件格式说明(8页珍藏版)》请在金锄头文库上搜索。

1、内部 资料 ,注意保密 天津易博达 动力科技有限公司 MDF File Format MDF 文件格式说明 天津 易博达动力 科技 有限公司 2013.3.19 内部 资料 ,注意保密 天津易博达 动力科技有限公司 版本号 描述 发布人 发布日期 备注 Version 3.1.0 初版创建 王丽丽 2013-03-20 目录 1 MDF 文件简介 . 3 1.1 大纲 . 3 1.2 缩写 . 3 2 MDF 文件版本 . 3 2.1 历史版本 . 3 2.2 版本命名规则 . 3 3 MDF 通用块格式 ( 3.1 版本) . 4 3.1 数据类型的定义 . 4 3.2 MdF 各个模块详细

2、说明 . 5 3.21 ID 块 . 5 3.22 HD 块 . 5 3.23 TX 块 . 5 3.24 DG 块 . 6 3.25 CG 块 . 6 3.26 CN 块 . 6 3.27 CC 块 . 7 3.28 关于链接地址的计算公式 . 8 内部 资料 ,注意保密 天津易博达 动力科技有限公司 1 MDF 文件简介 MDF 文件是用来记录、交换和测量分析的, the Measure Data Format (简称 MDF)被用于汽车工业中。 MDF 文件主要提供了以下三方面的信息: 1) 汽车工业方面不同工具之间的交换 2) 数据的简洁描述 3) 对于不固定文件长度的通用文件信息的快

3、速存取 本文档是用来详细说明 3.1 版本的 MDF 文件。 1.1 大纲 第二章提供了一个历史的 MDF格式和描述了约定和更新格式扩展。第三章指定文件的结构以及各种 MDF块类型。第四章描述了数据的结构块和展示了如何读信号值。 1.2 缩写 ASAM Association for Standardization of Automation and Measuring Systems 标准化协会的自动化和测量系统 CCBLOCK Channel Conversion BLOCK 通道转换块 CDBLOCK Channel Dependency BLOCK 通道数据块 CEBLOCK Chan

4、nel Extension BLOCK 通道扩展块 CGBLOCK Channel Group BLOCK 通道组块 CNBLOCK Channel BLOCK 通道信息块 DGBLOCK Data Group BLOCK 数据组块 HDBLOCK Header BLOCK 头信息块 IDBLOCK Identification BLOCK MDF文件识别块 LSB Least Significant Bit 最低有效位 MDF Measure Data Format 测量数据格式 MSB Most Significant Bit 最高有效位 NIL NIL pointer (0x000000

5、00) 空指针 PRBLOCK Program BLOCK 程序块 TRBLOCK Trigger Block 触发块 TXBLOCK Text BLOCK 文本块 2 MDF 文件版本 自 1991年 MDF文件创建以来 , MDF格式已经扩展了几次。本章提供了一个简短的 MDF文件格式发展历史的几次重大改变和指令如何处理未来的更新。 2.1 历史版本 MDF是 1991年向量 Informatik GmbH与罗伯特博世两家公司在合作 VS100工具时创建的。 自那时以来 ,该格式只是在较小的细节上进行了扩展 ,例如支持新的数据类型为字符串 ,字段名称 ,新 ASAM兼容信号转换规则。在过去

6、的几年 ,MDF已经发展成在汽车领域用于测量数据的准标准文件格式 ,。 MDF文件格式的几次重要修改: 年份 版 本 描述 1991 2.03 第一个官方发布的 MDF 版本 1996 2.11 新的转换类型( CCBLOCK):ASAM-MCD2 文本 2000 2.12 新的转换类型 ( CCBLOCK):ASAM-MCD2 文本表 新字段 ( CNBLOCK): “ 长信号名称 ” 2000 2.13 新的扩展类型 (CEBLOCK):向量可以阻止 2001 2.15 新数据类型 (CNBLOCK):“ 字符串 ” 和 “ 字节数组 ” 新的转换类型 (CCBLOCK):“ 日期 ” 和

7、 “ 时间 ” 2002 3.00 新的转换类型 (CCBLOCK):ASAM-MCD2 文本范围表 新字段 (CNBLOCK):“ 显示名称 ” 和 “ 附加字节偏移量 ” 2005 3.01 在 CDBLOCK n 维的依赖 2006 3.10 新的信号数据类型 (CNBLOCK)来定义一个特定的字节顺序为整数和浮点信号值 (可以不同于默认的字节顺序 )允许跨越边界的字节整数信号的位偏移量 0 2.2 版本命名规则 MDF版本号由三个数字组成 ,一个主版本号 ,一个小版本号和修订号。通常只有主要和次要版本号 ,如 V3.1版本,由主版本号的 “3” 与次要版本号的 “1” 组成。在IDBL

8、OCK,额外的修订号是附加的。对于当前的版本 ,例如 , 版本字符串 读作 “3.10” 的,必须理解为 V3.1 ,修订号 “0” ( 而不是作为次要版本号 “10”!) 。三位数的限制意味着次要版本号和修订号两个必须都不能超过 9个。 在 MDF文件格式的每一个变化必须导致更高的版本号 ,即三位数由主修、辅修和修订号必须大于前面的版本 (如 ,310 301即版本 3.10和 3.01)。 元素 描述 内部 资料 ,注意保密 天津易博达 动力科技有限公司 主版本号 在使用一些比较旧的工具进行数据计算时, MDF文件格式的变化,可能导致错误 ,需要改变主版本号。一个评估 MDF文件的工具 ,

9、有一个更高的主要版本号比支持的是什么工具应该拒绝读取文件并生成一个警告或错误消息。 次版本号 在使用一些比较旧的工具进行数据计算时, MDF文件格式的变化 ,可能不会导致错误 , 但是旧的工具的解释可能错过在新 MDF版本中的新功能 /信息存储,通常它会简单地忽略他们 ,生成一条警告消息,只需要改变小版本号。 修订号 MDF文件格式的变化 ,不会影响一个比较旧的工具的解释,可以仅仅是通过改变修订号来实现。 3 MDF 通用块格式 ( 3.1 版本) 识别块 IDBlock 头信息块 测量文件评论文本块 IDBlock datagroup1 Datagroup2 3.1 数据类型的定义 数据类型 格式 TXBlock PRBlock TXBlock Data records1 TXBlock DGBloc

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号