1.一種雙芯電能表時(shí)鐘同步的方法,包括以下步驟:
S1、管理模塊MCU向計(jì)量模塊MCU發(fā)送“請(qǐng)求命令”,計(jì)量模塊MCU收到“請(qǐng)求命令”后,在時(shí)間T1內(nèi)將計(jì)量模塊MCU需處理的數(shù)據(jù)處理完畢,計(jì)量模塊MCU數(shù)據(jù)處理完畢后向管理模塊MCU回復(fù)處于“空狀態(tài)”的響應(yīng);
S2、管理模塊MCU收到“空狀態(tài)”回復(fù)后,在規(guī)定時(shí)間T2內(nèi),所述的管理模塊MCU向計(jì)量模塊MCU發(fā)出請(qǐng)求時(shí)間數(shù)據(jù)的命令;
S3、計(jì)量模塊MCU接收時(shí)間數(shù)據(jù)的命令后作出相應(yīng)的設(shè)置。
2.根據(jù)權(quán)利要求1所述的雙芯電能表時(shí)鐘同步的方法,其特征在于:在步驟S2中,請(qǐng)求時(shí)間數(shù)據(jù)的命令包括設(shè)置時(shí)間TT的命令或同步時(shí)間的命令。
3.根據(jù)權(quán)利要求2所述的雙芯電能表時(shí)鐘同步的方法,其特征在于:在步驟S3中,計(jì)量模塊MCU接收時(shí)間數(shù)據(jù)的命令為設(shè)置時(shí)間TT的命令后,包括以下步驟:計(jì)量模塊MCU立即將所要設(shè)置的時(shí)間TT設(shè)置到時(shí)鐘芯片中,同時(shí)計(jì)量模塊MCU將自身的軟時(shí)鐘更改為TT,且計(jì)量模塊MCU回復(fù)管理模塊MCU時(shí)間為TT。
4.根據(jù)權(quán)利要求2所述的雙芯電能表時(shí)鐘同步的方法,其特征在于:在步驟S3中,計(jì)量模塊MCU接收時(shí)間數(shù)據(jù)的命令為同步時(shí)間的命令后,包括以下步驟:
S31、計(jì)量模塊MCU立即連續(xù)讀取時(shí)鐘芯片的時(shí)間TT1,當(dāng)讀取到的時(shí)間為TT1+1秒時(shí),計(jì)量模塊MCU立即將自身的軟時(shí)鐘更改為TT1+1,且計(jì)量模塊MCU回復(fù)管理模塊MCU時(shí)間為TT1+1;
S32、管理模塊MCU接收時(shí)間TT1+1后,管理模塊MCU將自身的軟時(shí)鐘更改為TT1+1。
5.根據(jù)權(quán)利要求4所述的雙芯電能表時(shí)鐘同步的方法,其特征在于:還包括步驟S4、計(jì)量模塊MCU定時(shí)向計(jì)量模塊MCU發(fā)送同步時(shí)間的命令,周期為TT2。