亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

集中控制系統(tǒng)中主機冗余熱備份方法

文檔序號:8411822閱讀:529來源:國知局
集中控制系統(tǒng)中主機冗余熱備份方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及集中控制領(lǐng)域,尤其涉及一種集中控制系統(tǒng)中主機冗余熱備份方法。
【背景技術(shù)】
[0002]集中控制系統(tǒng)是指,利用計算機通信技術(shù)對受控設(shè)備進(jìn)行智能控制和管理的系統(tǒng),它將原來分散控制和管理的受控設(shè)備通過此套系統(tǒng)進(jìn)行集中控制和管理。目前,在集中控制系統(tǒng)領(lǐng)域中,連接各受控設(shè)備的集中控制主機往往只有一臺,一旦集中控制主機發(fā)生故障時,整個集中控制系統(tǒng)就無法工作,就需要花費時間對集中控制主機進(jìn)行維修,降低了整個系統(tǒng)的可用性和可靠性。
[0003]然而現(xiàn)有集中控制系統(tǒng)中,部分指令的發(fā)送端口是固定在控制主機上的,通過專用線纜將控制主機和受控設(shè)備進(jìn)行連接,然后指令通過這個專用線纜從控制主機傳輸?shù)绞芸卦O(shè)備,因此,這種體系架構(gòu)是不可能實現(xiàn)冗余熱備份的,即便是用戶感知到受控設(shè)備和控制主機之間的連接丟失,受控設(shè)備和主機之間線纜重新連接也必須通過人工干預(yù)才能實現(xiàn)。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的目的是提供一種集中控制系統(tǒng)中主機冗余熱備份方法,解決目前集中控制系統(tǒng)中,由于部分指令的發(fā)送端口是固定在控制主機上,其指令的發(fā)送必須通過專用線纜從控制主機傳輸?shù)绞芸卦O(shè)備,從而導(dǎo)致這種體系架構(gòu)不能實現(xiàn)冗余熱備份,因此,一旦集中控制主機發(fā)生故障時,整個集中控制系統(tǒng)就無法工作的困境。
[0005]為達(dá)到上述目的,本發(fā)明提供了一種集中控制系統(tǒng)中主機冗余熱備份方法,并采用如下技術(shù)方案:
一種集中控制系統(tǒng)中主機冗余熱備份方法,包括操作終端啟動過程中主機冗余熱備份和操作終端控制指令發(fā)送過程中主機冗余熱備份,其中,
操作終端啟動過程中主機冗余熱備份包括:啟動用戶操作界面,讀取本地配置文件,操作終端通過交換網(wǎng)絡(luò)連接集中控制系統(tǒng)中的第一主機,若連接成功,則設(shè)置該第一主機為當(dāng)前工作主機;若連接失敗,則判斷是否有其它可用主機,若有其它可用主機,則連接到下一臺主機,并將此主機設(shè)置為當(dāng)前工作主機;
操作終端控制指令發(fā)送過程中主機冗余熱備份包括:用戶在操作終端上操作,生成相應(yīng)的控制指令,該控制指令由操作終端發(fā)送給當(dāng)前工作主機,若發(fā)送成功則進(jìn)行下一條控制指令的生成和發(fā)送;若發(fā)送失敗,則判斷是否有其它可用主機,若有則將控制指令發(fā)送到該主機上,發(fā)送成功后,將該主機設(shè)置成當(dāng)前工作主機。
[0006]進(jìn)一步的,在所述操作終端控制指令發(fā)送過程中主機冗余熱備份中,操作終端生成的控制指令通過TCP/IP協(xié)議發(fā)送到當(dāng)前工作主機上,在此過程中,為防止主機長時間未接收到控制命令仍被操作終端占用,當(dāng)前工作主機每隔一個設(shè)定的時間便向操作終端發(fā)送一個心跳包數(shù)據(jù),若操作終端未響應(yīng)此心跳包數(shù)據(jù),則當(dāng)前主機主動斷開與操作終端的連接。
[0007]進(jìn)一步的,在所述操作終端控制指令發(fā)送過程中主機冗余熱備份中,在判斷出有其它可用主機,將控制指令發(fā)送到該主機上,發(fā)送失敗后,則繼續(xù)判斷是否有其它可用主機,直到將該指令成功發(fā)送到可用的主機上或沒有其它可用主機,則提示用戶結(jié)束操作。
[0008]進(jìn)一步的,所述控制指令以數(shù)據(jù)包的形式從操作終端發(fā)送到當(dāng)前主機上,當(dāng)前主機接收到此數(shù)據(jù)包后進(jìn)行解析,判斷該數(shù)據(jù)包的請求類別是系統(tǒng)維護(hù)服務(wù)請求或操作終端初始化服務(wù)請求或控制操作請求,若是控制操作請求,則判斷接收該控制操作指令的設(shè)備是否初始化成功,若不成功進(jìn)入用戶設(shè)定的異常處理方式中,若成功則判斷該設(shè)備是否為系統(tǒng)專用設(shè)備,若是則根據(jù)設(shè)備類別按照專用協(xié)議重新封裝數(shù)據(jù),再發(fā)送此重新封裝的指令數(shù)據(jù)包到相應(yīng)設(shè)備,若重新封裝的指令數(shù)據(jù)包未成功發(fā)送到相應(yīng)設(shè)備,則記錄此異常日志,并按照用戶設(shè)置的異常處理方式進(jìn)行處理。
[0009]進(jìn)一步的,所述用戶設(shè)置的異常處理方式包括忽略異常處理或?qū)崟r處理異常。
[0010]進(jìn)一步的,所述第一主機與其它可用主機通過網(wǎng)絡(luò)交換機連接,通過該網(wǎng)絡(luò)交換機能快速的將第一主機切換到其它可用主機上。
[0011]進(jìn)一步的,所述操作終端啟動過程中主機冗余熱備份中,操作終端通過交換網(wǎng)絡(luò)連接集中控制系統(tǒng)中的第一主機失敗,在判斷是否有其它可用主機過程中,若沒有其它可用主機,則提示用戶結(jié)束此操作。
[0012]進(jìn)一步的,所述操作終端啟動過程中主機冗余熱備份中,啟動用戶操作界面,讀取本地配置文件失敗時,可通過人機交互界面手動填寫配置文件基本內(nèi)容。
[0013]本發(fā)明提供的集中控制系統(tǒng)中主機冗余熱備份方法,將操作終端與集中控制主機和控制接口設(shè)備通過網(wǎng)絡(luò)連接,在操作終端啟動過程中主機冗余熱備份能確保操作終端與集中控制主機建立起可靠鏈接,在操作終端控制指令發(fā)送過程中主機冗余熱備份,能確保每一條指令都到達(dá)當(dāng)前工作主機上,解決了目前集中控制系統(tǒng)中,由于部分指令的發(fā)送端口是固定在控制主機上,其指令的發(fā)生必須通過專用線纜從控制主機傳輸?shù)绞芸卦O(shè)備,從而導(dǎo)致這種體系架構(gòu)不能實現(xiàn)冗余熱備份,因此,一旦集中控制主機發(fā)生故障時,整個集中控制系統(tǒng)就無法工作的困境。
【附圖說明】
[0014]圖1為本發(fā)明中的操作終端啟動過程中主機冗余熱備份流程圖;
圖2為本發(fā)明中的操作終端控制指令發(fā)送過程中主機冗余熱備份流程圖;
圖3為本發(fā)明集中控制系統(tǒng)中主機冗余熱備份的結(jié)構(gòu)圖;
圖4為本發(fā)明集中控制系統(tǒng)中控制指令到達(dá)主機后的處理流程圖。
【具體實施方式】
[0015]本發(fā)明的主要思想是在操作終端啟動過程中,為確保操作終端可靠地連接到集中控制系統(tǒng)中的控制主機(以下簡稱為主機)以及在操作終端控制指令發(fā)送過程中確保每一條指令都能到達(dá)主機而設(shè)計的一種主機冗余熱備份方法,在集中控制系統(tǒng)中,其主機通過有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)或通信總線連接的受控設(shè)備無論數(shù)量多少,若主機只有一臺,無論是在操作終端啟動過程無法連接到主機或是在指令發(fā)送過程中操作終端與主機突然斷開或是主機癱瘓等情況下,指令無法到達(dá)主機,從而無法控制受控設(shè)備,使得整個集中控制系統(tǒng)無法工作,因此本發(fā)明提供了一種集中控制系統(tǒng)中主機冗余熱備份方法,來解決上述問題。
[0016]為了使本領(lǐng)域人員能進(jìn)一步了解本發(fā)明的特征及技術(shù)內(nèi)容,下面將結(jié)合附圖和【具體實施方式】,對本發(fā)明進(jìn)行詳細(xì)的描述。
[0017]如圖1、圖2和圖3所示,一種集中控制系統(tǒng)中主機冗余熱備份方法,包括操作終端啟動過程中主機冗余熱備份和操作終端控制指令發(fā)送過程中主機冗余熱備份,其中,
如圖1所示,操作終端啟動過程中主機冗余熱備份包括:啟動用戶操作界面,讀取本地配置文件,操作終端通過交換網(wǎng)絡(luò)連接集中控制系統(tǒng)中的第一主機,若連接成功,則設(shè)置該第一主機為當(dāng)前工作主機;若連接失敗,則判斷是否有其它可用主機,若有其它可用主機,則連接到下一臺主機,并將此主機設(shè)置為當(dāng)前工作主機。其中,集中控制系統(tǒng)中的當(dāng)前工作主機與其他用于熱備份的可用主機之間通過網(wǎng)絡(luò)交換機連接,以便在當(dāng)前工作主機出現(xiàn)故障時能快速切換到用于熱備份的其他可用主機上。
[0018]在操作終端啟動過程,要確保操作終端與主機之間建立可靠的通信,以便進(jìn)行后續(xù)控制指令發(fā)送等操作。因此在操作終端通過交換網(wǎng)絡(luò)成功的連接到集中控制系統(tǒng)中的第一主機,說明該主機可用且能用,則設(shè)置該第一主機為當(dāng)前工作主機,建立起該第一主機與操作終端之間的可靠鏈接;若連接失敗,則連接其他備用的主機,即判斷是否有其它可用主機,若有其它可用主機,則連接到
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1