【技术实现步骤摘要】
本专利技术涉及数据查询
,更具体的说,涉及一种数据查询方法及其应用的报表系统。
技术介绍
由于轨道交通运行区与站台区紧邻,因此为保护乘客安全需要在轨道交通运行区和站台区安装屏蔽门。当列车司机按下开/关门按钮时,列车系统将此信号传给信号系统,信号系统又向屏蔽门监控系统发送开/关门命令,屏蔽门监控系统通过门控制单元(DoorControlUnit,DCU)控制屏蔽门打开/关闭。当屏蔽门处于完全关闭且锁紧状态时,屏蔽门监控系统通过与该屏蔽门连接的DCU获取“门关闭且锁紧”信号,并将该信号传给信号系统,信号系统给列车发送“允许发车信号”,司机才能将列车驶出站台。每辆列车有多个列车门(例如24个),所以站台侧的屏蔽门也需要根据列车门的结构、位置进行设计,通常屏蔽门的数量和列车门的数量相等。由于列车有上行线和下行线,因此共有48个屏蔽门,相应的有48个DCU。对于屏蔽门监控系统而言,需要记录48个DCU的如下数据:19个屏蔽门状态数据、12个报警数据、9个指令数据以及19个I/O触发点数据,共2832条数据;若轨道交通10分钟一班次,一天运行18个小时,则一天需要记录6×18×2832=305826条数据。监控人员为随时了解屏蔽门的运行状态,需要从这些数据中查找与待查询屏蔽门对应的数据。当前,监控人员通过报表系统查询所需数据,查询方式采用人工遍历文件的方式,也就是说,监控人员需要手动到数据文件中查询。由 ...
【技术保护点】
一种数据查询方法,其特征在于,包括:将原数据库文件作为源数据接口,在所述源数据接口处于空闲状态时,利用源数据的采集时间,将所述源数据划分到对应的按照预设时间格式分类的各数据文件中;接收用户输入的时间查询指令,所述时间查询指令包括与待查询屏蔽门对应的所需查询的起始时间和结束时间;利用所述查询指令从各所述数据文件中确定符合所述查询指令的数据文件个数N,N为正整数;针对符合所述查询指令的N个所述数据文件,按照时间先后,对每个所述数据文件执行如下步骤:以用户输入的与所述待查屏蔽门对应的查询主体和数据类型同时作为查询条件,判断当前数据文件中是否包含符合所述查询条件的数据;如果是,则导出符合所述查询条件的数据。
【技术特征摘要】
1.一种数据查询方法,其特征在于,包括:
将原数据库文件作为源数据接口,在所述源数据接口处于空闲状态时,
利用源数据的采集时间,将所述源数据划分到对应的按照预设时间格式分类
的各数据文件中;
接收用户输入的时间查询指令,所述时间查询指令包括与待查询屏蔽门
对应的所需查询的起始时间和结束时间;
利用所述查询指令从各所述数据文件中确定符合所述查询指令的数据文
件个数N,N为正整数;
针对符合所述查询指令的N个所述数据文件,按照时间先后,对每个所
述数据文件执行如下步骤:
以用户输入的与所述待查屏蔽门对应的查询主体和数据类型同时作为查
询条件,判断当前数据文件中是否包含符合所述查询条件的数据;
如果是,则导出符合所述查询条件的数据。
2.根据权利要求1所述的数据查询方法,其特征在于,在将所述源数据
划分到对应的按照预设时间格式分类的各数据文件中之后,还包括:
清除所述源数据。
3.根据权利要求1所述的数据查询方法,其特征在于,
所述查询主体包括:上行门控制单元、下行门控制单元和上下行门控制
单元;
所述数据类型包括:待查屏蔽门的状态数据、报警数据、指令数据和I/O
触发点数据。
4.根据权利要求1所述的数据查询方法,其特征在于,所述导出符合所
述查询条件的数据之后,还包括:
保存并显示符合所述查询条件的数据。
5.根据权利要求1所述的数据查询方法,其特征在于,还包括:
如果否,则输出没有符合所述查询条件的数据的提示信息。
6.根据权利要求5所述的数据查询方法,其特征在于,所述输出没有符
合所述查询条件的数据的提示信息之后,还包括:
显示所述提示信息。
7.一种报表系统,其特征在于,包括:
划分模块,用于将原数据库文件作为源数据接口,在所述源数据接口处<...
【专利技术属性】
技术研发人员:杨露霞,宁可,周毅力,姚杰,
申请(专利权)人:重庆川仪自动化股份有限公司,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。