專利名稱:一種多系統(tǒng)終端電腦主機共享及互備系統(tǒng)的制作方法
一種多系統(tǒng)終端電腦主機共享及互備系統(tǒng)
技術領域 本發(fā)明涉及計算機應用技術領域,特別涉及一種多系統(tǒng)終端電腦主 機共享及互備系統(tǒng)。
技術背景 隨著企業(yè)信息化的發(fā)展,許多工作場合下,存在著由一個操作者控 制兩個終端電腦主機,操作者使用兩套鍵盤鼠標,有時來回切換容易混亂。有的地方還存在 一個控制室內(nèi)有多個工位,每個工位控制多個系統(tǒng)的情況,如白銀有色集團有限公司鐵路 運輸公司的企業(yè)鐵路的車站有三個工位,每個工位上都有兩臺電腦主機,每臺電腦主機分 別連接有一套鍵盤鼠標及一個顯示屏,其中一臺電腦主機通過交換機與微機聯(lián)鎖系統(tǒng)服務 器連接,另一臺電腦主機通過交換機與鐵路運輸調(diào)度系統(tǒng)連接;由于工位在系統(tǒng)中的角色 不同而工作內(nèi)容不同,如果一個工位出現(xiàn)故障,有時會造成整個系統(tǒng)工作停止,例如在鐵路 運輸調(diào)度系統(tǒng)中如果信號員終端電腦主機故障收不到站調(diào)下達的計劃,信號員在微機聯(lián)鎖 系統(tǒng)下的操作就失去內(nèi)容,沒有目標,整個車站的運轉(zhuǎn)陷于停頓,只有信號員終端電腦主機 恢復后,車站的運轉(zhuǎn)才能繼續(xù)。因此需要做1+1熱備份,資源利用率較低
發(fā)明內(nèi)容
針對現(xiàn)階段一般做1+1熱備,資源利用率較低。本發(fā)明要解決的技 術問題在于提供一種結(jié)構(gòu)簡單、節(jié)省資源、容易實現(xiàn)的多系統(tǒng)終端電腦主機共享及互備系 統(tǒng)。
本發(fā)明解決上述技術問題采取的技術方案如下一種多系統(tǒng)終端電腦主機共 享及互備系統(tǒng),包括N個工位終端電腦主機,其特征在于它還包括微機聯(lián)鎖系統(tǒng)服務器, 鐵路運輸調(diào)度系統(tǒng)服務器,交換機;每個工位設一臺工位終端電腦主機以及與該工位終端 電腦主機連接的一套鍵盤鼠標,每個工位終端電腦主機裝有一雙頭顯卡,雙頭顯卡與兩個 顯示屏連接,每個工位終端電腦主機安裝有相同的微機聯(lián)鎖系統(tǒng)客戶端軟件和鐵路運輸調(diào) 度系統(tǒng)客戶端軟件,微機聯(lián)鎖系統(tǒng)服務器和鐵路運輸調(diào)度系統(tǒng)服務器連接于交換機,每個 工位終端電腦主機分別與交換機連接;微機聯(lián)鎖系統(tǒng)服務器安裝有微機聯(lián)鎖系統(tǒng)服務器軟 件,鐵路運輸調(diào)度系統(tǒng)服務器安裝有鐵路運輸調(diào)度系統(tǒng)服務器軟件。
本發(fā)明用于由一個操作者控制兩個以上終端電腦系統(tǒng)的工作場所,將原來一個工 位使用的兩臺終端電腦主機合二為一,操作者使用一套鍵盤鼠標對兩個以上的電腦系統(tǒng)進 行操作,分別在兩個顯示器顯示不同的系統(tǒng)內(nèi)容,解決了現(xiàn)階段操作者使用兩套鍵盤鼠標 操作兩個電腦系統(tǒng),來回切換容易混亂的技術問題。
本發(fā)明各個工位終端電腦主機安裝有相同的微機聯(lián)鎖系統(tǒng)客戶端軟件和鐵路運 輸調(diào)度系統(tǒng)客戶端軟件,如果一臺終端電腦出現(xiàn)故障,對其他的終端電腦沒用影響,工位角 色通過使用自己的賬號可以在自己的工位終端電腦登錄,也能夠使用自己的賬號在其他崗 位的工位終端電腦上登錄,能夠?qū)崿F(xiàn)多系統(tǒng)終端共享和多工位終端互備的功能,具體操作 與互備原理如下第一,通過雙頭顯卡軟件自身的設置功能,將顯示設置為雙屏顯示。任意一個工位的工 作人員在自己的工位終端電腦主機上啟動微機聯(lián)鎖系統(tǒng)客戶端程序后,使用該工位終端電 腦主機的鍵盤、鼠標,可以將它拖到與該工位終端電腦主機連接的任何一個顯示屏上顯示, 而后啟動鐵路運輸調(diào)度系統(tǒng)客戶端軟件,將它拖到與該工位終端電腦主機連接的另一個顯示屏上顯示。即使用一套鍵盤、鼠標上,在該工位對微機聯(lián)鎖系統(tǒng)和鐵路運輸調(diào)度系統(tǒng)的客 戶端軟件進行操作,在兩個顯示屏上分別觀看微機聯(lián)鎖系統(tǒng)和鐵路運輸調(diào)度系統(tǒng)的工作內(nèi) 容。實現(xiàn)該工位的微機聯(lián)鎖系統(tǒng)和鐵路運輸調(diào)度系統(tǒng)兩套系統(tǒng)共用一臺終端電腦主機的功 能。
第二、多工位終端互備多工位終端互備原理將微機聯(lián)鎖系統(tǒng)(即工業(yè)控制系統(tǒng))按多終端控制、監(jiān)控授權(quán)方 式設計。將鐵路運輸調(diào)度系統(tǒng)(即管理、指揮系統(tǒng))按角色與任務授權(quán)管理,將系統(tǒng)內(nèi)任務分 解成最小單位,根據(jù)工位角色的工作內(nèi)容賦予相應的工作任務,用不同的賬號登陸系統(tǒng)可 完成不同的工位角色任務的方式設計。從而實現(xiàn)單終端,多系統(tǒng)共享和多工位終端互備。
對于微機聯(lián)鎖系統(tǒng),出于安全考慮,對所有終端電腦主機的控制方法是在同一時 間只允許一臺終端電腦主機具有控制功能,系統(tǒng)采取圖2所示的流程圖設計軟件,所有終 端電腦主機的功能相同,但是控制權(quán)是流動的并且是唯一的,每個終端電腦主機通過申請 可以立即獲得控制權(quán),同時原來擁有控制權(quán)的終端電腦主機喪失控制權(quán),其它功能保留。如 果有其它終端電腦主機申請控制權(quán),則當前擁有控制權(quán)的這臺終端電腦主機失去控制權(quán), 其它功能保留。
使用本發(fā)明,一個操作者使用一套鍵盤鼠標,就能控制兩個以上不同系統(tǒng)的終端 電腦。本發(fā)明不僅適用于企業(yè)鐵路的車站使用,也適用于各種屬于下述的各種情形的場 所1、部分或全部工位需要用戶操作兩套以上系統(tǒng);2、這些工位在同一個操作室中;3、各工位的工作內(nèi)容不同。
在網(wǎng)絡承載能力、操作室面積允許的情況下,N個工位終端電腦主機可是十幾個。
圖1為本發(fā)明結(jié)構(gòu)示意圖,圖2為本發(fā)明微機聯(lián)鎖系統(tǒng)服務器軟件的程序流程圖, 圖3為本發(fā)明鐵路運輸調(diào)度系統(tǒng)服務器軟件的程序流程圖。
圖中1 一微機聯(lián)鎖系統(tǒng)服務器,2—鐵路運輸調(diào)度系統(tǒng)服務器,3—交換機,4一站 調(diào)終端電腦主機,5—值班員終端電腦主機,6—信號員終端電腦主機,7—站調(diào)一號顯示屏, 8—站調(diào)二號顯示屏,9一網(wǎng)線,10—vga線,11 一鍵盤鼠標,12—雙頭顯卡。
具體實施方式
如圖1所示本實施例提供的一種多系統(tǒng)終端電腦主機共享及 互備系統(tǒng),所說的多系統(tǒng)是兩套系統(tǒng),即微機聯(lián)鎖系統(tǒng)和鐵路運輸調(diào)度系統(tǒng);它包括安裝有 微機聯(lián)鎖系統(tǒng)服務器軟件的微機聯(lián)鎖系統(tǒng)服務器1,安裝有鐵路運輸調(diào)度系統(tǒng)服務器軟件 的鐵路運輸調(diào)度系統(tǒng)服務器2,交換機3,三個工位終端電腦主機,即站調(diào)終端電腦主機4、 值班員終端電腦主機5與信號員終端電腦主機6 ;站調(diào)終端電腦主機4、值班員終端電腦主 機5與信號員終端電腦主機6分別連接有一套鍵盤鼠標11,站調(diào)終端電腦主機4、值班員終 端電腦主機5與信號員終端電腦主機6分別裝有雙頭顯卡12,雙頭顯卡12的輸出接口分別 經(jīng)vga線10與兩個顯示屏連接,如站調(diào)終端電腦主機4裝有的雙頭顯卡12的輸出接口分 別經(jīng)vga線10與站調(diào)一號顯示屏7和站調(diào)二號顯示屏8連接,站調(diào)終端電腦主機4、值班 員終端電腦主機5與信號員終端電腦主機6安裝有相同的微機聯(lián)鎖系統(tǒng)客戶端軟件和鐵路 運輸調(diào)度系統(tǒng)客戶端軟件,微機聯(lián)鎖系統(tǒng)服務器1和鐵路運輸調(diào)度系統(tǒng)服務器2分別經(jīng)網(wǎng)線9連接于交換機3,站調(diào)終端電腦主機4、值班員終端電腦主機5與信號員終端電腦主機 6分別經(jīng)網(wǎng)線9與交換機3連接。
微機聯(lián)鎖系統(tǒng)服務器1、鐵路運輸調(diào)度系統(tǒng)服務器2、站調(diào)終端電腦主機4、值班員 終端電腦主機5和信號員終端電腦主機6與交換機3通過網(wǎng)線9連接組成企業(yè)鐵路車站局 域網(wǎng)。
站調(diào)終端電腦主機4、值班員終端電腦主機5與信號員終端電腦主機6安裝的相同 的微機聯(lián)鎖系統(tǒng)客戶端軟件是現(xiàn)有技術。微機聯(lián)鎖系統(tǒng)服務器1安裝的微機聯(lián)鎖系統(tǒng)服務 器軟件的程序流程如圖2所示服務器、終端電腦主機等設備連接都正常之后啟動微機聯(lián)鎖系統(tǒng)服務器程序,而后初 始化站場上所有設備的數(shù)據(jù),根據(jù)初始化數(shù)據(jù)設置系統(tǒng)的控制模式并獲取終端電腦主機控 制狀態(tài);待站調(diào)、值班員以及信號員終端電腦上的微機聯(lián)鎖系統(tǒng)客戶端程序啟動后與之建 立TCP/IP通訊并進行數(shù)據(jù)交互;在獲取終端電腦主機的控制命令數(shù)據(jù)解析中判斷本終端電腦主機是否具有操作命令 控制權(quán),如果沒有操作命令控制權(quán),則向終端電腦主機發(fā)送控制權(quán)申請命令,如申請失敗則 丟棄申請命令,申請成功則獲取操作命令控制權(quán)并反饋控制權(quán)信息給站調(diào)、值班員等終端 電腦上的微機聯(lián)鎖系統(tǒng)客戶端程序并顯示控制狀態(tài)。此時其他終端電腦將自動釋放控制權(quán) 并反饋控制權(quán)信息給站調(diào)、值班員等終端電腦上的微機聯(lián)鎖系統(tǒng)客戶端程序并在其顯示屏 顯示控制狀態(tài);在獲取終端設備的控制命令數(shù)據(jù)解析中判斷本終端電腦主機是否具有操作命令控制 權(quán)時,如果已經(jīng)具有操作命令控制權(quán)則判別本終端電腦的控制條件是否滿足?若控制條件 不滿足則丟棄控制命令,控制條件滿足時執(zhí)行控制命令,并進行聯(lián)鎖運算和聯(lián)鎖條件檢查 滿足條件后,將控制結(jié)果輸出。根據(jù)這樣的邏輯進行循環(huán)判斷控制。
鐵路運輸調(diào)度系統(tǒng)服務器2安裝的鐵路運輸調(diào)度系統(tǒng)服務器軟件的程序流程如 圖3所示在配置系統(tǒng)基礎信息時,事先進行權(quán)限設置,不同的用戶即不同的工位人員按工作性 質(zhì)內(nèi)容指定到不同的任務角色里,角色分為站調(diào)、值班、信號員;每個角色賦予不同的操作 功能,對應不同的操作模塊;用戶使用自己的賬號和密碼進行登錄申請,賬號密碼驗證通過后,系統(tǒng)根據(jù)當前用戶 的賬戶判斷出該用戶的所屬角色,賦予該用戶的指定操作權(quán)限;激活該角色擁有操作權(quán)限 的功能模塊,屏蔽與該角色無關的功能模塊。從而使系統(tǒng)呈現(xiàn)出不同的界面,不同的角色對 應不同的操作界面。
換言之,對鐵路運輸調(diào)度系統(tǒng)的所有工位采取圖3所示的流程圖設計軟件,按角 色與功能授權(quán)管理。通過設置角色以及為角色分配功能,在終端電腦主機上用戶通過不同 的賬戶登錄系統(tǒng)時,系統(tǒng)根據(jù)用戶選擇的角色,為軟件賦予相應的功能,用戶可對相應功能 進行操作,與之無關的功能失效不可操作。
本實施例的功能實現(xiàn)工作過程如下所述圖1中的三臺終端電腦主機對應三個工位,分別是站調(diào)、值班、信號員;同在一個控制 室內(nèi)。以站調(diào)終端電腦主機4進行說明,通過站調(diào)終端電腦主機4安裝的12雙頭顯卡軟件 設置功能,將顯示設置為雙屏顯示,即顯示設置為站調(diào)一號顯示屏7與站調(diào)二號顯示屏8顯示。站調(diào)在站調(diào)終端電腦主機4上啟動微機聯(lián)鎖系統(tǒng)客戶端程序后將它拖到與之連接的站 調(diào)一號顯示屏7上顯示,站調(diào)一號顯示屏7顯示微機聯(lián)鎖系統(tǒng)的內(nèi)容;接著啟動鐵路運輸調(diào) 度系統(tǒng)客戶端軟件,將它拖到與之連接的站調(diào)二號顯示屏8顯示,站調(diào)二號顯示屏8鐵路運 輸調(diào)度系統(tǒng)的內(nèi)容;站調(diào)通過鐵路運輸調(diào)度系統(tǒng)客戶端軟件下達計劃,在站調(diào)二號顯示屏 8顯示,通過微機聯(lián)鎖系統(tǒng)客戶端軟件了解計劃執(zhí)行的情況,在站調(diào)一號顯示屏7顯示。當 然,站調(diào)一號顯示屏7與顯示站調(diào)二號顯示屏8顯示的內(nèi)容也可以調(diào)換;站調(diào)通過操作與站 調(diào)終端電腦主機4相連的鍵盤、鼠標11,實現(xiàn)對微機聯(lián)鎖系統(tǒng)和鐵路運輸調(diào)度系統(tǒng)的客戶 端軟件的操作。實現(xiàn)微機聯(lián)鎖系統(tǒng)和鐵路運輸調(diào)度系統(tǒng)兩套系統(tǒng)共用一臺終端電腦主機的 功能。
與站調(diào)的操作相同,值班員在值班員終端電腦主機5上,依據(jù)鐵路運輸調(diào)度系統(tǒng) 上的調(diào)度計劃及微機聯(lián)鎖系統(tǒng)反映的行車信息,控制調(diào)度計劃執(zhí)行節(jié)奏。
同樣,信號員在信號員終端電腦主機6上根據(jù)鐵路運輸調(diào)度系統(tǒng)客戶端軟件上顯 示的計劃,在微機聯(lián)鎖系統(tǒng)客戶端軟件上執(zhí)行。
值班員終端電腦主機5和信號員終端電腦主機6在微機聯(lián)鎖系統(tǒng)中可隨時通過 鼠標操作獲得控制權(quán),當其中一臺終端電腦主機損壞時另外一臺終端電腦主機可獲得控制 權(quán)。在鐵路運輸調(diào)度系統(tǒng)中,可通過在站調(diào)終端電腦主機4、值班員終端電腦主機5和信號 員終端電腦主機6中的任意一臺上選擇是信號員還是值班員角色登陸獲得相應的控制功 能。站調(diào)終端電腦主機4的微機聯(lián)鎖系統(tǒng)只有監(jiān)督功能,損壞時可由值班員終端電腦主機 5實現(xiàn)監(jiān)督功能;鐵路運輸調(diào)度系統(tǒng)可通過在站調(diào)終端電腦主機4、值班員終端電腦主機5 和信號員終端電腦主機6中的任意一臺,選擇是站調(diào)還是值班員角色登陸獲得相應的控制 功能。因此任意一臺終端電腦主機損壞都不會中斷系統(tǒng)的運行。
假設信號員終端電腦主機6故障,值班員點擊微機聯(lián)鎖系統(tǒng)客戶端軟件中的控制 按鈕,控制權(quán)狀態(tài)顯示由監(jiān)視變?yōu)榭刂?,便可獲得控制權(quán)進行控制,完成信號員工位工作。 當信號員終端電腦主機恢復后,微機聯(lián)鎖系統(tǒng)客戶端軟件中的控制權(quán)狀態(tài)顯示為監(jiān)視,點 擊控制按鈕控制權(quán)狀態(tài)顯示由監(jiān)視變?yōu)榭刂?,重新獲得控制權(quán)。值班員微機聯(lián)鎖系統(tǒng)客戶 端軟件中顯示狀態(tài)為監(jiān)視,對于鐵路運輸調(diào)度系統(tǒng)值班員退出客戶端程序用信號員角色重 新登錄即可完成信號員工作。當信號員終端電腦主機恢復后,值班員退出客戶端程序用值 班員角色重新登錄,信號員用信號員角色重新登錄即可。
由此實現(xiàn)鐵路運輸調(diào)度系統(tǒng)和微機聯(lián)鎖系統(tǒng)終端電腦主機的共享和互備。
權(quán)利要求
1.一種多系統(tǒng)終端電腦主機共享及互備系統(tǒng),包括N個工位終端電腦主機,其特征在 于它還包括微機聯(lián)鎖系統(tǒng)服務器,鐵路運輸調(diào)度系統(tǒng)服務器,交換機;每個工位設一臺工 位終端電腦主機以及與該工位終端電腦主機連接的一套鍵盤鼠標,每個工位終端電腦主機 裝有一雙頭顯卡,雙頭顯卡與兩個顯示屏連接,每個工位終端電腦主機安裝有相同的微機 聯(lián)鎖系統(tǒng)客戶端軟件和鐵路運輸調(diào)度系統(tǒng)客戶端軟件,微機聯(lián)鎖系統(tǒng)服務器和鐵路運輸調(diào) 度系統(tǒng)服務器連接于交換機,每個工位終端電腦主機分別與交換機連接;微機聯(lián)鎖系統(tǒng)服 務器和鐵路運輸調(diào)度系統(tǒng)服務器分別安裝有相應的服務器軟件。
2.如權(quán)利要求1所述的一種多系統(tǒng)終端電腦主機共享及互備系統(tǒng),其特征在于N個工 位終端電腦主機是站調(diào)終端電腦主機、值班員終端電腦主機與信號員終端電腦主機;站調(diào) 終端電腦主機、值班員終端電腦主機與信號員終端電腦主機分別裝有雙頭顯卡,雙頭顯卡 的輸出接口分別經(jīng)vga線與兩個顯示屏連接,站調(diào)終端電腦主機、值班員終端電腦主機與 信號員終端電腦主機分別經(jīng)網(wǎng)線與交換機連接,微機聯(lián)鎖系統(tǒng)服務器和鐵路運輸調(diào)度系統(tǒng) 服務器分別經(jīng)網(wǎng)線連接于交換機;連接于交換機的微機聯(lián)鎖系統(tǒng)服務器、鐵路運輸調(diào)度系 統(tǒng)服務器、站調(diào)終端電腦主機、值班員終端電腦主機和信號員終端電腦主機組成企業(yè)鐵路 車站局域網(wǎng)。
3.如權(quán)利要求1或2所述的一種多系統(tǒng)終端電腦主機共享及互備系統(tǒng),其特征在于 微機聯(lián)鎖系統(tǒng)服務器1安裝的微機聯(lián)鎖系統(tǒng)服務器軟件的程序流程如下服務器、終端電 腦主機等設備連接都正常之后啟動微機聯(lián)鎖系統(tǒng)服務器程序,而后初始化站場上所有設備 的數(shù)據(jù),根據(jù)初始化數(shù)據(jù)設置系統(tǒng)的控制模式并獲取終端電腦主機控制狀態(tài);待站調(diào)、值班 員以及信號員終端電腦上的微機聯(lián)鎖系統(tǒng)客戶端程序啟動后與之建立TCP/IP通訊并進行 數(shù)據(jù)交互;在獲取終端電腦主機的控制命令數(shù)據(jù)解析中判斷本終端電腦主機是否具有操作命令 控制權(quán),如果沒有操作命令控制權(quán),則向終端電腦主機發(fā)送控制權(quán)申請命令,如申請失敗則 丟棄申請命令,申請成功則獲取操作命令控制權(quán)并反饋控制權(quán)信息給站調(diào)、值班員等終端 電腦上的微機聯(lián)鎖系統(tǒng)客戶端程序并顯示控制狀態(tài),此時其他終端電腦將自動釋放控制權(quán) 并反饋控制權(quán)信息給站調(diào)、值班員等終端電腦上的微機聯(lián)鎖系統(tǒng)客戶端程序并在其顯示屏 顯示控制狀態(tài);在獲取終端設備的控制命令數(shù)據(jù)解析中判斷本終端電腦主機是否具有操作命令控制 權(quán)時,如果已經(jīng)具有操作命令控制權(quán)則判別本終端電腦的控制條件是否滿足?若控制條件 不滿足則丟棄控制命令,控制條件滿足時執(zhí)行控制命令,并進行聯(lián)鎖運算和聯(lián)鎖條件檢查 滿足條件后,將控制結(jié)果輸出。
4.如權(quán)利要求3所述的一種多系統(tǒng)終端電腦主機共享及互備系統(tǒng),其特征在于在配 置系統(tǒng)基礎信息時,事先進行權(quán)限設置,不同的用戶按工作性質(zhì)內(nèi)容指定到不同的任務角 色里,角色分為站調(diào)、值班、信號員;每個角色賦予不同的操作功能,對應不同的操作模塊; 用戶使用自己的賬號和密碼進行登錄申請,賬號密碼驗證通過后,系統(tǒng)根據(jù)當前用戶的賬 戶判斷出該用戶的所屬角色,賦予該用戶的指定操作權(quán)限;激活該角色擁有操作權(quán)限的功 能模塊,屏蔽與該角色無關的功能模塊。
全文摘要
一種多系統(tǒng)終端電腦主機共享及互備系統(tǒng),包括N個工位終端電腦主機,微機聯(lián)鎖系統(tǒng)服務器,鐵路運輸調(diào)度系統(tǒng)服務器,交換機;每個工位設一臺工位終端電腦主機以及與該工位終端電腦主機連接的一套鍵盤鼠標,每個工位終端電腦主機裝有一雙頭顯卡,雙頭顯卡與兩個顯示屏連接,每個工位終端電腦主機安裝有相同的微機聯(lián)鎖系統(tǒng)客戶端軟件和鐵路運輸調(diào)度系統(tǒng)客戶端軟件,微機聯(lián)鎖系統(tǒng)服務器和鐵路運輸調(diào)度系統(tǒng)服務器連接于交換機,每個工位終端電腦主機分別與交換機連接。本發(fā)明解決了操作者使用兩套鍵盤鼠標操作兩個電腦系統(tǒng),來回切換容易混亂的技術問題。一個操作者使用一套鍵盤鼠標,控制兩個以上不同系統(tǒng)的終端,并實現(xiàn)多系統(tǒng)、多工位系的終端互備。
文檔編號B61L27/00GK102033616SQ20101054015
公開日2011年4月27日 申請日期2010年11月10日 優(yōu)先權(quán)日2010年11月10日
發(fā)明者付慶義, 程小軍 申請人:白銀有色集團股份有限公司