传感器数据传输装置及方法制造方法及图纸

技术编号:38818432 阅读:15 留言:0更新日期:2023-09-15 19:57
本发明专利技术提供一种传感器数据传输装置及方法。该装置包括:采集汇聚模块、协议转换模块和modbus协议解析模块;采集汇聚模块设置有多个采集模型;modbus协议解析模块设置有一个寄存器组和多个寄存器;采集汇聚模块用于根据采集模型采集各个传感器的传感数据,并将各个传感器的传感数据分别存储至各个传感器对应的存储单元;协议转换模块用于将各个传感数据中的遥信数据转换存储至寄存器组内,以及将各个传感数据中的遥测数据转换存储至各个传感器对应的寄存器内;modbus协议解析模块用于接收融合终端的传感器轮询指令,并将传感器轮询指令对应的遥测数据或所有遥信数据传输至融合终端。本发明专利技术能够提高传感器的数据传输效率。本发明专利技术能够提高传感器的数据传输效率。本发明专利技术能够提高传感器的数据传输效率。

【技术实现步骤摘要】
传感器数据传输装置及方法


[0001]本专利技术涉及数据传输
,尤其涉及一种传感器数据传输装置及方法。

技术介绍

[0002]随着配电网透明化建设的不断推进,传感器接入配电网的比例不断增加,需要通过融合终端对传感器进行配置,将传感器数据上报给配电自动化主站。
[0003]现有的无线传感器和融合终端之间的通信协议需要由无线传感器协议转换为modbus协议,从而实现无线传感器与融合终端之间通信;但是无线传感器协议和modbus协议均是包含所有类型的传感器的点表形式,每个传感器上传数据时都需要将所有类型的传感器的点位信息进行上送,上送数据量大,数据传输效率低,传输功耗高。

技术实现思路

[0004]本专利技术实施例提供了一种传感器数据传输装置及方法,以解决现有技术中传感器数据传输效率低和传输功耗高的问题。
[0005]第一方面,本专利技术实施例提供了一种传感器数据传输装置,包括:采集汇聚模块、协议转换模块和modbus协议解析模块;采集汇聚模块设置有多个采集模型,每个传感器分别对应一个采集模型;modbus协议解析模块设置有一个寄存器组和多个寄存器,每个传感器分别对应一个寄存器;
[0006]采集汇聚模块用于根据各个采集模型采集各个传感器的传感数据,并将各个传感器的传感数据分别存储至各个传感器对应的存储单元;协议转换模块用于将各个传感数据中的遥信数据转换存储至寄存器组内,以及将各个传感数据中的遥测数据分别转换存储至各个传感器对应的寄存器内;modbus协议解析模块用于接收融合终端的传感器轮询指令,并将传感器轮询指令对应的遥测数据或所有遥信数据传输至融合终端。
[0007]在一种可能的实现方式中,采集汇聚模块在根据各个采集模型采集各个传感器的传感数据,并将各个传感器的传感数据分别存储至各个传感器对应的存储单元之前,还用于:
[0008]确定各个传感器传输的传感数据的数据结构,并根据各个传感器对应的数据结构,确定各个采集模型和各个存储单元内的数据格式。
[0009]在一种可能的实现方式中,传感数据还包括设备信息;
[0010]协议转换模块具体用于:
[0011]根据设备信息确定第一通信地址,根据第一通信地址将存储单元中的遥信数据转换存储至寄存器组中相应的寄存器内;
[0012]以及,根据设备信息确定第二通信地址,根据第二通信地址将存储单元中的遥测数据转换存储至各个传感器对应的寄存器内。
[0013]在一种可能的实现方式中,协议转换模块还用于:
[0014]检测各个传感器的设备信息是否存在匹配的通信地址;
[0015]若某个传感器的设备信息不存在匹配的通信地址,则根据设备信息,为该传感器分配对应的第一通信地址和第二通信地址;
[0016]将第一通信地址下的寄存器作为该传感器在寄存器组中相应的寄存器,将第二通信地址下的寄存器作为该传感器对应的寄存器。
[0017]在一种可能的实现方式中,modbus协议解析模块还用于:
[0018]接收融合终端的自描述信息轮询指令,并将所有寄存器中的设备信息传输至融合终端,以使融合终端根据各个设备信息进行各个传感器的设备注册。
[0019]在一种可能的实现方式中,传感器轮询指令为遥信轮询指令或遥测轮询指令;
[0020]modbus协议解析模块用于当接收到融合终端的遥信轮询指令时,将寄存器组内所有的遥信数据传输至融合终端;
[0021]modbus协议解析模块用于当接收到融合终端的遥测轮询指令时,将遥测轮询指令对应的寄存器内的遥测数据传输至融合终端。
[0022]第二方面,本专利技术实施例提供了一种传感器数据传输方法,应用于如上第一方面或第一方面的任一种可能的实现方式的装置,该方法包括:
[0023]采集汇聚模块根据各个采集模型采集各个传感器的传感数据,并将各个传感器的传感数据分别存储至各个传感器对应的存储单元;
[0024]协议转换模块将各个传感数据中的遥信数据转换存储至寄存器组内,以及将各个传感数据中的遥测数据分别转换存储至各个传感器对应的寄存器内;
[0025]modbus协议解析模块在接收到融合终端的传感器轮询指令时,将传感器轮询指令对应的寄存器内的遥测数据或所有遥信数据传输至融合终端。
[0026]在一种可能的实现方式中,传感数据还包括设备信息;
[0027]协议转换模块将各个传感数据中的遥信数据转换存储至寄存器组内,以及将各个传感数据中的遥测数据分别转换存储至各个传感器对应的寄存器内,包括:
[0028]协议转换模块根据设备信息确定第一通信地址,根据第一通信地址将存储单元中的遥信数据转换存储至寄存器组中相应的寄存器内;
[0029]以及,根据设备信息确定第二通信地址,根据第二通信地址将存储单元中的遥测数据转换存储至各个传感器对应的寄存器内。
[0030]在一种可能的实现方式中,在采集汇聚模块根据各个采集模型采集各个传感器的传感数据,并将各个传感器的传感数据分别存储至各个传感器对应的存储单元之后,还包括:
[0031]协议转换模块检测各个传感器的设备信息是否存在匹配的通信地址;
[0032]若某个传感器的设备信息不存在匹配的通信地址,则根据设备信息,为该传感器分配对应的第一通信地址和第二通信地址;
[0033]将第一通信地址下的寄存器作为该传感器在寄存器组中相应的寄存器,将第二通信地址下的寄存器作为该传感器对应的寄存器。
[0034]在一种可能的实现方式中,传感器轮询指令为遥信轮询指令或遥测轮询指令;
[0035]modbus协议解析模块在接收到融合终端的传感器轮询指令时,将传感器轮询指令对应的寄存器内的遥测数据或所有遥信数据传输至融合终端,包括:
[0036]modbus协议解析模块在接收到融合终端的遥信轮询指令时,将寄存器组内所有的
遥信数据传输至融合终端;
[0037]modbus协议解析模块在接收到融合终端的遥测轮询指令时,将遥测轮询指令对应的寄存器内的遥测数据传输至融合终端。
[0038]本专利技术实施例提供一种传感器数据传输装置及方法,该装置包括采集汇聚模块、协议转换模块和modbus协议解析模块;通过设置采集汇聚模块中的采集模型,能够使传感器的传感数据按照采集模型传输,只采集需要的传感数据,其他无关数据无需采集,减少采集的数据量;通过使各个传感器分别对应存储单元和寄存器,可以实现存储单元与寄存器的关联,在传感器数据传输过程中,通过上述关联关系,协议转换模块将各个传感器中的遥信数据转换存储至寄存器组内,将各个传感器中的遥测数据分别转换存储至各个传感器对应的寄存器内,能够使传感数据更便捷快速的从无线传感器协议转化为modbus协议,提高协议转化的效率,从而提高数据传输的效率;并且,将传感器的遥信数据和遥测数据分开存储,当接收到融合终端的传感器轮询指令时,modbus协议解析模块将传感器轮询指令对应的遥测数据或所有遥信数据传输本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种传感器数据传输装置,其特征在于,包括:采集汇聚模块、协议转换模块和modbus协议解析模块;所述采集汇聚模块设置有多个采集模型,每个传感器分别对应一个采集模型;所述modbus协议解析模块设置有一个寄存器组和多个寄存器,每个传感器分别对应一个寄存器;所述采集汇聚模块用于根据各个采集模型采集各个传感器的传感数据,并将各个传感器的传感数据分别存储至各个传感器对应的存储单元;所述协议转换模块用于将各个传感数据中的遥信数据转换存储至所述寄存器组内,以及将各个传感数据中的遥测数据分别转换存储至各个传感器对应的寄存器内;所述modbus协议解析模块用于接收融合终端的传感器轮询指令,并将所述传感器轮询指令对应的遥测数据或所有遥信数据传输至融合终端。2.根据权利要求1所述的传感器数据传输装置,其特征在于,所述采集汇聚模块在根据各个采集模型采集各个传感器的传感数据,并将各个传感器的传感数据分别存储至各个传感器对应的存储单元之前,还用于:确定各个传感器传输的传感数据的数据结构,并根据各个传感器对应的数据结构,确定各个采集模型和各个存储单元内的数据格式。3.根据权利要求1所述的传感器数据传输装置,其特征在于,所述传感数据还包括设备信息;所述协议转换模块具体用于:根据所述设备信息确定第一通信地址,根据第一通信地址将存储单元中的遥信数据转换存储至寄存器组中相应的寄存器内;以及,根据所述设备信息确定第二通信地址,根据第二通信地址将存储单元中的遥测数据转换存储至各个传感器对应的寄存器内。4.根据权利要求3所述的传感器数据传输装置,其特征在于,所述协议转换模块还用于:检测各个传感器的设备信息是否存在匹配的通信地址;若某个传感器的设备信息不存在匹配的通信地址,则根据设备信息,为该传感器分配对应的第一通信地址和第二通信地址;将第一通信地址下的寄存器作为该传感器在寄存器组中相应的寄存器,将第二通信地址下的寄存器作为该传感器对应的寄存器。5.根据权利要求3所述的传感器数据传输装置,其特征在于,所述modbus协议解析模块还用于:接收融合终端的自描述信息轮询指令,并将所有寄存器中的设备信息传输至融合终端,以使融合终端根据各个设备信息进行各个传感器的设备注册。6.根据权利要求1所述的传感器数据传输装置,其特征在于,所述传感器轮询指令为遥信轮询指令或遥测轮询指令;所述modbus协议解析模块用于当接收到融合终端的遥信轮询指令时,将所述寄存器组内所有的遥信数...

【专利技术属性】
技术研发人员:张姿姿马天祥段昕李丹李小玉姜义虎赵明伟张拓
申请(专利权)人:国网河北能源技术服务有限公司国家电网有限公司
类型:发明
国别省市:

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

1