[发明专利]电子衡器数据采集存储方法及装置在审
| 申请号: | 201510086880.3 | 申请日: | 2015-02-17 |
| 公开(公告)号: | CN104660698A | 公开(公告)日: | 2015-05-27 |
| 发明(设计)人: | 邓肖辉;邓力 | 申请(专利权)人: | 广东新农人农业科技股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 广州市越秀区哲力专利商标事务所(普通合伙) 44288 | 代理人: | 齐文剑 |
| 地址: | 510000 广东省广州市高新技术产业*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 电子衡器 数据 采集 存储 方法 装置 | ||
技术领域
本发明涉及数据处理技术领域,具体涉及电子衡器数据采集存储方法和装置。
背景技术
电子衡器包括电子汽车衡、电子轨道衡、定量包装秤、钢材秤等,一般由秤体、称重传感器、称重显示仪表、机械传力及限位机构等几部分组成。被称重物品行驶或吊放到电子衡器上停稳后,物品重量通过电子衡器秤体及机械连接件作用在称重传感器上。称重传感器弹性体受力变形输出与重量数值成比例的信号。接线盒将各路传感器的电信号汇总后送入称重显示仪表进行处理并在显示窗口上显示出重量值。随着电子衡器的发展,延伸出了更多的功能,例如商用的电子衡器可以具有计价功能,生成交易明细记录等功能。
但是如果电子衡器中的存储模块损坏,则电子衡器中的交易数据记录也会被销毁,如果要备份数据也需要手动操作。因此,需要有一种便捷的方法可以增加电子衡器中的数据稳定性,保证其不容易丢失。
发明内容
为了克服现有技术的不足,本发明的目的在于提供电子衡器数据采集存储方法和装置,解决了电子衡器中的数据无法实时上传至服务器端,同时数据得以双路备份,保证了数据不易丢失。
为解决上述问题,本发明所采用的技术方案如下:
方案一:
电子衡器数据采集存储方法,包括以下步骤:
S1:通过TCP协议向指定IP的电子衡器发起连接,若该电子衡器没有应答,则提示连接失败并结束流程,若该电子衡器有应答,则执行S2;
S2:向电子衡器发送数据包获取指令,并获取电子衡器所返回的数据包;
S3:判断该数据包中是否包含符合预设数据格式的数据记录,若有,则执行S4,否则结束流程;
S4:将数据记录进行缓存,直至该数据包中所有符合预设数据格式的数据记录均被缓存;
S5:分别与本地数据库和远程数据库进行连接,并将被缓存的数据记录保存至本地数据库和远程数据库中。
进一步地,在S4与S5之间还包括:
S41:向电子衡器发送用于清除电子衡器中该数据包的指令。
进一步地,S5包括以下子步骤:
S51:同时向本地数据库和远程数据库发起连接;
S52:若均可连接,则将被缓存的数据记录保存至本地数据库和远程数据库中;
S53:若只有其中一个数据库可连接,则将被缓存的数据记录保存至可连接的数据库中,同时重复向另一数据库发起连接,直至该另一数据库可连接,并将被缓存的数据记录保存至该另一数据库中;
S54:若均不可连接,则同时重复向本地数据库和远程数据库发起连接,直至两个数据库均可连接,并将被缓存的数据记录保存至本地数据库和远程数据库中。
进一步地,每间隔一预设时间段便执行一次S1。
方案二:
电子衡器数据采集存储装置,包括以下模块:
电子衡器连接模块:用于通过TCP协议向指定IP的电子衡器发起连接,若该电子衡器没有应答,则提示连接失败并结束流程,若该电子衡器有应答,则执行数据采集模块;
数据采集模块:用于向电子衡器发送数据包获取指令,并获取电子衡器所返回的数据包;
数据判断模块:用于判断该数据包中是否包含符合预设数据格式的数据记录,若有,则执行数据缓存模块,否则结束流程;
数据缓存模块:用于将数据记录进行缓存,直至该数据包中所有符合预设数据格式的数据记录均被缓存;
数据保存模块:用于分别与本地数据库和远程数据库进行连接,并将被缓存的数据记录保存至本地数据库和远程数据库中。
进一步地,在数据缓存模块和数据保存模块之间还包括:
数据源清除模块:用于向电子衡器发送用于清除电子衡器中该数据包的指令。
进一步地,数据保存模块中包括以下执行流程:
同时向本地数据库和远程数据库发起连接;
若均可连接,则将被缓存的数据记录保存至本地数据库和远程数据库中;
若只有其中一个数据库可连接,则将被缓存的数据记录保存至可连接的数据库中,同时重复向另一数据库发起连接,直至该另一数据库可连接,并将被缓存的数据记录保存至该另一数据库中;
若均不可连接,则同时重复向本地数据库和远程数据库发起连接,直至两个数据库均可连接,并将被缓存的数据记录保存至本地数据库和远程数据库中。
进一步地,每间隔一预设时间段便执行一次电子衡器连接模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东新农人农业科技股份有限公司;,未经广东新农人农业科技股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510086880.3/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





