[发明专利]非平衡轮询协议的主站遥控方法、装置、存储介质和设备有效
申请号: | 202011417646.1 | 申请日: | 2020-12-07 |
公开(公告)号: | CN112261512B | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 贺学文;刘冲;陆建军;孙凌丽;刘小树;张保航;房茂彬;宋小莉;熊辉;李剑 | 申请(专利权)人: | 北京和利时系统工程有限公司 |
主分类号: | H04Q9/00 | 分类号: | H04Q9/00 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张建 |
地址: | 100176 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 平衡 协议 遥控 方法 装置 存储 介质 设备 | ||
1.一种非平衡轮询协议的主站遥控方法,其特征在于,主站与上位机通信连接,所述主站还与至少一个从站通信连接,所述方法包括:
所述主站接收到所述上位机发送的遥控命令;
所述主站判断自身当前是否处于轮询等待期间,若是,则获得所述主站已经进行的轮询等待的第一时长,并根据所述第一时长所满足的预设条件,执行与所述预设条件相对应的操作,以控制与所述遥控命令对应的所述从站;
其中,所述轮询等待是所述主站在发送查询请求之前所执行的计时延时,轮询等待的预设上限是第一预设等待时长;
所述第一预设等待时长大于第二预设等待时长,所述第二预设等待时长是所述主站进行遥控命令等待的预设上限,所述遥控命令等待是所述主站在发送遥控命令之前所执行的计时延时。
2.根据权利要求1所述的非平衡轮询协议的主站遥控方法,其特征在于,所述根据所述第一时长所满足的预设条件,执行与所述预设条件相对应的操作,以控制相应的从站,包括:
若所述第一时长满足预设条件1,则将所述遥控命令发送至所述主站的遥控命令队列中并启动动态延时,待所述动态延时结束后将所述遥控命令队列中的所述遥控命令发送给所述相应的从站,以控制所述相应的从站,其中,所述动态延时的延时时长等于所述第二预设等待时长与所述第一时长的差;
其中,所述预设条件1包括:所述第一时长不小于0且不大于所述第二预设等待时长。
3.根据权利要求2所述的非平衡轮询协议的主站遥控方法,其特征在于,在所述将所述遥控命令队列中的所述遥控命令发送给所述相应的从站后,还包括:
若所述遥控命令队列中还有除所述遥控命令以外的其它遥控命令,则所述主站在按时接收到所述从站对第一个遥控命令的应答后重启所述遥控命令等待,待所述遥控命令等待结束后将所述其它遥控命令中的至少一个遥控命令发送给相应的从站设备。
4.根据权利要求1所述的非平衡轮询协议的主站遥控方法,其特征在于,所述根据所述第一时长所满足的预设条件,执行与所述预设条件相对应的操作,以控制相应的从站,包括:
若所述第一时长满足预设条件2,则将所述遥控命令发送至所述主站的遥控命令队列中,并将所述遥控命令队列中的所述遥控命令发送给所述相应的从站设备,以控制所述相应的从站设备;
其中,所述预设条件2包括:所述第一时长不大于所述第一预设等待时长且不小于所述第二预设等待时长。
5.根据权利要求1所述的非平衡轮询协议的主站遥控方法,其特征在于,所述根据所述第一时长所满足的预设条件,执行与所述预设条件相对应的操作,以控制相应的从站,包括:
若所述第一时长满足预设条件3,则将所述遥控命令发送至所述主站的遥控命令队列中,并重启所述遥控命令等待,待所述遥控命令等待结束后将所述遥控命令队列中的所述遥控命令发送给所述相应的从站,以控制所述相应的从站;
其中,所述预设条件3包括:所述第一时长不大于0或所述第一时长大于所述第一预设等待时长。
6.根据权利要求1所述的非平衡轮询协议的主站遥控方法,其特征在于,还包括:
若所述主站确定自身当前不处于轮询等待期间,则将所述遥控命令发送至所述主站的遥控命令队列中并重启遥控命令等待。
7.根据权利要求6所述的非平衡轮询协议的主站遥控方法,其特征在于,在所述将所述遥控命令发送至所述主站的遥控命令队列中并重启遥控命令等待之后,所述方法还包括:
当所述遥控命令等待结束后,将所述遥控命令队列中的所述遥控命令发送给相应的从站设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京和利时系统工程有限公司,未经北京和利时系统工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011417646.1/1.html,转载请声明来源钻瓜专利网。