1.一种通讯方法,其特征在于,包括:
获取数据帧的校验结果;
根据所述校验结果识别通讯干扰的规律;
根据所述通讯干扰的规律,调整通讯节点发出数据帧的时间点。
2.根据权利要求1所述的方法,其特征在于,获取数据帧的校验结果,包括:
在第一预设时间内,所述通讯节点对接收到的数据帧进行校验,得到校验结果;
获取所述第一预设时间内所有数据帧的校验结果。
3.根据权利要求1所述的方法,其特征在于,根据所述校验结果识别通讯干扰的规律,包括:
若所述校验结果中出现一次校验失败,记为一个干扰事件;
对所有干扰事件的时间规律进行分析,以判断所述通讯干扰是否存在规律性。
4.根据权利要求1所述的方法,其特征在于,根据所述通讯干扰的规律,调整通讯节点发出数据帧的时间点,包括:
若所述通讯干扰存在规律性,根据所述通讯干扰的干扰周期,调整所述通讯节点发出数据帧的时间点;
若所述通讯干扰不存在规律性,根据校验通过率调整所述通讯节点发出数据帧的时间点。
5.根据权利要求4所述的方法,其特征在于,根据所述通讯干扰的干扰周期,调整所述通讯节点发出数据帧的时间点,包括:
判断所述干扰周期与通讯时间参数的设定值的大小关系;
根据所述大小关系调整所述通讯节点发出数据帧的时间点。
6.根据权利要求5所述的方法,其特征在于,根据所述大小关系调整所述通讯节点发出数据帧的时间点,包括:
若tx>t,则根据所述干扰周期确定相邻干扰之间能够完成的操作集合,并以所述操作集合为整体,调整所述通讯节点发出数据帧的时间点,以避开干扰;
若(t1+t2)<tx≤t,则根据所述干扰周期确定相邻干扰之间能够完成的操作集合,并以所述操作集合为整体,调整所述通讯节点发出数据帧的时间点,以避开干扰;
若tx>t1、tx>t2且tx≤(t1+t2),则根据所述干扰周期调整上位节点发出点名数据帧的时间点和下位节点发出回复数据帧的时间点,以避开干扰;
若tx≤t1或tx≤t2,则定期调整第一时间间隔,以避免干扰集中发生在每个数据帧的固定字段;
其中,tx表示干扰周期,t表示通讯周期,t1表示点名数据帧传输时长,t2表示第一时间间隔,t=k(t1+t2),k表示下位节点的个数;所述通讯节点包括上位节点和至少一个下位节点,所述第一时间间隔是所述上位节点向当前下位节点发完点名数据帧的时刻至所述上位节点开始向下一个下位节点发送点名数据帧的时刻之间的时间间隔。
7.根据权利要求6所述的方法,其特征在于,在tx>t,或者,(t1+t2)<tx≤t的情况下,根据所述干扰周期确定相邻干扰之间能够完成的操作集合,并以所述操作集合为整体,调整所述通讯节点发出数据帧的时间点,包括:
根据所述干扰周期所处的区间确定对应的指定时间,其中,所述指定时间是所述通讯时间参数中至少一个参数的设定值;
根据所述干扰周期和所述指定时间确定所述操作集合,并确定在相邻干扰之间完成所述操作集合后的第一剩余时长;
根据所述第一剩余时长和干扰持续时间确定第一延迟时间值;
每执行完一次操作集合,经过所述第一延迟时间值之后,再执行下一次操作集合。
8.根据权利要求6所述的方法,其特征在于,根据所述干扰周期调整上位节点发出点名数据帧的时间点和下位节点发出回复数据帧的时间点,包括:
根据所述干扰周期,确定在相邻干扰之间完成一次点名操作后的第二剩余时长,以及在相邻干扰之间完成一次回复操作后的第三剩余时长;
根据所述第二剩余时长和干扰持续时间确定第二延迟时间值,以及,根据所述第三剩余时长和所述干扰持续时间确定第三延迟时间值;
每执行完一次点名操作,经过所述第二延迟时间值,执行一次回复操作,每执行完一次回复操作,经过所述第三延迟时间值,执行一次点名操作。
9.根据权利要求4所述的方法,其特征在于,根据校验通过率调整所述通讯节点发出数据帧的时间点,包括:
每隔第二预设时间统计一次校验通过率;
根据所述校验通过率调整第一时间间隔,其中,所述第一时间间隔是所述上位节点向当前下位节点发完点名数据帧的时刻至所述上位节点开始向下一个下位节点发送点名数据帧的时刻之间的时间间隔。
10.根据权利要求9所述的方法,其特征在于,根据所述校验通过率调整第一时间间隔,包括:
若所述校验通过率大于或等于第一预设阈值,则维持当前的第一时间间隔不变;
若所述校验通过率小于所述第一预设阈值,则将当前的第一时间间隔调整设定时间,按照调整后的第一时间间隔进行通讯,并返回执行每隔第二预设时间统计一次校验通过率的步骤,直至所述校验通过率大于或等于所述第一预设阈值。
11.根据权利要求10所述的方法,其特征在于,在将当前的第一时间间隔调整设定时间之后,还包括:
判断调整后的第一时间间隔是否达到第一时间间隔的上限或下限;
若达到所述上限或所述下限,且所述校验通过率仍小于所述第一预设阈值,则继续在所述上限与所述下限之间循环调整所述第一时间间隔,直到所述校验通过率大于或等于所述第一预设阈值。
12.根据权利要求1至11中任一项所述的方法,其特征在于,还包括:
若满足以下至少之一的条件达到预设时长,则输出故障提示:
干扰周期小于或等于预设周期、干扰持续时间大于或等于第三预设时间以及校验通过率小于或等于第二预设阈值。
13.一种通讯装置,其特征在于,包括:
获取模块,用于获取数据帧的校验结果;
识别模块,用于根据所述校验结果识别通讯干扰的规律;
调整模块,用于根据所述通讯干扰的规律,调整通讯节点发出数据帧的时间点。
14.一种通讯节点,其特征在于,包括:权利要求13所述的通讯装置。
15.一种通讯系统,其特征在于,包括:至少两个通讯节点,任意通讯节点包括权利要求13所述的通讯装置。
16.根据权利要求15所述的通讯系统,其特征在于,所述通讯系统为空调机组通讯系统。
17.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1至12中任一项所述的通讯方法。