雙機熱備系統(tǒng)的主備狀態(tài)管理方法
【專利摘要】本發(fā)明提供了一種雙機熱備系統(tǒng)的主備狀態(tài)管理方法。該方法主要包括:在雙機熱備系統(tǒng)中設置通過通信總線連接的A系主機、B系主機和A系IO、B系IO,當所述通信總線可用時,所述A系主機與所述B系主機、A系IO、B系IO之間通過所述通信總線進行數(shù)據(jù)通信,所述B系主機與所述A系主機、A系IO、B系IO之間通過所述通信總線進行數(shù)據(jù)通信。本發(fā)明實施例通過將雙機熱備系統(tǒng)劃分為主機和輸入輸出(IO)兩部分,設置通信總線和后備通信線路,基于特定處理策略,可以消除主機部分出現(xiàn)的雙主狀態(tài)對輸入輸出(IO)部分對外輸入輸出及整個雙機熱備系統(tǒng)的不良影響??梢杂行У乇U螦系主機、B系主機與A系IO、B系IO之間的數(shù)據(jù)通信。
【專利說明】
雙機熱備系統(tǒng)的主備狀態(tài)管理方法
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及雙機熱備系統(tǒng)技術(shù)領(lǐng)域,尤其涉及一種雙機熱備系統(tǒng)的主備狀態(tài)管理 方法。
【背景技術(shù)】
[0002] 雙機熱備系統(tǒng)由于具有較高的可用性和可靠性,同時又具備一定的容錯能力,也 便于操作人員進行維護,因此,廣泛地應用于各種控制系統(tǒng)中。
[0003] 在雙機熱備系統(tǒng)中,"主系"和"備系"的預置與切換是實現(xiàn)雙機熱備系統(tǒng)功能的關(guān) 鍵。在雙機熱備系統(tǒng)中,兩系之間依靠硬件或軟件實現(xiàn)的互鎖邏輯來確認雙系的"主"或 "備"狀態(tài)。兩系之間通過特定通信方式相互交換信息,來實現(xiàn)兩系之間的互鎖邏輯。
[0004] 現(xiàn)有技術(shù)中的一種互鎖邏輯原理框圖如圖1所示,在現(xiàn)有雙機熱備的技術(shù)方案中, 兩系之間的互鎖邏輯要通過特定通信方式相互交換信息,依靠硬件或軟件分別判斷對方的 狀態(tài)來實現(xiàn)"主" "備"狀態(tài)的預置和切換。由于信息交換依賴于兩系之間的相互通信,而通 信必定會受到各種干擾的影響。極端情況下,一旦兩系之間的通信被切斷,兩系之間的互鎖 邏輯不能相互交換信息,而不能判斷雙機熱備系統(tǒng)的對方"系"是否存在,就會導致原"主" 系仍保持主狀態(tài),原"備"系而誤升"主"系,從而產(chǎn)生雙主狀態(tài)。
[0005] 雙主狀態(tài)會影響雙機熱備系統(tǒng)的控制邏輯,會給雙機熱備系統(tǒng)的正常運行帶來更 大的風險而進入不安全狀態(tài)。因此,開發(fā)一種有效地判斷雙機熱備系統(tǒng)的"主系"和"備系" 的狀態(tài)的方案是一個亟待解決的問題。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明的實施例提供了一種雙機熱備系統(tǒng)的主備狀態(tài)管理方法,以有效地消除主 機部分出現(xiàn)的雙主狀態(tài)。
[0007] 本發(fā)明提供了如下方案:
[0008] -種雙機熱備系統(tǒng)的主備狀態(tài)管理方法,包括:
[0009] 在雙機熱備系統(tǒng)中設置通過通信總線連接的A系主機、B系主機和A系KKB系10,當 所述通信總線可用時,所述A系主機與所述B系主機、A系KKB系IO之間通過所述通信總線進 行數(shù)據(jù)通信,所述B系主機與所述A系主機、A系Ι0、Β系IO之間通過所述通信總線進行數(shù)據(jù)通 {目。
[0010] 進一步地,在所述雙機熱備系統(tǒng)中還設置后備通信線路,所述后備通信線路連接 所述A系主機、B系主機、A系KKB系10,當所述通信總線不可用時,所述A系主機與所述B系主 機、A系Ι0、Β系IO之間通過所述后備通信線路進行數(shù)據(jù)通信,所述B系主機與所述A系主機、A 系KKB系IO之間通過所述后備通信線路進行數(shù)據(jù)通信。
[0011] 進一步地,所述A系主機通過通信總線或者后備通信線路按照設定的時間間隔向B 系主機、A系KKB系IO發(fā)送自己的工作狀態(tài)信息,所述B系主機通過通信總線或者后備通信 線路按照設定的時間間隔向A系主機、A系KKB系IO發(fā)送自己的工作狀態(tài)信息,所述A系主 機、B系主機的工作狀態(tài)包括主狀態(tài)、備狀態(tài)或者其他狀態(tài)。
[0012] 進一步地,所述A系KKB系IO并行輸出作為主狀態(tài)的A系主機或者B系主機的輸出 數(shù)據(jù),向作為主狀態(tài)的所述A系主機或者B系主機發(fā)送主系確認信息,向作為主狀態(tài)的所述A 系主機或者B系主機發(fā)送外部輸入的數(shù)據(jù)。
[0013] 進一步地,所述A系主機基于自身的互鎖邏輯判斷選擇作為主狀態(tài),通過通信總線 或者后備通信線路按照設定的時間間隔向B系主機、A系KKB系IO發(fā)送自己的主狀態(tài)信息, 所述B系主機接收到所述A系主機發(fā)送過來的主狀態(tài)信息后,選擇備狀態(tài)或者其他狀態(tài),所 述A系Ι0、Β系IO輸出作為主狀態(tài)的A系主機的輸出數(shù)據(jù),所述A系KKB系IO向A系主機發(fā)送主 系確認信息;
[0014] 所述B系主機基于自身的互鎖邏輯判斷選擇作為主狀態(tài),通過通信總線或者后備 通信線路按照設定的時間間隔向A系主機、A系Ι0、Β系IO發(fā)送自己的主狀態(tài)信息,所述A系主 機接收到所述B系主機發(fā)送過來的主狀態(tài)信息后,選擇備狀態(tài)或者其他狀態(tài),所述A系KKB 系IO輸出作為主狀態(tài)的B系主機的輸出數(shù)據(jù),所述A系KKB系IO向B系主機發(fā)送主系確認信 息。
[0015] 進一步地,當所述A系主機、B系主機之間不能正常通信,所述A系IO、B系IO接收到 所述A系主機發(fā)送的主狀態(tài)信息、所述B系主機發(fā)送的主狀態(tài)信息時,所述A系Ι0、Β系IO向所 述A系主機、B系主機發(fā)送示警信息,并進入故障安全處理模式,停止正常處理流程和所有對 外輸入輸出;
[0016] 所述A系主機、B系主機收到所述A系IO、B系IO所發(fā)送的示警信息,所述A系主機、B 系主機進入故障安全處理模式,停止正常處理流程和所有對外輸入輸出。
[0017] 進一步地,當作為主狀態(tài)的所述A系主機或者B系主機收不到所述A系KKB系IO發(fā) 送的主系確認信息,所述作為主狀態(tài)的A系主機、B系主機進入故障安全處理模式。
[0018] 進一步地,當所述A系KKB系IO收不到所述A系主機、B系主機所發(fā)送的工作狀態(tài)信 息,所述A系IO、B系IO進入故障安全處理模式。
[0019] 由上述本發(fā)明的實施例提供的技術(shù)方案可以看出,本發(fā)明實施例通過將雙機熱備 系統(tǒng)劃分為主機和輸入輸出(IO)兩部分,設置通信總線和后備通信線路,基于特定處理策 略,可以消除主機部分出現(xiàn)的雙主狀態(tài)對輸入輸出(IO)部分對外輸入輸出及整個雙機熱備 系統(tǒng)的不良影響??梢杂行У乇U螦系主機、B系主機與A系10、B系10之間的數(shù)據(jù)通信,有效 地提高雙機熱備系統(tǒng)的工作性能。
【附圖說明】
[0020] 為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用 的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本 領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0021] 圖1為現(xiàn)有技術(shù)中的一種互鎖邏輯原理框圖;
[0022]圖2為本發(fā)明實施例提出的一種雙機熱備系統(tǒng)的主備狀態(tài)管理方法的實現(xiàn)原理示 意圖。
【具體實施方式】
[0023]下面詳細描述本發(fā)明的實施方式,所述實施方式的示例在附圖中示出,其中自始 至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參 考附圖描述的實施方式是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。 [0024]本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式"一"、"一 個"、"所述"和"該"也可包括復數(shù)形式。應該進一步理解的是,本發(fā)明的說明書中使用的措 辭"包括"是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加 一個或多個其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。應該理解,當我們稱元 件被"連接"或"耦接"到另一元件時,它可以直接連接或耦接到其他元件,或者也可以存在 中間元件。此外,這里使用的"連接"或"耦接"可以包括無線連接或耦接。這里使用的措辭 "和/或"包括一個或更多個相關(guān)聯(lián)的列出項的任一單元和全部組合。
[0025]本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(包括技術(shù)術(shù) 語和科學術(shù)語)具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應該 理解的是,諸如通用字典中定義的那些術(shù)語應該被理解為具有與現(xiàn)有技術(shù)的上下文中的意 義一致的意義,并且除非像這里一樣定義,不會用理想化或過于正式的含義來解釋。
[0026] 為便于對本發(fā)明實施例的理解,下面將結(jié)合附圖以幾個具體實施例為例做進一步 的解釋說明,且各個實施例并不構(gòu)成對本發(fā)明實施例的限定。
[0027] 本發(fā)明實施例為了解決雙機熱備系統(tǒng)雙主狀態(tài)所帶來的不良影響,提出的一種雙 機熱備系統(tǒng)的主備狀態(tài)管理方法的實現(xiàn)原理示意圖如圖2所示,將雙機熱備系統(tǒng)的每一系 邏輯上劃分為主機和輸入輸出(IO)兩部分,這樣雙機熱備系統(tǒng)中包括2個主機(A系主機、B 系主機)和2個輸入輸出(A系KKB系10) j系主機、B系主機、A系KKB系IO之間通過通信總線 連接,同時另設異構(gòu)的后備通信線路連接A系主機、B系主機、A系KKB系10。
[0028] A系Ι0、Β系IO為并行冗余工作關(guān)系,相互之間不交互數(shù)據(jù)信息,不相互控制而獨立 工作,同時輸出"主"系的外部輸出數(shù)據(jù),同時向"主"系和"備系"發(fā)送外部輸入數(shù)據(jù)。A系IO 或B系IO任何一個停止工作不影響整個雙機熱備系統(tǒng)的正常工作。
[0029] A系主機與B系主機、A系KKB系IO之間,B系主機與A系主機、A系KKB系IO之間,A系 IO與A系主機、B系主機之間,B系IO與A系主機、B系主機之間均首先通過通信總線相互通信 交互信息,如果通信總線失效,則啟用異構(gòu)的后備通信線路相互通信交互信息,如果后備通 信線路亦失效,則通過A系主機、B系主機或A系Ι0、Β系IO進入故障安全處理模式來解決此問 題。
[0030] A系主機、B系主機基于各自的互鎖邏輯,通過通信總線或后備通信線路相互交換 信息來實現(xiàn)兩系之間的互鎖邏輯,而判斷出兩系的工作狀態(tài)。兩系的工作狀態(tài)包括"主"狀 態(tài)、"備"狀態(tài)和"其它"狀態(tài),"其它"狀態(tài)還可細分為"上電"、"跟隨"、"停止工作"等狀態(tài)。
[0031] A系主機、B系主機分別按照設定的時間間隔向A系KKB系IO發(fā)送各自的工作狀態(tài) 信息,用于并行冗余工作的A系Ι0、Β系IO選擇A系主機、B系主機哪個為"主"系,同時,A系10、 B系IO也要向A系主機、B系主機周期發(fā)送"主"系確認信息。
[0032] A系主機基于自身的互鎖邏輯判斷選擇作為主狀態(tài),通過通信總線或者后備通信 線路按照設定的時間間隔向B系主機、A系KKB系IO發(fā)送自己的主狀態(tài)信息,所述B系主機接 收到所述A系主機發(fā)送過來的主狀態(tài)信息后,選擇備狀態(tài)或者其他狀態(tài),所述A系10、B系IO 輸出作為主狀態(tài)的A系主機的輸出數(shù)據(jù),所述A系Ι0、Β系IO向A系主機發(fā)送主系確認信息; [0033] B系主機基于自身的互鎖邏輯判斷選擇作為主狀態(tài),通過通信總線或者后備通信 線路按照設定的時間間隔向A系主機、A系KKB系IO發(fā)送自己的主狀態(tài)信息,所述A系主機接 收到所述B系主機發(fā)送過來的主狀態(tài)信息后,選擇備狀態(tài)或者其他狀態(tài),所述A系10、B系IO 輸出作為主狀態(tài)的B系主機的輸出數(shù)據(jù),所述A系Ι0、Β系IO向B系主機發(fā)送主系確認信息。 [0034] 一旦作為主狀態(tài)的A系主機、B系主機收不到A系KKB系IO所發(fā)送的"主"系確認信 息,A系主機、B系主機應進入故障安全處理模式。
[0035]同樣,A系IO、B系IO收不到A系主機、B系主機所發(fā)送的工作狀態(tài)信息,A系IO、B系IO 應進入故障安全處理模式。
[0036]根據(jù)A系主機、B系主機工作狀態(tài)的組合情況,區(qū)分不同組合情況的處理方法描述 如下:
[0037] (1)當A系主機、B系主機之間不能通過通信總線或后備通信線路相互交換信息,各 系的雙系互鎖邏輯會判斷各自分別處于"主"狀態(tài)而出現(xiàn)雙主狀態(tài)。
[0038] 如果此時A系主機與A系KKB系IO之間,B系主機與A系KKB系IO之間仍能夠通過通 信總線或后備通信線路相互交換信息。這樣,A系Ι0、Β系IO-旦發(fā)現(xiàn)A系主機、B系主機各自 報告本機為"主"系而出現(xiàn)雙主狀態(tài)時:
[0039] A系KKB系IO應向A系主機、B系主機發(fā)送示警信息,并進入故障安全處理模式,停 止正常處理流程和所有對外輸入輸出。
[0040] A系主機、B系主機一旦收到A系Ι0、Β系IO所發(fā)送的示警信息,A系主機、B系主機應 進入故障安全處理模式,停止正常處理流程和所有對外輸入輸出。
[0041 ] 如果此時A系主機與A系KKB系IO之間,B系主機與A系KKB系IO之間也已不能通過 通信總線或后備通信線路相互交換信息,那么:
[0042] A系KKB系IO收不到A系主機、B系主機所發(fā)送的工作狀態(tài)信息,A系KKB系IO應進 入故障安全處理模式,停止正常處理流程和所有對外輸入輸出。
[0043] A系主機、B系主機收不到A系KKB系IO所發(fā)送的"主"系確認信息,A系主機、B系主 機進入故障安全處理模式,停止正常處理流程和所有對外輸入輸出。
[0044] (2)當A系主機、B系主機之間能通過通信總線或后備通信線路相互交換信息,A系 主機、B系主機基于各自的互鎖邏輯來實現(xiàn)兩系之間的工作狀態(tài)的判斷與互鎖邏輯,兩系的 工作狀態(tài)組合應包括:
[0047] 如果此時A系主機與A系Ι0、Β系IO之間,B系主機與A系Ι0、Β系IO之間能夠通過通信 總線或后備通信線路相互交換信息。這樣,當A系IO、B系IO發(fā)現(xiàn):
[0048] A系主機報告本機為"主"系、B系主機報告本機為"備"系,A系Ι0、Β系IO向A系主機、 B系主機發(fā)送狀態(tài)確認信息的同時,選擇A系主機為"主"系輸出該系的外部輸出數(shù)據(jù),同時 向"主"系和"備"系發(fā)送外部的輸入數(shù)據(jù)。
[0049] A系主機報告本機為"主"系、B系主機報告本機為"其它"系,A系Ι0、Β系IO向A系主 機、B系主機發(fā)送狀態(tài)確認信息的同時,選擇A系主機為"主"系輸出該系的外部輸出數(shù)據(jù),同 時向"主"系和"其它"系發(fā)送外部輸入數(shù)據(jù)。
[0050] A系主機報告本機為"備"系、B系主機報告本機為"主"系,A系Ι0、Β系IO向A系主機、 B系主機發(fā)送狀態(tài)確認信息的同時,選擇B系主機為"主"系輸出該系的外部輸出數(shù)據(jù),同時 向"主"系和"備"系發(fā)送外部輸入數(shù)據(jù)。
[0051] A系主機報告本機為"備"系、B系主機報告本機為"備"系,此時A系Ι0、Β系IO不能選 擇"主"系,停止外部輸出,并標記為不正常狀態(tài),向A系主機、B系主機發(fā)送不正常狀態(tài)確認 信息,并停止發(fā)送外部輸入數(shù)據(jù)。
[0052] A系主機報告本機為"備"系、B系主機報告本機為"其它"系,此時A系Ι0、Β系IO不能 選擇"主"系,停止外部輸出,并標記為不正常狀態(tài),向A系主機、B系主機發(fā)送不正常狀態(tài)確 認信息,并停止發(fā)送外部輸入數(shù)據(jù)。
[0053] A系主機報告本機為"其它"系、B系主機報告本機為"主"系,A系Ι0、Β系IO向A系主 機、B系主機發(fā)送狀態(tài)確認信息的同時,選擇B系主機為"主"系輸出該系的外部輸出數(shù)據(jù),同 時向"主"系發(fā)送外部輸入數(shù)據(jù)。
[0054] A系主機報告本機為"其它"系、B系主機報告本機為"備"系,此時A系Ι0、Β系IO不能 選擇"主"系,停止外部輸出,并標記為不正常狀態(tài),向A系主機、B系主機發(fā)送不正常狀態(tài)確 認信息,并停止發(fā)送外部輸入數(shù)據(jù)。
[0055] A系主機報告本機為"其它"系、B系主機報告本機為"其它"系,此時A系10、B系IO不 能選擇"主"系,同時A系KKB系IO向A系主機、B系主機發(fā)送狀態(tài)確認信息,停止外部輸出,并 停止發(fā)送外部輸入數(shù)據(jù)。
[0056] 如果此時A系主機與A系KKB系IO之間,B系主機與A系KKB系IO之間不能通過通信 總線或后備通信線路相互交換信息,那么:
[0057] A系KKB系IO收不到A系主機、B系主機所發(fā)送的工作狀態(tài)信息,A系KKB系IO應進 入故障安全處理模式,停止正常處理流程和所有對外輸入輸出。
[0058] A系主機、B系主機收不到A系KKB系IO所發(fā)送的"主"系確認信息,A系主機、B系主 機進入故障安全處理模式,停止正常處理流程和所有對外輸入輸出。
[0059] 綜上所述,本發(fā)明實施例通過將雙機熱備系統(tǒng)劃分為主機和輸入輸出(10)兩部 分,設置通信總線和后備通信線路,基于特定處理策略,可以消除主機部分出現(xiàn)的雙主狀態(tài) 對輸入輸出(I〇)部分對外輸入輸出及整個雙機熱備系統(tǒng)的不良影響??梢杂行У乇U螦系 主機、B系主機與A系KKB系IO之間的數(shù)據(jù)通信,有效地提高雙機熱備系統(tǒng)的工作性能。
[0060] 本發(fā)明并不是使雙機熱備系統(tǒng)徹底消除出現(xiàn)雙主狀態(tài)的情況,而是通過將雙機熱 備系統(tǒng)劃分為主機和輸入輸出(IO)兩部分,基于本發(fā)明所采用的特定處理策略,消除主機 部分出現(xiàn)的雙主狀態(tài)對輸入輸出(10)部分對外輸入輸出及整個雙機熱備系統(tǒng)的不良影響。
[0061] 本領(lǐng)域普通技術(shù)人員可以理解:附圖只是一個實施例的示意圖,附圖中的模塊或 流程并不一定是實施本發(fā)明所必須的。
[0062] 本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部 分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于裝置或 系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述得比較簡單,相關(guān)之處參見方法 實施例的部分說明即可。以上所描述的裝置及系統(tǒng)實施例僅僅是示意性的,其中所述作為 分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或 者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上。可以根 據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù) 人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
[0063] 以上所述,僅為本發(fā)明較佳的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此, 任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換, 都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應該以權(quán)利要求的保護范圍 為準。
【主權(quán)項】
1. 一種雙機熱備系統(tǒng)的主備狀態(tài)管理方法,其特征在于,包括: 在雙機熱備系統(tǒng)中設置通過通信總線連接的A系主機、B系主機和A系KKB系10,當所述 通信總線可用時,所述A系主機與所述B系主機、A系KKB系IO之間通過所述通信總線進行數(shù) 據(jù)通信,所述B系主機與所述A系主機、A系Ι0、Β系IO之間通過所述通信總線進行數(shù)據(jù)通信。2. 根據(jù)權(quán)利要求1所述的雙機熱備系統(tǒng)的主備狀態(tài)管理方法,其特征在于,在所述雙機 熱備系統(tǒng)中還設置后備通信線路,所述后備通信線路連接所述A系主機、B系主機、A系KKB 系10,當所述通信總線不可用時,所述A系主機與所述B系主機、A系KKB系IO之間通過所述 后備通信線路進行數(shù)據(jù)通信,所述B系主機與所述A系主機、A系Ι0、Β系IO之間通過所述后備 通信線路進行數(shù)據(jù)通信。3. 根據(jù)權(quán)利要求1所述的雙機熱備系統(tǒng)的主備狀態(tài)管理方法,其特征在于,所述A系主 機通過通信總線或者后備通信線路按照設定的時間間隔向B系主機、A系KKB系IO發(fā)送自己 的工作狀態(tài)信息,所述B系主機通過通信總線或者后備通信線路按照設定的時間間隔向A系 主機、A系10、B系10發(fā)送自己的工作狀態(tài)信息,所述A系主機、B系主機的工作狀態(tài)包括主狀 態(tài)、備狀態(tài)或者其他狀態(tài)。4. 根據(jù)權(quán)利要求1所述的雙機熱備系統(tǒng)的主備狀態(tài)管理方法,其特征在于,所述A系10、 B系IO并行輸出作為主狀態(tài)的A系主機或者B系主機的輸出數(shù)據(jù),向作為主狀態(tài)的所述A系主 機或者B系主機發(fā)送主系確認信息,向作為主狀態(tài)的所述A系主機或者B系主機發(fā)送外部輸 入的數(shù)據(jù)。5. 根據(jù)權(quán)利要求1所述的雙機熱備系統(tǒng)的主備狀態(tài)管理方法,其特征在于,所述A系主 機基于自身的互鎖邏輯判斷選擇作為主狀態(tài),通過通信總線或者后備通信線路按照設定的 時間間隔向B系主機、A系10、B系10發(fā)送自己的主狀態(tài)信息,所述B系主機接收到所述A系主 機發(fā)送過來的主狀態(tài)信息后,選擇備狀態(tài)或者其他狀態(tài),所述A系KKB系IO輸出作為主狀態(tài) 的A系主機的輸出數(shù)據(jù),所述A系IO、B系IO向A系主機發(fā)送主系確認信息; 所述B系主機基于自身的互鎖邏輯判斷選擇作為主狀態(tài),通過通信總線或者后備通信 線路按照設定的時間間隔向A系主機、A系KKB系IO發(fā)送自己的主狀態(tài)信息,所述A系主機接 收到所述B系主機發(fā)送過來的主狀態(tài)信息后,選擇備狀態(tài)或者其他狀態(tài),所述A系10、B系IO 輸出作為主狀態(tài)的B系主機的輸出數(shù)據(jù),所述A系Ι0、Β系IO向B系主機發(fā)送主系確認信息。6. 根據(jù)權(quán)利要求1所述的雙機熱備系統(tǒng)的主備狀態(tài)管理方法,其特征在于,當所述A系 主機、B系主機之間不能正常通信,所述A系KKB系IO接收到所述A系主機發(fā)送的主狀態(tài)信 息、所述B系主機發(fā)送的主狀態(tài)信息時,所述A系KKB系IO向所述A系主機、B系主機發(fā)送示警 信息,并進入故障安全處理模式,停止正常處理流程和所有對外輸入輸出; 所述A系主機、B系主機收到所述A系KKB系IO所發(fā)送的示警信息,所述A系主機、B系主 機進入故障安全處理模式,停止正常處理流程和所有對外輸入輸出。7. 根據(jù)權(quán)利要求1所述的雙機熱備系統(tǒng)的主備狀態(tài)管理方法,其特征在于,當作為主狀 態(tài)的所述A系主機或者B系主機收不到所述A系KKB系IO發(fā)送的主系確認信息,所述作為主 狀態(tài)的A系主機、B系主機進入故障安全處理模式。8. 根據(jù)權(quán)利要求1所述的雙機熱備系統(tǒng)的主備狀態(tài)管理方法,其特征在于,當所述A系 I〇、B系IO收不到所述A系主機、B系主機所發(fā)送的工作狀態(tài)信息,所述A系Ι0、Β系IO進入故障 安全處理模式。
【文檔編號】H04L12/24GK105915375SQ201610227958
【公開日】2016年8月31日
【申請日】2016年4月13日
【發(fā)明人】唐濤, 馬連川, 李開成, 曹源
【申請人】北京交通大學