CD-ROM区,该区域用户可看见,可拷贝。当数据采集器软件执行模块运行数据采集器软件时,将验证加密锁,只有验证通过数据采集器软件才能运行,也就是说数据采集器软件不能独立硬件而运行,防止他人拷贝后运行。二是监控系统主机服务程序验证。监控系统主机里存放的数据都是煤矿中的重要数据,不能随便导出,必须经过合法授权才能使用。这样,当数据采集器软件发出请求连接监控系统主机服务端程序时,监控系统主机服务程序先验证加密锁,确认数据采集器的合法身份,验证通过则提供服务,否则拒绝,防止他人自行制作数据采集器软件盗取数据。
[0049]数据采集器软件部分:
[0050]为了最大限度减少对监控系统主机的影响,不安装任何插件,不改变监控系统主机的环境。对数据采集器软件采用JAVA语言实现,并且其运行环境JRE也一并安装在数据采集器的CD-ROM区。这样数据采集器软件就独立于操作系统,运行在数据采集器内。
[0051]数据采集器软件执行模块的主要功能就是通过约定的数据接口与监控系统主机服务程序进行通信,要求服务程序提供所需数据文件,并将其导入到数据采集器密码隐藏区内。
[0052]数据接口的实现方式:
[0053]数据采集器软件与监控系统主机服务程序通信采用面向连接的TCP协议,采用socket编程。约定数据采集器软件访问IP地址为127.0.0.1,端口号使用35000。
[0054]数据采集器软件发送的请求包主要由三部分组成:数据包长度、操作代码和参数字符串,数据包采用UTF-8编码。监控系统主机服务程序发送的应答包主要由两部分组成:数据长度和返回结果字符串,采用UTF-8编码。
[0055]导入的数据文件:
[0056]根据安全监控系统的功能要求,需要对煤矿安全监控系统中有关监测数据进行提取,提取的主要内容包括:测点配置信息、测点断电器关联关系、模拟量历史记录、开关量状态变动记录、异常数据(包括模拟量和开关量报警、断电、故障)记录和系统操作日志等信息,以CSV格式文件形式存放,分别为jc_point_config.csv (测点配置信息)、jc_point_config-breaker.csv (测点断电器关联关系)、jc_history_a1.csv (模拟量历史记录)、jc_status_change_d1.csv(开关量状态变动记录)、jc_abnormal.csv(异常数据[包括模拟量和开关量报警、断电、故障]记录)和jC_SyS_log.CSV(系统操作日志)。将这六个文件导入到数据采集器密码隐藏区,供执法人员的煤矿安全监控系统检查分析工具使用。
[0057]数据采集器软件可以简单的判断数据的完整性,将一些简单的错误提前告知执法人员,防止执法人员做重复工作。验证是否导入了六个文件,是否缺失文件,以防止监控系统主机服务程序出错而缺少文件,影响分析使用。
[0058]将采集到的数据按照AQ6201-2006《煤矿安全监控系统通用技术要求》和AQ1029-2007《煤矿安全监控系统及检测仪器使用管理规范》的规定,制定分析工具所需历史数据表,将历史数据存在这些表中,供分析工具使用。
[0059]综上所述,本实用新型是由一套硬件和一套软件组成,硬件包括一条USB传输线,一个数据采集盒,盒内主要含有两个芯片,一个数据存储芯片,一个加密锁芯片。软件被烧制到数据存储芯片上,能够跨平台运行。通过软件设置,可以启动监控系统主机上的数据服务程序,通过此服务程序将监控系统历史数据导入到数据采集器中。本实用新型的数据采集器软件运行在数据采集器内部,不需要向监控系统主机安装任何插件,不需要更改监控系统主机环境变量,对监控系统主机影响极小。数据采集器内唯一可写区域就是密码隐藏区,但需要密码访问,这样就阻止了病毒的传染。
[0060]本领域技术人员还可以了解到本实用新型实施例列出的各种说明性逻辑块(illustrative logical block),单元,和步骤可以通过电子硬件、电脑软件,或两者的结合进行实现。为清楚展示硬件和软件的可替换性(interchangeability),上述的各种说明性部件(illustrative components),单元和步骤已经通用地描述了它们的功能。这样的功能是通过硬件还是软件来实现取决于特定的应用和整个系统的设计要求。本领域技术人员可以对于每种特定的应用,可以使用各种方法实现所述的功能,但这种实现不应被理解为超出本实用新型实施例保护的范围。
[0061]本实用新型实施例中所描述的各种说明性的逻辑模块,或单元都可以通过通用处理器,数字信号处理器,专用集成电路(ASIC),现场可编程门阵列或其它可编程逻辑装置,离散门或晶体管逻辑,离散硬件部件,或上述任何组合的设计来实现或操作所描述的功能。通用处理器可以为微处理器,可选地,该通用处理器也可以为任何传统的处理器、控制器、微控制器或状态机。处理器也可以通过计算装置的组合来实现,例如数字信号处理器和微处理器,多个微处理器,一个或多个微处理器联合一个数字信号处理器核,或任何其它类似的配置来实现。
[0062]本实用新型实施例中所描述的方法或算法的步骤可以直接嵌入硬件、处理器执行的软件模块、或者这两者的结合。软件模块可以存储于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、⑶-ROM或本领域中其它任意形式的存储媒介中。示例性地,存储媒介可以与处理器连接,以使得处理器可以从存储媒介中读取信息,并可以向存储媒介存写信息。可选地,存储媒介还可以集成到处理器中。处理器和存储媒介可以设置于ASIC中,ASIC可以设置于用户终端中。可选地,处理器和存储媒介也可以设置于用户终端中的不同的部件中。
[0063]在一个或多个示例性的设计中,本实用新型实施例所描述的上述功能可以在硬件、软件、固件或这三者的任意组合来实现。如果在软件中实现,这些功能可以存储与电脑可读的媒介上,或以一个或多个指令或代码形式传输于电脑可读的媒介上。电脑可读媒介包括电脑存储媒介和便于使得让电脑程序从一个地方转移到其它地方的通信媒介。存储媒介可以是任何通用或特殊电脑可以接入访问的可用媒体。例如,这样的电脑可读媒体可以包括但不限于RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁性存储装置,或其它任何可以用于承载或存储以指令或数据结构和其它可被通用或特殊电脑、或通用或特殊处理器读取形式的程序代码的媒介。此外,任何连接都可以被适当地定义为电脑可读媒介,例如,如果软件是从一个网站站点、服务器或其它远程资源通过一个同轴电缆、光纤电缆、双绞线、数字用户线(DSL)或以例如红外、无线和微波等无线方式传输的也被包含在所定义的电脑可读媒介中。所述的碟片(disk)和磁盘(disc)包括压缩磁盘、儀射盘、光盘、DVD、软盘和蓝光光盘,磁盘通常以磁性复制数据,而碟片通常以激光进行光学复制数据。上述的组合也可以包含在电脑可读媒介中。
[0064]以上所述的【具体实施方式】,对本实用新型的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本实用新型的【具体实施方式】而已,并不用于限定本实用新型的保护范围,凡在本实用新型的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。
【主权项】
1.一种对煤矿安全监控系统进行数据采集的装置,其特征在于,所述装置包括: 通信模块,用于发送导入数据命令到煤矿安全监控系统; 数据导入模块,与所述通信模块耦接,用于获取指定的煤矿安全监控系统的数据,并将获取的指定的煤矿安全监控系统的数据导入存储到需要密码才能访问的密码隐藏存储区; 密码隐藏存储区,与所述数据导入模块耦接,用于存储指定的煤矿安全监控系统的数据。
2.如权利要求1所述装置,其特征在于, 所述通信模块,进一步用于通过公共数据接口发送导入数据命令到煤矿安全监控系统。
3.如权利要求2所述装置,其特征在于, 所述通信模块,进一步用于通过公共数据接口采用传输控制协议TCP网络协议发送导入数据命令到煤矿安全监控系统。
4.如权利要求1所述装置,其特征在于,所述装置还包括: 加密锁芯片,用于⑶一ROM区的系统开机时运行时对加密锁进行验证,当验证通过后,才能运行,然后发送导入数据命令到煤矿安全监控系统,否则结束。
5.如权利要求4所述装置,其特征在于, 所述加密锁芯片,还用于所述煤矿安全监控系统对加密锁进行验证,当验证通过后,才能获取指定的煤矿安全监控系统的数据,否则结束。
【专利摘要】本实用新型实施例提供一种对煤矿安全监控系统进行数据采集的装置,所述装置包括:通信模块,用于发送导入数据命令到煤矿安全监控系统;数据导入模块,与所述通信模块耦接,用于获取指定的煤矿安全监控系统的数据,并将获取的指定的煤矿安全监控系统的数据导入存储到需要密码才能访问的密码隐藏存储区;密码隐藏存储区,与所述数据导入模块耦接,用于存储指定的煤矿安全监控系统的数据。本实用新型实施例可以实现对所有实现数据接口的系统进行历史数据采集。有了这些历史数据,我们就可以根据需求对这些数据进行定向分析,满足具体的大数据处理的需求。
【IPC分类】G05B19-042
【公开号】CN204496225
【申请号】CN201520180815
【发明人】高保卫, 张瑞新, 李爱平, 龚涛, 赵志刚, 刘传安, 程华建, 黄德宝, 卢军从, 李中甫
【申请人】北京和利时自动化驱动技术有限公司, 国家安全生产监督管理总局通信信息中心
【公开日】2015年7月22日
【申请日】2015年3月27日