一种灌浆记录仪网络终端的数据处理方法及装置制造方法及图纸

技术编号:18426071 阅读:47 留言:0更新日期:2018-07-12 01:56
本发明专利技术提供一种灌浆记录仪网络终端的数据处理方法及装置,属于灌浆技术领域。所述方法包括:利用多个传感器采集灌浆现场的数据;对采集数据进行Python封装得到Python文件;对所述Python文件进行加密打包,得到GJY文件;对所述Python文件进行加密打包,得到GJY文件;将所述GJY文件传输给灌浆记录仪网络终端。方案通过对灌浆记录仪网络终端进行Python封装,基于Python完成灌浆记录仪的网络快速响应终端,能够提供给客户更好的用户体验。

Data processing method and device for network terminal of grouting recorder

The invention provides a data processing method and device for a network recorder of a grouting recorder, belonging to the grouting technology field. The methods include: using multiple sensors to collect data from the grouting site; encapsulating the collected data by Python to get Python files; encrypting and packing the Python files to get GJY files; encrypting and packing the Python files and getting GJY files; transmitting the GJY file to the net end of the grouting recorder network. End. Through the Python package of the network terminal of the grouting recorder and the network quick response terminal of the grouting recorder based on Python, the scheme can provide a better user experience to the customer.

【技术实现步骤摘要】
一种灌浆记录仪网络终端的数据处理方法及装置
本专利技术涉及灌浆
,具体涉及一种灌浆记录仪网络终端的数据处理方法及装置。
技术介绍
随着网络时代的迅速发展,网络通信技术日渐成熟,同时网络通信业务的需求也不断的提高。灌浆监测系统需要网络与终端的协调配合,而目前的3G终端存在对灌浆记录仪的业务支持能力不足、待机时间短、价格高、操作复杂的问题。目前的灌浆监测系统或灌浆记录仪,要么只适合短距离传输,不适用于终端设备,要么能够提供数字化服务,但无法实现灌浆监测系统终端的网络连接。
技术实现思路
本专利技术提供了一种灌浆记录仪网络终端的数据处理方法、装置、灌浆记录仪网络终端及灌浆实时监控系统,通过对灌浆记录仪网络终端进行Python封装,基于Python完成灌浆记录仪的网络快速响应终端,能够提供给客户更好的用户体验。一方面,本专利技术提供了一种灌浆记录仪网络终端的数据处理方法,所述方法包括:利用多个传感器采集灌浆现场的数据;对采集数据进行Python封装得到Python文件;对所述Python文件进行加密打包,得到GJY文件;将所述GJY文件传输给灌浆记录仪网络终端。另一方面,本专利技术提供了一种灌浆记录仪网络终端,该灌浆记录仪网络终端包括联网模块、人机交互模块、数据处理模块和灌浆终端模块;所述联网模块,用于根据所述人机交互模块确定的网络模式连接网络;所述人机交互模块,用户获取用户点击的连网请求,显示覆盖当前所在的所有网络,并获取所述用户选择的网络模式;所述数据处理模块,用于对多个传感器采集灌浆现场的数据进行Python封装得到Python文件,对所述Python文件进行加密打包,得到GJY文件,将所述GJY文件传输给所述灌浆终端模块;所述灌浆终端模块,对所述GJY文件进行分析,生成灌浆日志和/或灌浆报表。再一方面,本专利技术提供了一种灌浆实时监控系统,所述系统包括多个传感器、如上述的灌浆记录仪网络终端和灌浆信息管理系统;所述多个传感器采集灌浆现场的数据,将采集数据以有线或无线方式发送采集信号给所述灌浆记录仪网络终端;所述灌浆记录仪网络终端接收所述采集数据,按照工艺要求对所述数据控制规律运算,将运算结果作为控制信号发送给所述传感器;所述灌浆信息管理系统监控所述系统中的所有数据,对所有数据进行统计与分析,提供分析结果。又一方面,一种灌浆记录仪网络终端的数据处理装置,所述装置包括采集模块、封装模块、加密打包模块和传输模块;所述采集模块,利用多个传感器采集灌浆现场的数据;所述封装模块,对所述采集模块得到的采集数据进行Python封装得到Python文件;所述加密打包模块,对所述封装模块得到的所述Python文件进行加密打包,得到GJY文件;所述传输模块,将所述加密打包模块得到的所述GJY文件传输给灌浆记录仪网络终端。有益效果如下:本专利技术提供的方案,通过对灌浆记录仪网络终端进行Python封装,基于Python完成灌浆记录仪的网络快速响应终端,能够提供给客户更好的用户体验。附图说明下面将参照附图描述本专利技术的具体实施例,其中:图1示出了本专利技术实施例一中灌浆记录仪网络终端的数据处理方法流程图;图2示出了本专利技术实施例一中灌浆记录仪网络终端的数据处理方法的示意图;图3示出了本专利技术实施例一中灌浆记录仪网络终端的数据处理装置示意图;图4示出了本专利技术实施例二中灌浆实时监控系统布局图;图5示出了本专利技术实施例二中灌浆实时监控系统的层级图;图6示出了本专利技术实施例三中灌浆记录仪网络终端的结构示意图;图7示出了本专利技术实施例三中灌浆记录仪网络终端的软件框架图。具体实施方式为了使本专利技术的技术方案及优点更加清楚明白,以下结合附图对本专利技术的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是所有实施例的穷举。并且在不冲突的情况下,本说明中的实施例及实施例中的特征可以互相结合。本方案提供的灌浆记录仪,设备兼容力强,可兼容多种数据格式要求的设备,包括灌浆记录仪、抬动观测装置等。现场所有灌浆记录仪通过无线方式向监控中心传输数据,同时,现场每一台灌浆记录仪处于监控中心的监管下。另外,可针对灌浆记录仪数据管理而开发信息系统,能实现信息系统与灌浆记录仪的无缝连接,灌浆记录仪的数据能直接自动上传到监控中心,无需人工录入。实施例一图1示出了本专利技术实施例提供的灌浆记录仪网络终端的数据处理方法,所述方法包括:步骤101:利用多个传感器采集灌浆现场的数据;其中,该步骤获取多个传感器采集的现场数据,对采集数据进行进一步处理。参见图2,多个传感器为灌浆远程部署设备,现场工作人员、业主、技术人员等均可以关注传感器采集的数据,采集得到数据后,对采集数据进行加密压缩,得到GJY文件,将GJY文件发送给中央服务器,进而通过端口或进程传输给灌浆终端模块。步骤102:对采集数据进行Python封装得到Python文件;其中,封装操作是本方案的重点,具体封装过程包括:对所述采集数据按照灌浆时间、灌浆通道、灌浆孔号、抬动孔号、灌浆压力、灌浆流量、灌浆密度、灌浆抬动、吕荣值、进浆流量和/或回浆流量形成数据块;将所述数据块分为8字节为单位,按照顺序进行标号;判断划分后的数据块长度是否满足8字节,若满足,则对所述划分后的数据块加上00000000;若不满足,则对所述划分后的数据块加上10000001,得到Python文件。步骤103:对Python文件进行加密打包,得到GJY文件;其中,本专利技术对Python文件采用DES加密得到DES文件,并对DES文件进行压缩得到GJY文件。步骤104:将GJY文件传输给灌浆记录仪网络终端。本专利技术提供的方案,通过对采集数据进行Python封装得到Python文件,基于Python完成灌浆记录仪的网络快速响应终端,能够提供给客户更好的用户体验。实施例二基于同一专利技术构思,本实施例提供了灌浆记录仪网络终端的数据处理装置,该灌浆记录仪网络终端的数据处理装置解决问题的原理与一种灌浆记录仪网络终端的数据处理方法相似,因此该灌浆记录仪网络终端的数据处理装置实施可以参见一种灌浆记录仪网络终端的数据处理方法实施方式,重复之处不再赘述。下面结合图3,对本专利技术提供的灌浆记录仪网络终端的数据处理装置,所述装置包括采集模块201、封装模块202、加密打包模块203和传输模块204;所述采集模块201,利用多个传感器采集灌浆现场的数据;所述封装模块202,对所述采集模块201得到的采集数据进行Python封装得到Python文件;所述加密打包模块203,对所述封装模块202得到的所述Python文件进行加密打包,得到GJY文件;所述传输模块204,将所述加密打包模块203得到的所述GJY文件传输给灌浆记录仪网络终端。其中,封装模块202具体用于:对所述采集数据按照灌浆时间、灌浆通道、灌浆孔号、抬动孔号、灌浆压力、灌浆流量、灌浆密度、灌浆抬动、吕荣值、进浆流量和/或回浆流量形成数据块;将所述数据块分为8字节为单位,按照顺序进行标号;判断划分后的数据块长度是否满足8字节,若满足,则对所述划分后的数据块加上00000000;若不满足,则对所述划分后的数据块加上10000001,得到Python文件。其中,加密打包模块203具体用于对所述Python文件进行DES加密得到本文档来自技高网...

【技术保护点】
1.一种灌浆记录仪网络终端的数据处理方法,其特征在于,所述方法包括:利用多个传感器采集灌浆现场的数据;对采集数据进行Python封装得到Python文件;对所述Python文件进行加密打包,得到GJY文件;将所述GJY文件传输给灌浆记录仪网络终端。

【技术特征摘要】
1.一种灌浆记录仪网络终端的数据处理方法,其特征在于,所述方法包括:利用多个传感器采集灌浆现场的数据;对采集数据进行Python封装得到Python文件;对所述Python文件进行加密打包,得到GJY文件;将所述GJY文件传输给灌浆记录仪网络终端。2.如权利要求1所述的方法,其特征在于,所述对采集数据进行Python封装得到Python文件,具体包括:对所述采集数据按照灌浆时间、灌浆通道、灌浆孔号、抬动孔号、灌浆压力、灌浆流量、灌浆密度、灌浆抬动、吕荣值、进浆流量和/或回浆流量形成数据块;将所述数据块分为8字节为单位,按照顺序进行标号;判断划分后的数据块长度是否满足8字节,若满足,则对所述划分后的数据块加上00000000;若不满足,则对所述划分后的数据块加上10000001,得到Python文件。3.如权利要求1所述的方法,其特征在于,所述对所述Python文件进行加密打包,得到GJY文件,具体包括:对所述Python文件采用DES加密得到DES文件;对所述DES文件进行压缩得到GJY文件。4.一种灌浆记录仪网络终端,其特征在于,包括联网模块、人机交互模块、数据处理模块和灌浆终端模块;所述联网模块,用于根据所述人机交互模块确定的网络模式连接网络;所述人机交互模块,用户获取用户点击的连网请求,显示覆盖当前所在的所有网络,并获取所述用户选择的网络模式;所述数据处理模块,用于对多个传感器采集灌浆现场的数据进行Python封装得到Python文件,对所述Python文件进行加密打包,得到GJY文件,将所述GJY文件传输给所述灌浆终端模块;所述灌浆终端模块,对所述GJY文件进行分析,生成灌浆日志和/或灌浆报表。5.如权利要求4所述的灌浆记录仪网络终端,其特征在于,所述人机交互模块还用于记录所述用户选择的网络模式,通过分析用户选择的联网模式,为用户推送联网模式,相应的,所述联网模块还用于实现用户...

【专利技术属性】
技术研发人员:张慧贾宝良王力罗熠柏龙君饶小康孙祥鹏余仁勇李小明张兴李斌贺毅韦贞景
申请(专利权)人:武汉长江仪器自动化研究所有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1