System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及远程抄表,尤其涉及一种支持多模式的wm-bus通讯装置及通讯系统。
技术介绍
1、wm-bus(wireless meter bus,无线计量总线)是一种用于远程抄表和数据采集的标准化无线通信协议。其广泛应用于水表、燃气表和电表等智能表计领域。近年来,无线m-bus,也即wm-bus在我国以及欧洲市场都得到了广泛应用。其主要优势在于无线传输,同时在安装以及维护方面非常便利,具有较高的抗干扰能力和稳定性。随着物联网技术的发展,无线m-bus在智能电网、智能建筑、智能家居等领域的应用将会更加广泛。
2、在现有技术中,wm-bus通信装置主要包括wm-bus终端设备、仪表和通信设备。当仪表的表盘转动时,仪表中的内置传感器会检测到变化,并将这些变化转换为模拟信号。随后,通信设备会将这些模拟信号调制为无线射频信号,并通过天线发送出去。wm-bus终端设备接收到这些无线射频信号,并将这些无线射频信号解调还原为模拟信号。由此,实现远程抄表。
3、然而,传统wm-bus通信装置通常只支持单一的工作模式、单一角色或单一协议栈,因此存在通信频率限制和兼容性问题。
技术实现思路
1、本申请的目的在于提供一种支持多模式的wm-bus通讯装置及通讯系统,以解决现有技术中存在的传统wmbus通信装置的通信频率受限且兼容性较低的技术问题。本申请提供的诸多技术方案中的优选技术方案所能产生的诸多技术效果详见下文阐述。
2、为实现上述目的,本申请提供了以下技术方案:
>3、本申请的第一方面提供的一种支持多模式的wm-bus通讯装置,所述wm-bus通讯装置包括接口模块、射频模块和控制模块;所述控制模块与所述接口模块以及所述射频模块均连接;所述接口模块配置为接收指令信息和仪表数据,将所述指令信息发送给所述控制模块;所述接口模块和所述射频模块连接,所述射频模块配置为接收/发送表征所述仪表数据的无线信号;所述控制模块配置为接收所述指令信息并根据所述指令信息控制所述射频模块工作,所述指令信息与角色信息、工作模式以及协议栈均具有对应关系;在所述wm-bus通讯装置与另一所述wm-bus通讯装置通信时,所述wm-bus通讯装置的控制模块配置为基于所述指令信息切换所述角色信息和所述工作模式;在所述wm-bus通讯装置与终端设备通信时,所述wm-bus通讯装置的控制模块配置为基于所述指令信息切换所述协议栈。
4、在一些实施例中,所述角色信息用于指示所述wm-bus通讯装置为主模组或从模组;一个所述主模组绑定多个所述从模组;所述主模组与所述从模组之间根据所述指令信息进行切换。
5、在一些实施例中,所述主模组具有正常工作模式、安装模式和监听模式;其中当所述主模组处于正常工作模式时,所述主模组接收绑定的从模组所发送的仪表数据;当所述主模组处于安装模式时,所述主模组接收所述从模组发送的所有带有安装请求帧的安装请求数据包;当所述主模组处于监听模式时,所述主模组接收所有数据包;所述主模组与所述从模组通过地址寄存器进行绑定。
6、在一些实施例中,所述接口模块包括用于接收所述指令信息的第一串口接口和用于接收所述仪表数据的第二串口接口;其中,所述第一串口接口与外部设备连接,接收所述外部设备的指令信息;所述指令信息为at指令;所述第一串口接口以及所述第二串口接口为uart接口。
7、在一些实施例中,所述wm-bus通讯装置还包括加密模块;所述加密模块与所述射频模块连接,并配置为对所述射频模块发送的数据进行加密或对所述射频模块接收的数据进行解密;所述加密模块与所述控制模块连接,并配置为接收用于设置用户密钥或缺省密钥的指令信息。
8、在一些实施例中,所述wm-bus通讯装置包括功耗管理模块;所述功耗管理模块与所述控制模块以及所述射频模块连接,并配置为接收所述指令信息并控制所述射频模块进入休眠模式或进入唤醒模式。
9、在一些实施例中,所述控制模块对所述射频模块的射频参数进行设置,所述射频参数包括中心频率、调制方式、编码解码方式、数据速率、功率、接收灵敏度和频率偏移中的至少一种。
10、在一些实施例中,所述wm-bus通讯装置还包括存储模块;所述存储模块与所述控制模块连接,并配置为接收且存储所述角色信息、所述工作模式、所述射频参数、所述协议栈和所述仪表数据中的至少一种。
11、本申请的第二方面提供一种通讯系统,包括多个仪表和终端设备;所述仪表包括仪表本体和如上所述的wm-bus通讯装置;所述wm-bus通讯装置与所述仪表本体连接,所述仪表本体基于所述wm-bus通讯装置与另一所述仪表或所述终端设备进行通信。
12、在一些实施例中,一个所述仪表的wm-bus通讯装置基于角色信息、工作模式和协议栈确定与另一所述仪表或所述终端设备的通信策略。
13、实施本申请上述技术方案中的一个技术方案,具有如下优点或有益效果:在本申请中,接口模块接收指令信息和仪表数据并发送给控制模块,控制模块根据指令信息控制射频模块工作,射频模块接收/发送表征仪表数据的无线信号,通过集成各个模块,能够使wm-bus通讯装置在对应的角色信息、工作模式以及协议栈下进行通信;在wm-bus通讯装置与终端设备通信时,基于指令信息令wm-bus通讯装置切换协议栈,能够解决传统wm-bus通讯装置由于通信协议单一而存在的通信频率限制和兼容性问题,从而能够提高数据传输的可靠性和稳定性。同时,在wm-bus通讯装置与另一wm-bus通讯装置通信时,基于指令信息令wm-bus通讯装置切换角色信息和工作模式,能够具有较高的灵活性和可扩展性,能够满足不同场景下的应用需求。
本文档来自技高网...【技术保护点】
1.一种支持多模式的wM-Bus通讯装置,其特征在于,
2.根据权利要求1所述的支持多模式的wM-Bus通讯装置,其特征在于,所述角色信息用于指示所述wM-Bus通讯装置为主模组或从模组;一个所述主模组绑定多个所述从模组;所述主模组与所述从模组之间根据所述指令信息进行切换。
3.根据权利要求2所述的支持多模式的wM-Bus通讯装置,其特征在于,所述主模组具有正常工作模式、安装模式和监听模式;其中当所述主模组处于正常工作模式时,所述主模组接收绑定的从模组所发送的仪表数据;当所述主模组处于安装模式时,所述主模组接收所述从模组发送的所有带有安装请求帧的安装请求数据包;当所述主模组处于监听模式时,所述主模组接收所有数据包;所述主模组与所述从模组通过地址寄存器进行绑定。
4.根据权利要求1所述的支持多模式的wM-Bus通讯装置,其特征在于,所述接口模块包括用于接收所述指令信息的第一串口接口和用于接收所述仪表数据的第二串口接口;其中,所述第一串口接口与外部设备连接,接收所述外部设备的指令信息;所述指令信息为AT指令;所述第一串口接口以及所述第二串口接口为U
5.根据权利要求1所述的支持多模式的wM-Bus通讯装置,其特征在于,所述wM-Bus通讯装置还包括加密模块;所述加密模块与所述射频模块连接,并配置为对所述射频模块发送的数据进行加密或对所述射频模块接收的数据进行解密;所述加密模块与所述控制模块连接,并配置为接收用于设置用户密钥或缺省密钥的指令信息。
6.根据权利要求1所述的支持多模式的wM-Bus通讯装置,其特征在于,所述wM-Bus通讯装置包括功耗管理模块;所述功耗管理模块与所述控制模块以及所述射频模块连接,并配置为接收所述指令信息并控制所述射频模块进入休眠模式或进入唤醒模式。
7.根据权利要求1所述的支持多模式的wM-Bus通讯装置,其特征在于,所述控制模块对所述射频模块的射频参数进行设置,所述射频参数包括中心频率、调制方式、编码解码方式、数据速率、功率、接收灵敏度和频率偏移中的至少一种。
8.根据权利要求7所述的支持多模式的wM-Bus通讯装置,其特征在于,所述wM-Bus通讯装置还包括存储模块;所述存储模块与所述控制模块连接,并配置为接收且存储所述角色信息、所述工作模式、所述射频参数、所述协议栈和所述仪表数据中的至少一种。
9.一种通讯系统,其特征在于,包括多个仪表和终端设备;所述仪表包括仪表本体和如权利要求1至8任一项所述的wM-Bus通讯装置;所述wM-Bus通讯装置与所述仪表本体连接,所述仪表本体基于所述wM-Bus通讯装置与另一所述仪表或所述终端设备进行通信。
10.根据权利要求所述的通讯系统,其特征在于,一个所述仪表的wM-Bus通讯装置基于角色信息、工作模式和协议栈确定与另一所述仪表或所述终端设备的通信策略。
...【技术特征摘要】
1.一种支持多模式的wm-bus通讯装置,其特征在于,
2.根据权利要求1所述的支持多模式的wm-bus通讯装置,其特征在于,所述角色信息用于指示所述wm-bus通讯装置为主模组或从模组;一个所述主模组绑定多个所述从模组;所述主模组与所述从模组之间根据所述指令信息进行切换。
3.根据权利要求2所述的支持多模式的wm-bus通讯装置,其特征在于,所述主模组具有正常工作模式、安装模式和监听模式;其中当所述主模组处于正常工作模式时,所述主模组接收绑定的从模组所发送的仪表数据;当所述主模组处于安装模式时,所述主模组接收所述从模组发送的所有带有安装请求帧的安装请求数据包;当所述主模组处于监听模式时,所述主模组接收所有数据包;所述主模组与所述从模组通过地址寄存器进行绑定。
4.根据权利要求1所述的支持多模式的wm-bus通讯装置,其特征在于,所述接口模块包括用于接收所述指令信息的第一串口接口和用于接收所述仪表数据的第二串口接口;其中,所述第一串口接口与外部设备连接,接收所述外部设备的指令信息;所述指令信息为at指令;所述第一串口接口以及所述第二串口接口为uart接口。
5.根据权利要求1所述的支持多模式的wm-bus通讯装置,其特征在于,所述wm-bus通讯装置还包括加密模块;所述加密模块与所述射频模块连接,并配置为对所述射频模块发送的数据进行加密或对所述射频模块接收的数据进行解密;所述...
【专利技术属性】
技术研发人员:贲金龙,
申请(专利权)人:武汉友讯达科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。