[发明专利]一种用于双芯智能电能表双芯间稳定通信的方法有效
申请号: | 202011426810.5 | 申请日: | 2020-12-09 |
公开(公告)号: | CN112486886B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 汪佳;丁熠辉;吴蒙;徐严军;谢智;王竣平;薛莉思;李洵;陈维民;白佳灵 | 申请(专利权)人: | 国网四川省电力公司电力科学研究院 |
主分类号: | G06F13/42 | 分类号: | G06F13/42;G06F9/54 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 李朝虎 |
地址: | 610000 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 智能 电能表 双芯间 稳定 通信 方法 | ||
1.一种用于双芯智能电能表双芯间稳定通信的方法,基于管理芯和计量芯之间的交互,其特征在于,包括:
物理层配置:在物理层上,所述管理芯和计量芯之间采用SPI通信方式,其中,管理芯为SPI主机,计量芯为SPI从机,所述SPI主机与SPI从机之间时序配置相同;
协议层协议:在协议层上,管理芯与计量芯之间统一采用符合DL/T698.45协议规范的通信协议;
双芯通信交互模式:所述双芯通信交互模式包括管理芯程序模式和计量芯程序模式;所述管理芯对通信链路的建立与解除进行控制,管理芯程序内设置双芯通信互斥标志SPIColFlag,当SPIColFlag为0时,表示管理芯程序正在进行双芯通信任务,SPIColFlag为1时表示管理芯程序处于双芯通信空闲状态;所述计量芯程序对管理芯下发的每一条命令进行应答;当管理芯下发命令帧后,计量芯返回对应的应答帧;
其中,所述管理芯程序模式包括:等待回复模式、闲时发送模式和队列发送模式;所述计量芯程序模式包括:抄读立即回复模式和设置完毕回复模式。
2.根据权利要求1所述的一种用于双芯智能电能表双芯间稳定通信的方法,其特征在于,所述管理芯等待回复模式适用于实时等待计量芯回复的情形,所述管理芯下发命令帧后,在计量芯接收到有效数据帧之前,会一直在双芯通信任务中进行等待;所述管理芯在进入等待回复模式后,管理芯首先判断当前是否有通信任务,即判断SPIColFlag是否为0,若存在上一次通信任务未结束,则管理芯主动通过SPI接口不断发送问询字节,等待计量芯的响应,直到管理芯收到一条完整的计量芯应答帧,将上一次通信任务处理掉,然后管理芯调用发送函数将本次命令帧下发给计量芯;否则,进入等待回复模式后检测到SPIColFlag=1,即管理芯程序处于双芯通信空闲状态,则管理芯直接调用发送函数将命令帧下发给计量芯;所述管理芯将本次的命令帧下发给计量芯后不断发送问询字节,直到管理芯在接收到响应帧头68H后接收一帧计量芯应答数据,所述管理芯处理本次通信任务,将SPIColFlag置为1,完成一次有效的双芯间通信。
3.根据权利要求1所述的一种用于双芯智能电能表双芯间稳定通信的方法,其特征在于,管理芯空闲发送模式适用于需要频繁调用的、非必要的命令帧,管理芯程序需要抄读当前实时电压、电流时,如果SPIColFlag=0,即当前程序正在进行双芯通信任务,则直接放弃本次双芯通信请求;反之如果SPIColFlag=1,管理芯将抄读电流命令帧直接下发给计量芯,然后将SPIColFlag置为0,命令下发结束,本次数据帧的接收放在管理芯循环任务中进行处理。
4.根据权利要求1所述的一种用于双芯智能电能表双芯间稳定通信的方法,其特征在于,管理芯队列发送模式适用于管理芯发送命令帧后而计量芯处理时间较长的通信情形,采用队列发送模式可以将管理芯的CPU空闲出来,管理芯程序进入队列发送模式后,如果管理芯双芯通信任务空闲,即SPIColFlag=1,则管理芯直接调用发送函数,管理芯将本次命令帧下发给计量芯,然后将SPIColFlag置为0,退出队列发送模式;否则,管理芯程序进入队列发送模式后,如果SPIColFlag=0,即当前程序正在进行双芯通信任务,则需要把当前命令帧保存到发送队列数组中去;其中,具体流程如下:管理芯程序首先判断队列是否超长,如果队列超长,则管理芯清除队列第一位保存的内容,将队列内容依次前移一位,然后管理芯将待发送的数据帧保存到队列最后,然后队列长度加1,退出队列发送模式,流程结束;如果管理芯程序判断队列不超长,则管理芯直接将待发送的数据帧保存到队列最后,然后把队列长度加1,退出队列发送模式;流程结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网四川省电力公司电力科学研究院,未经国网四川省电力公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011426810.5/1.html,转载请声明来源钻瓜专利网。