一种多工作模式的表具通信方法与流程

文档序号:12723345阅读:来源:国知局

技术特征:

1.一种多工作模式的表具通信方法,其特征在于,包括主动上报模式、第一被动接收模式和第二被动接收模式中的一种或者多种;

所述主动上报模式包括,以第一速率向上级设备上报表具数据;

所述第一被动接收模式包括,以第二速率接收上级设备的第一指令;

所述第二被动接收模式包括,以第三速率接收上级设备的第二指令。

2.根据权利要求1所述的一种多工作模式的表具通信方法,其特征在于,所述表具数据包括表具运行参数和故障信息。

3.根据权利要求1所述的一种多工作模式的表具通信方法,其特征在于,所述主动上报模式包括按序上报和自由竞争上报中的至少一种。

4.根据权利要求3所述的一种多工作模式的表具通信方法,其特征在于,所述按序上报包括:

设置表具数据的上报时间段、上报基准时间、表具上报序号和表具上报间隔;

计算各表具的上报时间,表具的上报时间的计算公式如下,

上报时间 = 上报基准时间+(表具上报序号×表具上报间隔)。

5.根据权利要求3所述的一种多工作模式的表具通信方法,其特征在于,所述自由竞争上报包括:

时间检测:检测表具是否处于自由竞争上报时间段,若是则执行信道检测,若否则终止本次表具数据自由竞争上报;

信道检测: 表具检测当前信道是否空闲,若是则向上级设备发送表具数据,并执行数据上报结果判断,若否则表具休眠一段时间,表具休眠结束后执行信道检测次数判断;

信道检测次数判断:判断信道检测的次数是否达到第一阈值,若是则终止本次表具数据自由竞争上报,若否则执行时间检测;

数据上报结果判断:检测预设时间内是否接收到上级设备的响应数据,若是则表具数据上报成功,若否则执行数据上报次数判断;

数据上报次数判断:判断表具数据上报次数是否达到第二阈值,若是则终止本次表具数据自由竞争上报,若否则执行时间检测。

6.根据权利要求1所述的一种多工作模式的表具通信方法,其特征在于,所述第一速率和第二速率均小于第三速率。

7.根据权利要求1所述的一种多工作模式的表具通信方法,其特征在于,所述表具还包括休眠模式。

8.根据权利要求7所述的一种多工作模式的表具通信方法,其特征在于,所述表具间隔第一预设时间切换至第一被动接收模式,并在第一被动接收模式结束后切换至休眠模式。

9.根据权利要求7所述的一种多工作模式的表具通信方法,其特征在于,所述表具间隔第二预设时间切换至第二被动接收模式,并在第二被动接收模式结束后切换至休眠模式。

10.根据权利要求7所述的一种多工作模式的表具通信方法,其特征在于,所述休眠模式下,表具的主控制器处于休眠状态,并由外部中断或者定时器中断唤醒。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1