【技术实现步骤摘要】
数据通信方法
[0001]本专利技术涉及数据交互
,具体而言,涉及一种数据通信方法。
技术介绍
[0002]随着设备往智能化方向发展,一个智能表箱或主表下管理多个用户接口单元(一户一个),用来监控多个能源计量设备的使用情况。射频方案由于低功耗、低成本、无线通信等优点,越来越受业主的关注和应用。
[0003]目前,现有技术采用的射频点对点通信方案,是固定在一个通道通信,但是在智能表箱密集安装的环境下,同频干扰比较严重,具体的,智能表箱与智能表箱之间存在干扰可能,智能表箱内对应的用户接口单元和其他智能表箱内对应的用户接口单元,也存在干扰可能,从而导致通信接口单元与表箱处理器的通信异常。
技术实现思路
[0004]本专利技术的目的在于,针对上述现有技术中的不足,提供一种数据通信方法,以便在控制模块与用户接口单元进行数据通信的过程中可以避免同频干扰问题,提高数据通信的准确率以及效率。
[0005]为实现上述目的,本申请实施例采用的技术方案如下:
[0006]第一方面,本申请实施例提供了一 ...
【技术保护点】
【技术特征摘要】
1.一种数据通信方法,其特征在于,应用于智能表箱中的控制单元,所述智能表箱中还设置有与所述控制单元连接的多个能源计量设备;所述方法包括:获取多个用户接口单元的设备地址;根据每个用户接口单元的设备地址以及预设的射频通道总数量,分别采用预设的伪随机算法,生成所述每个用户接口单元对应的选择通道号;建立所述多个用户接口单元的设备地址和选择通道号的对应关系,所述对应关系用于采用每个用户接口单元的设备地址对应的选择通道号从预设射频通道序列中选择对应的射频通道与所述每个用户接口单元进行数据通信。2.根据权利要求1所述的方法,其特征在于,所述根据每个用户接口单元的设备地址以及预设的射频通道总数量,分别采用预设的伪随机算法,生成所述每个用户接口单元对应的选择通道号之前,所述方法还包括:根据所述多个用户接口单元的设备地址以及所述预设的射频通道总数量,对所述控制单元支持的射频带宽进行通道划分,生成所述预设射频通道序列中的各通道号。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述控制单元处于接收状态,则遍历所述预设射频通道序列;若在所述预设射频通道序列中的第一射频通道上接收到来自第一用户接口单元发送的第一数据,则保持在所述第一射频通道上进行数据接收,直至所述第一数据接收完成;向所述第一用户接口单元返回第二数据。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述多个用户接口单元均处于被动接收状态,则关闭所述预设射频通道的遍历功能。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据待同步数据的第二用户接口单元的设备地址,采用所述对应关系,确定所述第二用户接口单元对应的选择通道号;采用所述预设射频通道序列中所述第二用户接口单元对应的选择通道号所指示的第二射频通道,与所述第二用户接口单元进行数据同步;若数据同步完成,则切换至下一待同步数据的第三用户接口单元对应的第三射频通道;其中,所述第三射频通道为预先根据所述第三用户接口单元的设...
【专利技术属性】
技术研发人员:梁世清,夏阳,
申请(专利权)人:宁波三星医疗电气股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。