1.一種雙機(jī)熱備的控制方法,其特征在于,包括:
判斷第一控制板和第二控制板是否均可正常通信,若是,則:
判斷在預(yù)設(shè)時長后,所述第一控制板和第二控制板是否均未接收到總線數(shù)據(jù),若否,則:
判斷在預(yù)設(shè)時長后,所述第一控制板或第二控制板是否接收到總線數(shù)據(jù),若是,則:
確定接收到總線數(shù)據(jù)的第一控制板或第二控制板作為備板;
判斷主板是否發(fā)生故障,若是,則:
控制備板切換為主板,進(jìn)入主板工作模式。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,判斷在預(yù)設(shè)時長后,所述第一控制板和第二控制板是否均未接收到總線數(shù)據(jù),若是,則:
判斷所述第一控制板和第二控制板的管腳是否均未連接電源,若否,則:
判斷所述第一控制板或第二控制板的管腳是否連接電源,若是,則:
確定連接電源的所述第一控制板或第二控制板為主板。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,判斷所述第一控制板和第二控制板的管腳是否均未連接電源,若是,則:
判斷所述第一控制板和第二控制板輸出的工作狀態(tài)監(jiān)測信號是否均為1,若否,則:
確定輸出工作狀態(tài)監(jiān)測信號為1的第一控制板或第二控制板作為備板。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,判斷所述第一控制板和第二控制板輸出的工作狀態(tài)監(jiān)測信號是否均為1,若是,則:
通過異步通信確定主板和備板。
5.一種雙機(jī)熱備的控制系統(tǒng),其特征在于,包括:
第一判斷單元,用于判斷第一控制板和第二控制板是否均可正常通信;
第二判斷單元,用于當(dāng)所述第一判斷單元判斷第一控制板和第二控制板均可正常通信時,判斷在預(yù)設(shè)時長后,所述第一控制板和第二控制板是否均未接收到總線數(shù)據(jù);
第三判斷單元,用于當(dāng)?shù)诙袛鄦卧袛嘣陬A(yù)設(shè)時長后,所述第一控制板和第二控制板是否均未接收到總線數(shù)據(jù)的結(jié)果為否時,判斷在預(yù)設(shè)時長后,所述第一控制板或第二控制板是否接收到總線數(shù)據(jù);
第一確定單元,用于當(dāng)?shù)谌袛鄦卧袛嘣陬A(yù)設(shè)時長后,所述第一控制板或第二控制板接收到總線數(shù)據(jù)時,確定接收到總線數(shù)據(jù)的第一控制板或第二控制板作為備板;
第四判斷單元,用于判斷主板是否發(fā)生故障;
第一控制單元,用于當(dāng)?shù)谒呐袛鄦卧袛嘀靼灏l(fā)生故障時,控制備板切換為主板,進(jìn)入主板工作模式。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,還包括:
第五判斷單元,用于當(dāng)?shù)诙袛鄦卧袛嘣陬A(yù)設(shè)時長后,所述第一控制板和第二控制板均未接收到總線數(shù)據(jù)時,判斷所述第一控制板和第二控制板的管腳是否均未連接電源;
第六判斷單元,用于當(dāng)?shù)谖迮袛鄦卧袛嗨龅谝豢刂瓢搴偷诙刂瓢宓墓苣_是否均未連接電源的結(jié)果為否時,判斷所述第一控制板或第二控制板的管腳是否連接電源;
第二確定單元,用關(guān)于當(dāng)?shù)诹袛鄦卧袛嗨龅谝豢刂瓢寤虻诙刂瓢宓墓苣_連接電源時,確定連接電源的所述第一控制板或第二控制板為主板。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,還包括:
第七判斷單元,用于當(dāng)?shù)谖迮袛鄦卧袛嗨龅谝豢刂瓢搴偷诙刂瓢宓墓苣_均未連接電源時,判斷所述第一控制板和第二控制板輸出的工作狀態(tài)監(jiān)測信號是否均為1;
第三確定單元,用于當(dāng)?shù)谄吲袛鄦卧袛嗨龅谝豢刂瓢搴偷诙刂瓢遢敵龅墓ぷ鳡顟B(tài)監(jiān)測信號是否均為1的結(jié)果為否時,確定輸出工作狀態(tài)監(jiān)測信號為1的第一控制板或第二控制板作為備板。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,還包括:
第四確定單元,用于當(dāng)?shù)谄吲袛鄦卧袛嗨龅谝豢刂瓢搴偷诙刂瓢遢敵龅墓ぷ鳡顟B(tài)監(jiān)測信號均為1時,通過異步通信確定主板和備板。