设备数据的采集方法及装置、存储介质和电子装置与流程

文档序号:20764313发布日期:2020-05-15 18:40阅读:来源:国知局

技术特征:

1.一种设备数据的采集方法,其特征在于,包括:

通过主设备对从设备的设备地址进行扫描;

在所述设备地址未被所述主设备扫描到的情况下,通过所述主设备向所述从设备发送查询帧;

通过所述主设备接收所述从设备反馈的反馈帧,并根据所述反馈帧中携带的可读写寄存器的范围信息对所述从设备进行数据采集。

2.根据权利要求1所述的方法,其特征在于,还包括:

在所述设备地址已被所述主设备扫描到的情况下,通过所述主设备直接接收所述从设备反馈的反馈帧,并根据所述反馈帧中携带的可读写寄存器的范围信息对所述从设备进行数据采集。

3.根据权利要求1或2所述的方法,其特征在于,根据所述反馈帧中携带的可读写寄存器的范围信息对所述从设备进行数据采集包括:

比较所述主设备中的范围信息与所述反馈帧中携带的可读写寄存器的范围信息是否一致;

在所述主设备中的范围信息与所述反馈帧中携带的可读写寄存器的范围信息一致的情况下,根据所述反馈帧中携带的可读写寄存器的范围信息对所述从设备进行数据采集。

4.根据权利要求3所述的方法,其特征在于,

在所述主设备中的范围信息与所述反馈帧中携带的可读写寄存器的范围信息一致的情况下,确定所述反馈帧为非法帧。

5.根据权利要求1或2所述的方法,其特征在于,根据所述反馈帧中携带的可读写寄存器的范围信息对所述从设备进行数据采集之后,所述方法还包括:

通过主设备对所述设备地址的下一设备地址继续进行扫描。

6.根据权利要求1或2所述的方法,其特征在于,所述可读写寄存器的范围信息包括以下至少之一:被访问的寄存器的数量,每一个寄存器的起始地址,每一个寄存器的可访问数据数量。

7.一种设备数据的采集装置,其特征在于,包括:

扫描模块,用于通过主设备对从设备的设备地址进行扫描;

发送模块,用于在所述设备地址未被所述主设备扫描到的情况下,通过所述主设备向所述从设备发送查询帧;

第一处理模块,用于通过所述主设备接收所述从设备反馈的反馈帧,并根据所述反馈帧中携带的可读写寄存器的范围信息对所述从设备进行数据采集。

8.根据权利要求7所述的装置,其特征在于,

所述第一处理模块,还用于在所述设备地址已被所述主设备扫描到的情况下,通过所述主设备直接接收所述从设备反馈的反馈帧,并根据所述反馈帧中携带的可读写寄存器的范围信息对所述从设备进行数据采集。

9.一种计算机可读的存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至6任一项中所述的方法。

10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至6任一项中所述的方法。


技术总结
本发明提供了一种设备数据的采集方法及装置、存储介质和电子装置,其中,该方法包括:通过主设备对从设备的设备地址进行扫描;在所述设备地址未被所述主设备扫描到的情况下,通过所述主设备向所述从设备发送查询帧;通过所述主设备接收所述从设备反馈的反馈帧,并根据所述反馈帧中携带的可读写寄存器的范围信息对所述从设备进行数据采集。通过本发明,解决了相关技术中对于总线上的设备只有预先配置了相关的协议解析才能实现数据解析和转发的问题。

技术研发人员:吴文豪;任鹏;陈进添;唐麒麟;叶王建
受保护的技术使用者:珠海格力电器股份有限公司
技术研发日:2019.12.18
技术公布日:2020.05.15
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1