1.一种计数器软清零处理方法,提供一远程计数管理系统,所述远程计数管理系统包括云平台、智能终端设备和移动设备,所述云平台用于接收所述智能设备终端发送的数据并对其进行分析和存储以及用于接收所述移动设备的操作指令并向所述智能终端设备发送相应的命令,所述智能终端设备用于采集目标设备的计量数据并将其传送至云平台,所述移动设备用于向所述云平台发送操作指令,其特征在于,所述软清零处理方法用于将所述智能设备终端的计数值count进行清零操作,所述软清零处理方法包括软清零策略,所述软清零策略配置有清零算法,所述软清零策略被设置为在所述智能终端设备设定一持续递增的校准基础值base,并在所述云平台设定一与所述校准基础值base同步持续递增的传输值cur,所述清零算法通过公式1和公式2实现对计数值count的清零操作,base=cur 公式1
count=cur-base 公式2;
所述软清零处理方法包括:
步骤S1、云平台接收来自所述移动设备的清零操作指令;
步骤S2、云平台向所述智能终端设备发送清零操作命令,并将此时的传输值cur发送至所述智能终端设备;
步骤S3、所述智能终端设备根据接收到的清零操作命令生成清零操作事件;
步骤S4、判断所述智能终端设备是否正在利用所述计数值count执行任务,如果是,跳转至步骤S4-1执行清零备份子程序,用于备份此时的计数值count以使所述智能终端设备完成正在执行的任务,如果否,跳转至步骤S4-2执行清零任务。
2.根据权利要求1所述的一种计数器软清零处理方法,其特征在于:所述步骤S4-1包括将与所述智能终端设备接收到的传输值cur相对应的计数值count记录在清零数据备份包内,并将本地计数值count通过清零算法进行清零操作;所述清零操作事件配置有第一持续时间T,所述第一持续时间T依据所述所述智能终端设备执行任务的时长进行确定。
3.根据权利要求2所述的一种计数器软清零处理方法,其特征在于:所述第一持续时间T=aT1+bT2+c,其中,a、b、c是预设的常数,1≥a≥0,1≥b≥0,且a、b不同时为零;T1代表所述智能终端设备本地执行任务的平均时间,T2代表所述智能终端设备将待执行任务发送至云平台进行处理的平均发送时间。
4.根据权利要求3所述的一种计数器软清零处理方法,其特征在于:所述常数a取值为
1,所述常数b取值为1,所述第一持续时间T=T1+T2+c。
5.根据权利要求3所述的一种计数器软清零处理方法,其特征在于:所述清零操作事件自智能终端设备根据接收到的清零操作命令时开始运行,所述第一持续时间自智能终端设备根据接收到的清零操作命令时开始计时,第一持续时间计满时,清零操作事件结束运行。
6.根据权利要求1所述的一种计数器软清零处理方法,其特征在于:所述步骤S4-2包括所述智能终端设备将接收到的传输值cur以及与所述传输值cur相对应的校准基础值base和计数值count记录在所述清零操作事件内,并将所述计数值count通过清零算法进行清零操作。