[发明专利]一种基于主从问答式加气机通信方法及系统在审
申请号: | 201410819815.2 | 申请日: | 2014-12-24 |
公开(公告)号: | CN104536927A | 公开(公告)日: | 2015-04-22 |
发明(设计)人: | 林辉;王宗文;宋金成;任刚;孟繁荣;王吉明;王军 | 申请(专利权)人: | 杰瑞石油天然气工程有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立 |
地址: | 264000 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 主从 问答式 加气机 通信 方法 系统 | ||
技术领域
本发明涉及通信领域,具体的涉及一种基于主从问答式加气机通信方法及系统。
背景技术
随着汽车行业的发展,加油站的加气机应用也越来越广泛。目前的加气方式基本上是采用自动加气机加气,记录加气量和加气金额。但是,目前的加气机通信方式中存在着加气机在执行加气操作时来不及或无法响应后台服务器的询问命令,导致加气机在加气过程中安全性和可靠性比较低,甚至出现数据丢失的情况。为此需要开发一种安全性和可靠性更高的加气机通信方法及系统。
发明内容
本发明所要解决的技术问题是提供一种基于主从问答式加气机通信方法及系统,解决了传统加气机通信方式中加气机在执行加气操作时来不及或无法响应后台服务器的询问命令,提高了本地加气的安全性和可靠性。
本发明解决上述技术问题的技术方案如下:
依据本发明的一个方面,提供了一种基于主从问答式加气机通信方法,包括:
步骤1:监测加气机的当前状态,当加气机处于非加气状态,向后台服务器发送心跳帧,执行步骤2;当加气机处于加气状态,向后台服务器实时发送加气记录,执行步骤3;
步骤2:后台服务器接收心跳帧,判断后台服务器是否有询问命令,如果有则向加气机发送询问命令,执行步骤4;否则向加气机发送空命令,执行步骤6;
步骤3:后台服务器接收并确认加气记录,结束处理流程;
步骤4:加气机接收并响应询问命令,发送数据信息给后台服务器;
步骤5:后台服务器接收并确认数据信息,结束处理流程;
步骤6:加气机接收并确认空命令,结束处理流程。
依据本发明的另一个方面,提供了一种基于主从问答式加气机通信系统,包括监测模块、中间模块、第一接收模块、响应模块、第二接收模块和接收模块。所述监测模块设置在加气机中,用于监测加气机的当前状态,并向后台服务器实时发送加气记录或心跳帧;所述中间模块设置在后台服务器中,用于接收加气机发送的心跳帧,判断后台服务器是否有询问命令,向加气机发送询问命令或空命令;所述第一接收模块设置在后台服务器中,用于接收并确认加气机发送的加气记录;所述响应模块设置在加气机中,用于接收并响应询问命令,发送数据信息给后台服务器;所述第二接收模块设置在后台服务器中,用于接收并确认加气机发送的数据信息;所述接收模块设置在加气机中,用于接收并确认后台服务器发送的空命令。
本发明的有益效果是:本发明的一种基于主从问答式加气机通信方法及系统,后台服务器对加气机的询问需要得到加气机的允许,即获得加气机发送的心跳帧,后台服务器才能向加气机发送询问命令,避免了在加气机在加气状态时来不及或者无法响应后台服务器的询问命令,提高了本地加气的安全性和可靠性。同时,加气机处于非加气状态时,如果后台服务器没有询问命令,通过后台服务器向加气机发送空命令,可以监测通信线路的通信中断情况。
附图说明
图1为本发明一种基于主从问答式加气机通信方法流程图;
图2为本发明一种基于主从问答式加气机通信系统结构示意图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
实施例一、一种基于主从问答式加气机通信方法,下面将结合图1对本实施例提供的一种基于主从问答式加气机通信方法进行详细的说明。
如图1所示,一种基于主从问答式加气机通信方法流程图,包括:
步骤1:监测加气机的当前状态,当加气机处于非加气状态,向后台服务器发送心跳帧,执行步骤2;当加气机处于加气状态,向后台服务器实时发送加气记录,执行步骤3;
步骤2:后台服务器接收心跳帧,判断后台服务器是否有询问命令,如果有则向加气机发送询问命令,执行步骤4;否则向加气机发送空命令,执行步骤6;
步骤3:后台服务器接收并确认加气记录,结束处理流程;
步骤4:加气机接收并响应询问命令,发送数据信息给后台服务器;
步骤5:后台服务器接收并确认数据信息,结束处理流程;
步骤6:加气机接收并确认空命令,结束处理流程。
本实施例中,所述步骤1中的非加气状态包括查询状态、预览状态和设置状态。
本实施例中,所述步骤2中如果后台服务器在预先设定的时间内没有接收到心跳帧,则确认通信中断并报警。
本实施例中,所述步骤3中如果加气机在预先设定的时间内没有接收到空命令,则确认通信中断并报警。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杰瑞石油天然气工程有限公司;,未经杰瑞石油天然气工程有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410819815.2/2.html,转载请声明来源钻瓜专利网。