基于Modbus的物联网通信模块流量控制方法及系统技术方案

技术编号:34774401 阅读:86 留言:0更新日期:2022-08-31 19:43
本发明专利技术公开了基于Modbus的物联网通信模块流量控制方法及系统,包括:根据物联网平台用户发送的阈值配置参数指令,物联网通信模块对所述阈值配置参数指令进行存储,并根据Modbus协议下发采集数据指令至气体检测装置;气体检测装置根据采集数据指令进行数据采集,并返回采集数据指令对应的气体检测设备数据至物联网通信模块;物联网通信模块根据气体检测设备数据,采用检测数据计算法计算气体检测设备的检测数据,并与上一次检测数据进行比较,得到数据变化范围;对数据变化范围进行判断:若数据变化范围的绝对值超过设定阈值,且检测数据与检测状态匹配,则将检测数据上传至物联网平台。本发明专利技术减少不必要的数据上传,节约通信流量。约通信流量。约通信流量。

【技术实现步骤摘要】
基于Modbus的物联网通信模块流量控制方法及系统


[0001]本专利技术涉及气体检测
,具体涉及基于Modbus的物联网通信模块流量控制方法及系统。

技术介绍

[0002]在气体检测领域里,物联网通信模块(以下简称为通信模块)通常是基于Modbus协议完成对设备数据采集,再将采集到的数据通过特定协议上传到物联网平台。
[0003]当前各个气体设备厂家处理通信模块端到物联网平台端的数据大都采用变化数据上传的方法,一方面是在气体检测领域需要快速采样,以便及时判断是否存在气体泄露,另一方面是为了减少Modbus协议一问一答的数据采集方式带来的流量和服务器资源的损耗。
[0004]但是以上现有方法在气体检测领域还是存在一些缺点,其一:受气体检测设备自身灵敏度和检测环境气体浓度抖动影响,通信模块采集到的检测设备数据变化频率很高,通过变化数据上传的方式也无济于事;其二:气体检测设备运行过程中,随着自身的特性:譬如老化、零点漂移等,都会产生一些无效的数据,也会增加通信模块的流量。以上均会造成通信流量过高的问题。r/>
技术实现思路
<本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.基于Modbus协议的物联网通信模块流量控制方法,其特征在于,该方法包括:根据物联网平台用户发送的阈值配置参数指令,物联网通信模块对所述阈值配置参数指令进行存储,并根据Modbus协议下发采集数据指令至气体检测装置;气体检测装置根据收到的采集数据指令进行数据采集,并返回采集数据指令对应的气体检测设备数据至物联网通信模块;物联网通信模块根据所述气体检测设备数据,采用检测数据计算法计算气体检测设备的检测数据,并与上一次检测数据进行比较,得到数据变化范围;对所述数据变化范围进行判断:若所述数据变化范围的绝对值超过所述阈值配置参数指令中的设定阈值,且检测数据与检测状态匹配,则将所述检测数据上传至物联网平台进行存储和界面显示。2.根据权利要求1所述的基于Modbus协议的物联网通信模块流量控制方法,其特征在于,该方法还包括:根据气体检测设备的历史检测数据,物联网平台采用数据统计分析法并结合气体检测设备自身特性,对所述历史检测数据进行分析,得到阈值系数;若所述阈值系数不等于零,则自动将所述阈值系数下发至物联网通信模块;若所述阈值系数等于零,则不自动将所述阈值系数下发至物联网通信模块;物联网通信模块根据收到的所述阈值系数进行处理,并基于Modbus协议下发采集数据指令至气体检测装置;气体检测装置根据收到的采集数据指令进行数据采集,并返回采集数据指令对应的气体检测设备数据至物联网通信模块;物联网通信模块根据所述气体检测设备数据,采用检测数据计算法计算气体检测设备的检测数据,并与上一次检测数据进行比较,得到数据变化范围;对所述数据变化范围进行判断:若所述数据变化范围的绝对值超过所述阈值配置参数指令中的设定阈值,且检测数据与检测状态匹配,则将所述检测数据上传至物联网平台进行存储和界面显示。3.根据权利要求1所述的基于Modbus协议的物联网通信模块流量控制方法,其特征在于,所述物联网平台用户发送的阈值配置参数指令为预设阈值配置参数指令,所述预设阈值配置参数指令中的预设阈值是物联网平台用户通过配置软件进行设置的设定阈值。4.根据权利要求2所述的基于Modbus协议的物联网通信模块流量控制方法,其特征在于,所述检测数据计算法的计算公式为:X=(1

K)*M*F(xH,xL)其中,X为气体检测设备的检测数据,K为阈值系数,M为气体检测设备自身的精度系数,由设备量程决定;F(xH,xL)表达式为用于计算出原始的检测数据,表达式中xH表示高字节数据值,xL表示低字节数值。5.根据权利要求4所述的基于Modbus协议的物联网通信模块流量控制方法,其特征在于,所述阈值系数的计算模型为:
其中,K为阈值系数,X为气体检测设备的检测数据,μ为历史检测数据得到样本集并应用统计检验方法取得的均值。6.根据权利要求1或2所述的基于Modbus协议的物联网通信模块流量控制方法,其特征在于,所述的检测数据与检测状态匹配是采用设备检测数据和检测状态匹配算法进行匹配判断,具体为...

【专利技术属性】
技术研发人员:王涛黄安谭浩龙
申请(专利权)人:成都安讯智服科技有限公司
类型:发明
国别省市:

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

1