专利汇可以提供一种通信协议可配置的物联网数据采集软件及设计方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种通信协议可配置的 物联网 数据采集 软件 及设计方法,本数据采集 软件包 括,通信协议配置模 块 、数据解析模块、数据采集模块,通信协议配置模块能够根据传感设备采集参数需求配置数据采集通信命令,完成 传感器 数据采集的定制;数据解析模块能够对传感设备返回的原始信息数据进行处理,将原始信息数据转换为十进制数据;数据采集模块包括了传感设备通信单元、传感设备信息单元、数据管理软件交互单元。本发明的设计方法使物联网数据采集软件具有可配置性、易操作性、可维护性,能够有效解决因通信协议多样化和物联网应用需求不断更新,导致数据采集软件开发效率低、开发成本高的问题,对物联网软件的发展具有促进作用。,下面是一种通信协议可配置的物联网数据采集软件及设计方法专利的具体信息内容。
1.一种通信协议可配置的物联网数据采集软件及设计方法,其特征在于:所述数据采集软件包括通信协议配置模块、数据解析模块、数据采集模块,以实现物联网数据采集软件的可配置化和高效开发;所述的
通信协议配置模块,根据传感设备采集参数需求配置数据采集通信命令,完成传感器数据采集的定制,可以实现数据采集通信命令的添加、删除、修改,能够实现数据采集通信命令以XML文件形式存储;
数据解析模块,根据传感数据解析逻辑,能够将传感设备原始信息数据转化解析为十进制数字,数据解析的方法能够增加、删除和修改;
数据采集模块提供了与传感设备的通信接口,能够实现计算机与传感设备的通信,提供了传感设备信息文件,能够实现传感设备的管理,并能够实现与上层数据管理软件信息通信。
2.根据权利要求1所述的一种通信协议可配置的物联网数据采集软件及设计方法,其特征在于:所述数据采集通信命令包括数据采集命令和数据采集结果,按照传感设备通信协议说明书配置相应数据采集通信命令;所述的
数据采集命令包括前置命令码、命令码、校验码、结束符,前置命令码包括命令起始符、设备地址,命令码提供了传感设备特定参数的指令码,校验码对数据采集命令通信过程是否正确进行验证,包括校验起始字节、校验结束字节、校验方式,校验方式包括加和校验、CRC校验、BCC异或校验,并能够动态扩展,结束符标识数据采集命令的结束标志;
数据采集结果包括前置命令码、数据体解析、校验码、结束符,前置命令码包括命令起始符、设备地址,数据体解析包含能够将传感器数据体部分从传感设备返回的原始信息数据中分离出,并将原始信息数据进行转换的规范,校验码对数据采集结果通信过程是否正确进行验证,包括校验起始字节、校验结束字节、校验方式,校验方式包括加和校验、CRC校验、BCC异或校验,并能够动态扩展,结束符标识数据采集结果的结束标志。
3.根据权利要求1和2所述的一种通信协议可配置的物联网数据采集软件及设计方法,其特征在于:所述数据体解析分为规则解析和非规则解析;规则解析包括起始字节、字节数、数据量、间隔符、解析方式,能够对传感设备的一个或多个参数数据统一解析;非规则解析包括起始字节、字节数、解析方式,能够对传感设备的每个参数数据独立解析;解析方式包括字符串转换、单精度浮点数转换、十进制数转换,并具有扩展性。
4.根据权利要求1所述的一种通信协议可配置的物联网数据采集软件及设计方法,其特征在于:所述数据采集模块包括传感设备通信单元、传感设备信息单元、数据管理软件交互单元;传感设备通信单元能够进行计算机与传感设备通信接口的初始化,通信接口包括串行通信接口、网络通信接口、USB通信接口、GPIB通信接口,通信接口能够动态扩展;传感设备信息单元实现了传感设备信息的管理,包括属性信息和采集参数信息,能够添加各种类型的传感设备,形成传感设备信息文件,并能够对传感设备文件进行修改;数据管理软件交互单元提供与上层数据管理软件通信的接口,接收数据管理软件传输的信息,并能够将采集的传感器数据发送到数据管理软件。
5.通信协议可配置的物联网数据采集软件设计方法,其特征在于,包括以下几个步骤:
(1)通信协议参数配置;
(2)传感设备参数配置;
(3)数据采集软件初始化;
(4)传感设备的数据采集;
(5)与数据管理软件的通信。
6.根据权利要求5所述的通信协议可配置的物联网数据采集软件设计方法,其特征在于:所述的通信协议参数配置用于完成传感设备通信协议的配置,按照传感设备的需求,配置每种类型传感设备的数据采集命令和数据采集结果,并将数据采集命令和数据采集结果分别进行编号,将配置信息存储到通信协议配置文件中。
7.根据权利要求5所述的通信协议可配置的物联网数据采集软件设计方法,其特征在于:所述的传感设备参数配置用于完成设备描述信息的配置,包括,传感设备属性信息、传感设备通信接口信息、传感器信息、数据采集命令编号、数据采集结果编号,其中,(1)传感设备属性信息用于传感设备的描述,包括传感设备名称、传感设备生产厂家、传感设备类型、拥有传感器数量和传感设备编号;(2)传感设备通信接口用于计算机与传感设备通信接口的描述,包括串行通信、网络通信、USB通信和GPIB通信等通信接口的参数信息;(3)传感器信息用于传感设备包含的传感器属性信息的描述,包括传感器名称、传感器单位、传感器内部相对编号和传感器总编号,传感器内部编号是传感器在传感设备所有传感器中的相对位置,与数据采集结果中的数据体解析关联,传感器总编号是对所有传感器设备的传感器进行编号,对所有传感器实现管理,实现与数据管理软件的关联;(4)数据采集命令编号用于关联通信协议配置文件中的数据采集命令通信协议,相同通信协议的传感设备的数据采集命令编号相同;(5)数据采集结果编号用于关联通信协议配置文件中的数据采集结果通信协议,通信协议相同的传感设备的数据采集结果编号相同。
8.根据权利要求5所述的通信协议可配置的物联网数据采集软件设计方法,其特征在于:所述的数据采集软件初始化用于获取通信协议信息和传感设备信息,完成程序的初始化;所述的传感设备的数据采集是按照传感设备的通信协议通过计算机的I/O接口向传感设备发送数据采集命令,并接受和解析传感设备的数据采集结果;所述的与数据管理软件的通信是数据管理软件交互单元接收数据管理软件的逻辑指令和将采集的传感器数据传输到数据管理软件中;所述的通信协议可配置的物联网数据采集软件设计方法具有通用性,适用于各种传感设备数据采集的物联网数据采集软件的设计;所述的通信协议可配置的物联网数据采集软件设计方法对数据管理软件具有普适性,只需要数据管理软件按照数据管理软件交互单元提供的通信接口交互,即可实现对通信协议可配置的物联网数据采集软件的传感器数据采集。
9.根据权利要求1和5所述的一种通信协议可配置的物联网数据采集软件及设计方法,其特征在于:所述数据采集软件及设计方法具有良好的通信协议配置性和扩展性,添加新通信协议的传感设备只需进行数据采集通信命令配置,无需编写软件代码;如果使用新的校验方式,只需增加新校验方法类,其他代码无需修改;如果使用新解析方式,只需在数据解析模块增加新解析方法类,其他代码无需修改。
10.根据权利要求1所述的一种通信协议可配置的物联网数据采集软件及设计方法,其特征在于:所述数据采集软件及设计方法需要采集的传感设备数量或类型发生改变后,只需对设备信息文件进行修改,添加、删除和修改传感设备信息,无需修改程序代码,即可满足新的数据采集软件的需求;数据管理软件与传感设备具有无关性,数据管理软件只需根据传感设备信息文件获取相应的数据采集软件采集到的传感器数据。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
适用于不同进水锥管的轴流泵辐条优化设计方法 | 2020-05-08 | 540 |
耦合再结晶动力学的多道次压缩流变应力模型建立方法 | 2020-05-08 | 268 |
一种基于干涉仪复合测量的射流抛光去除函数提取方法 | 2020-05-11 | 973 |
基于机器学习和射线跟踪的高铁网络覆盖预测方法及装置 | 2020-05-14 | 563 |
视频截取方法、装置、服务器以及计算机可读存储介质 | 2020-05-15 | 697 |
一种具可见光滤光功能的油烟机油烟浓度视觉检测系统 | 2020-05-15 | 151 |
考虑城市化发展及电能替代效应的饱和电力需求预测方法 | 2020-05-12 | 106 |
排序引擎训练方法及装置、业务卡排序方法及装置 | 2020-05-13 | 36 |
一种基于高斯混合聚类算法的自适应行人手机姿态识别方法 | 2020-05-14 | 416 |
一种包含纤维和基质相互作用的超弹性模型的建立方法 | 2020-05-12 | 838 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。