[发明专利]一种数据文件的存储以及回放方法有效
| 申请号: | 201310488983.3 | 申请日: | 2013-10-17 |
| 公开(公告)号: | CN103593407B | 公开(公告)日: | 2017-01-04 |
| 发明(设计)人: | 徐志豪;张洪喜;王锁平;陈真;王建强;姚少卿 | 申请(专利权)人: | 上海亨钧科技有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 上海智信专利代理有限公司31002 | 代理人: | 王洁 |
| 地址: | 200949 上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据文件 存储 以及 回放 方法 | ||
技术领域
本发明涉及信息存储技术领域,尤其涉及一种数据文件的存储以及回放方法。
背景技术
就信息的存储而言,合理的存储方式能够提高软件的利用率,也方便了用户。尤其体现在涉及生产安全的行业中,例如铁路运输业。在这些行业中,事故的分析是预防此类事故的主要手段。以前的站场信息回放功能都是集成在微机监测中的,是一对一的回放,回放站场信息不方便,而且对于经过改造后的站场的回放是困难的,在现有技术中,在任何地点回放任意站场的历史画面信息是很不方便的。
发明内容
本发明的目的是提出一种数据文件的存储以及回放方法,以实现在任何地点回放任意站场的历史画面信息。
为了实现上述目的,本发明的一方面提出了一种数据文件的存储方法,所述方法包括
将系统初始化;
判断是否已经将待存储的数据文件与当前的历史数据文件进行对比;
如果已经将上述待存储的数据文件与当前的历史数据文件进行过对比,则组成信息帧;
如果没有将上述待存储的数据文件与当前的历史数据文件进行过对比,则判断是否已经存在当前的待存储的数据文件;
当上述文件不存在时,则根据本目录的文件头信息和站场设备信息,重新生成回放数据文件;
当上述文件存在时,则读取历史数据文件中的日期文件内的文件头信息和站场设备信息;
判断待存储的数据文件与上述日期文件中的文件头信息以及站场设备信息是否完全一致;
如果上述信息完全一致,则组成信息帧;
如果上述信息不完全一致时,则将上述历史数据文件剪切到其他目录;
根据本目录的文件头信息和站场设备信息,重新生成回放数据文件;
组成信息帧;
判断是否要重新生成日期文件;
当需要重新生成日期文件时,则根据预定的要求,生成日期文件并按照当前时间,将信息进行存储;
如果不需要重新生成日期文件,则直接按照当前时间,将信息进行存储。
本发明的该方案的有益效果在于通过上述方法将数据文件进行存储,以方便数据文件的回放。
本发明还提出了与上述方法相对应的系统。
优选的是,数据文件的存储格式包括文件头信息,站场设备信息以及站场设备历史信息,其中文件头信息为固定长度,包含了文件版本号、站场编号和站场名称;站场设备信息包括定长的设备数量与变长的设备装配表;站场设备历史信息包括了站场信息帧,其长度由文件版本号与设备数量决定。
本发明的另一方面提出了一种数据文件的回放方法,所述方法包括
将系统初始化;
选择要加载的数据文件;
读取该文件中的文件头信息;
判断上述文件头信息中的文件版本号是否得到程序运行的版本的支持;
当没有得到支持时,提示软件不支持数据文件的版本,需要新的支持数据文件版本的回放软件;
当得到支持时,读取站场设备信息,显示站场画面;
选择回放的开始时间与结束时间;
判断上述时间是否合法;
当上述时间不合法时,提示时间不合法,重新选择回放的开始时间与结束时间;
当上述时间合法时,则搜索回放数据文件,定位时间点;
回放站场画面。
本发明的该方案的有益效果在于通过上述方法可以实现在任意地点对站场历史画面的回放。
本发明还提出了与上述方法相对应的系统。
附图说明
图1示出了本发明所涉及的回放数据文件的存储流程图。
图2示出了本发明所涉及的回放过程流程图。
具体实施方式
下面参照附图对本发明的具体实施方式作进一步的说明。
回放数据文件的存储是实现站场回放的基础,在本发明中数据文件的存储主要由三个部分组成:文件头信息,站场设备信息以及站场设备历史信息。第一部分文件头信息为固定长度,其中包含了文件版本号、站场编号和站场名称等数据,主要是用来初始化站场与选择通信协议,其中站场编号、站场名称,在企业铁路运营开始时就已经规划完毕,不会出现冲突或是缺失。第二部分是站场设备信息,它是由定长的设备数量与变长的设备装配表组成,它的任务是不依赖外部文件独立的完成加载。第三部分站场设备历史信息,它是由站场信息帧组成,这一部分的信息长度是由文件版本号与设备数量决定,解析是由文件版本号来决定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海亨钧科技有限公司,未经上海亨钧科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310488983.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:种高安全性能的平板电脑
- 下一篇:铰链装置和使用该铰链装置的电子设备





