一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种物联网智能电表的通信方法、装置、设备及存储介质与流程

2022-12-07 10:19:25 来源:中国专利 TAG:

技术特征:
1.一种物联网智能电表的通信方法,其特征在于,包括:将多个指令封装成多个待执行任务;将所述多个待执行任务添加至任务队列中,获得任务表;根据所述多个待执行任务的优先级,从所述任务表中确定目标任务,所述多个待执行任务的优先级是根据所述多个待执行任务的紧急程度确定的;向物联网模组发送所述目标任务,以便所述物联网模组执行所述目标任务。2.根据权利要求1所述的方法,其特征在于,所述根据所述多个待执行任务的优先级,从所述任务表中确定目标任务,具体为:根据所述多个待执行任务的优先级,从所述任务表中确定优先级最高的待执行任务;将所述优先级最高的待执行任务确定为所述目标任务。3.根据权利要求1所述的方法,其特征在于,还包括:若所述目标任务的执行时间超过预设执行时间,确定所述目标任务执行失败;向所述任务表返还所述目标任务,将所述目标任务作为新的待执行任务;将所述新的待执行任务的重试次数减少1次,获得更新后的重试次数;所述重试次数为允许所述目标任务执行失败的次数。4.根据权利要求3所述的方法,其特征在于,还包括:将所述新的待执行任务的重试次数减少后,降低所述新的待执行任务的优先级,获得所述新的待执行任务的更新后的优先级;若所述更新后的重试次数等于0,从所述任务表中删除所述新的待执行任务。5.根据权利要求1所述的方法,其特征在于,还包括:根据异常检测项目,检测所述物联网模组的工作状态,获得所述物联网模组的异常状态持续时间;若所述异常状态持续时间大于或等于预设持续时间,重启所述物联网模组。6.根据权利要求5所述的方法,其特征在于,所述异常检测项目,包括:判断所述物联网模组的硬件是否准备就绪、物联网智能电表的微控制模块和所述物联网模组是否能通讯、所述物联网模组能否建立连接以及所述物联网模组和云平台能否通讯。7.根据权利要求1-5任一项所述的方法,其特征在于,所述多个待执行任务包括配置任务、查询任务、主动上报任务和响应任务中的一个或多个;所述配置任务用于配置所述物联网模组的参数,所述查询任务用于查询所述物联网模组的信息,所述主动上报任务用于主动向云平台发送电表数据,所述响应任务用于响应于所述云平台的电表数据请求向所述云平台发送所述电表数据。8.一种物联网智能电表的通信装置,其特征在于,包括:封装模块、获得模块、确定模块以及发送模块;所述封装模块,用于将多个指令封装成多个待执行任务;所述获得模块,用于将所述多个待执行任务添加至任务队列中,获得任务表;所述确定模块,用于根据所述多个待执行任务的优先级,从所述任务表中确定目标任务,所述多个待执行任务的优先级是根据所述多个待执行任务的紧急程度确定的;所述发送模块,用于向物联网模组发送所述目标任务,以便所述物联网模组执行所述
目标任务。9.一种计算机设备,其特征在于,所述计算机设备包括处理器以及存储器:所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;所述处理器用于根据所述程序代码中的指令执行如权利要求1-7任一项所述的一种物联网智能电表的通信方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的一种物联网智能电表的通信方法的步骤。

技术总结
本申请公开了一种物联网智能电表的通信方法、装置、设备及存储介质,通过将多个指令封装成多个待执行任务;将所述多个待执行任务添加至任务队列中,获得任务表;根据所述多个待执行任务的优先级,从所述任务表中确定目标任务,所述多个待执行任务的优先级是根据所述多个待执行任务的紧急程度确定的;向物联网模组发送所述目标任务,以便所述物联网模组执行所述目标任务。当需要更换物联网模组的时候,新物联网模组的新指令同样封装成待执行任务,并不需要重新设计软件架构,使得在更换物联网模组的情况下,物联网智能电表的通信效率得到提高。高。高。


技术研发人员:黄培 姚国军 王央龙 朱海鹤 张定刚 徐群财
受保护的技术使用者:德力西集团仪器仪表有限公司
技术研发日:2022.10.14
技术公布日:2022/12/6
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献