新四季網

一種主控單元分布式控制方法

2023-12-05 17:13:31

一種主控單元分布式控制方法
【專利摘要】本發明公開了一種主控單元分布式控制方法,採用所述控制方法當多臺主控單元(兩臺及兩臺以上)進行協同數據採集處理時,通過自動控制決策過程確定首要的採集控制單元。當多臺主控單元針對採集控制對象(設備)進行處理時,是以該對象(設備)為單位進行協同控制,從而可達到運行時的負載均衡。當主控制單元故障時,任意一臺備控制單元會自動接替其採集控制任務。當衝突發生時,處於次要地位的控制單元會自動降級為備用控制單元。
【專利說明】一種主控單元分布式控制方法

【技術領域】
[0001]本發明公開了一種主控單元分布式控制方法,具體是一種工業採集設備及其控制方法,涉及多機分布式控制以及多機間的自動均衡決策過程的【技術領域】。

【背景技術】
[0002]用於工業環境中,用戶數據採集與控制的工業設備被稱為主控單元。主控單元具備網絡、串行埠、現場總線埠等物理通信鏈路與工業採集控制對象(設備)進行通信並獲取數據、發出控制指令等功能。
[0003]當面向同一採集控制對象(設備)的主控單元多於一臺時,各主控單元會共用同一條物理通信鏈路與採集控制對象(設備)進行數據採集與控制。在此種條件下,就需要多臺主控單元間進行協調控制,避免通信與控制過程中產生衝突。
[0004]因為多臺主控單元共用同一條物理通信鏈路與採集控制對象(設備)進行數據採集與控制時不能有效進行協同控制,導致通信故障而無法實現對該對象(設備)的遠程監視與控制。市場上的主控單元協同大多採用的雙機協同,在多機(兩機以上)協同方面並未充分地積累技術訣窮。
[0005]在通信鏈路處理中,將對於同一採集與控制對象(設備)進行數據採集與控制的多臺主控單元間,定義共同認可的邏輯鏈路為ComLine。
[0006]在通信鏈路處理中,將對於同一採集與控制對象(設備)進行數據採集與控制的每臺主控單元的通信鏈路,定義為LineUnit。意即,同一 ComLine下的多個LineUnit是一組進行協同通信的LineUnit。
[0007]在通信鏈路處理中,將處於主用位置的LineUnit定義為OnlineLineUnit ;將處於備用位置的LineUnit定義為StandbyLineUnit ;處於離線位置的LineUnit定義為OfflineLineUnit。並且該系列狀態是根據LineUnit所處的狀態進行動態邏輯切換的。


【發明內容】

[0008]本發明所要解決的技術問題是:針對現有技術的缺陷,提供一種主控單元分布式控制方法,具體涉及一種工業採集設備和一種用於控制工業採集設備的方法,並且特別地適用於使用微處理器與基於通信的數據採集設備,可同時滿足個人使用或者專業使用。
[0009]本發明為解決上述技術問題採用以下技術方案:
一種主控單元分布式控制方法,所述控制方法依據的系統構架包括複數個主控單元、與主控單元經過通信鏈路相連接的採集對象、設置於主控單元內的協同處理接口以及連接所有協同處理接口的交互總線,所述主控單元和通信鏈路均設置有對應的數字標識符ID ;控制方法包括下述步驟:
步驟一、一個主控單元正常運行時,通過協同處理接口周期性的發布通信鏈路的狀態;
步驟二、其餘主控單元通過協同處理接口接收所有通信鏈路的狀態申告數據報文; 步驟三、對一條確定的通信鏈路,當主控單元在設定的時間閾值內無法接收到其狀態申告報時,則主控單元將該條通信鏈路設置為處於離線位置;
步驟四、主控單元從協同處理接口上收到了通信鏈路的狀態後,根據邏輯鏈路和通信鏈路之間的邏輯關係得出同一條邏輯鏈路下的所有通信鏈路的狀態,包括處於主用位置或者處於備用位置;
步驟五、當主控單元監測到與其相連的通信鏈路處於備用位置,並且,邏輯鏈路中沒有其他的通信鏈路處於主用位置時,則主控單元將其通信鏈路提升為處於主用位置的狀態,同時通過協同處理接口向其他主控單元宣告上述變化;
步驟六、當主控單元監測到與其相連的通信鏈路處於主用位置,並且,邏輯鏈路中存在多於一個其他通信鏈路處於主用位置狀態時,將當前通信鏈路對應的數字標識符ID與其他處於主用位置狀態的通信鏈路對應的數字標識符ID進行比較:
601、當前通信鏈路對應的數字標識符ID大於其他處於主用位置狀態的通信鏈路對應的數字標識符ID,則不進行進一步處理;
602、當前通信鏈路對應的數字標識符ID小於其他處於主用位置狀態的通信鏈路對應的數字標識符ID,則將當前通信鏈路降級為處於備用位置狀態,同時通過協同處理接口向其他主控單元宣告變化後的狀態。
[0010]作為本發明的進一步優選方案,所述交互總線為物理接口,包括網絡、串行埠或者現場總線埠。
[0011]作為本發明的進一步優選方案,所述交互總線按照對等通信方式進行連接。
[0012]作為本發明的進一步優選方案,步驟三中,所述設定的時間閾值大於2倍的通信鏈路狀態申告周期。
[0013]本發明採用以上技術方案與現有技術相比,具有以下技術效果:本發明可以實現對同一採集對象(設備)的多機協同控制,並且能夠在主控單元故障或單一處理進程故障時,自動切換主用通信鏈路,提高通信過程的可用性。當配合主控單元的協同處理器對物理通信鏈路接口進行控制時,可以解決物理接口的不可多重連接的問題。

【專利附圖】

【附圖說明】
[0014]圖1是本發明的多機部署連接圖。
[0015]圖2是本發明的控制過程的狀態迀移圖。

【具體實施方式】
[0016]下面詳細描述本發明的實施方式,所述實施方式的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施方式是示例性的,僅用於解釋本發明,而不能解釋為對本發明的限制。
[0017]下面結合附圖對本發明的技術方案做進一步的詳細說明:
由於通信鏈路自身的物理特徵與數據傳輸規範的約束,不存在能夠由通信鏈路本身完成主備用鏈路的自動切換。因此,需要有獨立於通信鏈路的協同處理器(或處理過程)來完成對於鏈路狀態的監測,並指示通信處理控制進程進行切換操作。
[0018]本發明的多機部署連接圖如圖1所示,每臺主控單元均帶有一個協同處理接口,所有相關的主控單元通過協同處理接口連接到共同的交互總線上。該狀態交互總線可採用網絡、串行埠、現場總線埠等物理接口,並按照可對等通信方式進行連接,衝突檢測與解決按該型物理接口的通用處理辦法完成。
[0019]出於識別和衝突後快速仲裁的設計,每一臺主控單元、每一條ComLine、每一個LineUnit均配置有一個全局(全系統)唯一的數字標識符ID。
[0020]本發明的控制過程的狀態迀移圖如圖2所示,在主控單元正常運行時,無論LineUnit是處於Online還是Standby狀態,均會通過協同處理接口周期性向外發布該LineUnit的狀態。而所有主控單元均可通過協同處理接口接收到所有LineUnit的狀態申告數據報文,從而每臺主控單元均能取得所有相關主控單元上的LineUnit的狀態。
[0021]對於一個確定的LineUnit,如果在一段指定的時間(大於2倍的LineUnit狀態申告周期)之內無法接收到該LineUnit的狀態申告報文,則主控單元將該LineUnit置為Offline 狀態。
[0022]當主控單元從協同處理接口上收到了 LineUnit狀態後,就可以根據ComLine和LineUnit之間的邏輯關係獲得,同一 ComLine下的所有LineUnit的狀態以及本機對應LineUnit 在該 ComLine 中的狀態角色(Online 或是 Standby)。
[0023]當主控單元監測到本機LineUnit在ComLine組中處於Standby狀態,而ComLine組中沒有其他任何LineUnit處於Online狀態時,則自動將本機LineUnit提升為Online狀態角色,同時通過協同處理接口向其他主控單元宣告變化。
[0024]當主控單元監測到本機LineUnit在ComLine組中處於Online狀態,而ComLine組中存在多於一個LineUnit處於Online狀態時,若本機LineUnit的ID號小於任一 ComLine組中處於Online狀態的其他LineUnit,則自動將本機LineUnit降級為Standby狀態角色,同時通過協同處理接口向其他主控單元宣告變化後的狀態。
[0025]上面結合附圖對本發明的實施方式作了詳細說明,但是本發明並不限於上述實施方式,在本領域普通技術人員所具備的知識範圍內,還可以在不脫離本發明宗旨的前提下做出各種變化。以上所述,僅是本發明的較佳實施例而已,並非對本發明作任何形式上的限制,雖然本發明已以較佳實施例揭露如上,然而並非用以限定本發明,任何熟悉本專業的技術人員,在不脫離本發明技術方案範圍內,當可利用上述揭示的技術內容做出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本發明技術方案內容,依據本發明的技術實質,在本發明的精神和原則之內,對以上實施例所作的任何簡單的修改、等同替換與改進等,均仍屬於本發明技術方案的保護範圍之內。
【權利要求】
1.一種主控單元分布式控制方法,其特徵在於:所述控制方法依據的系統構架包括複數個主控單元、與主控單元經過通信鏈路相連接的採集對象、設置於主控單元內的協同處理接口以及連接所有協同處理接口的交互總線,所述主控單元和通信鏈路均設置有對應的數字標識符ID ; 控制方法包括下述步驟: 步驟一、一個主控單元正常運行時,通過協同處理接口周期性的發布通信鏈路的狀態; 步驟二、其餘主控單元通過協同處理接口接收所有通信鏈路的狀態申告數據報文; 步驟三、對一條確定的通信鏈路,當主控單元在設定的時間閾值內無法接收到其狀態申告報時,則主控單元將該條通信鏈路設置為處於離線位置; 步驟四、主控單元從協同處理接口上收到了通信鏈路的狀態後,根據邏輯鏈路和通信鏈路之間的邏輯關係得出同一條邏輯鏈路下的所有通信鏈路的狀態,包括處於主用位置或者處於備用位置; 步驟五、當主控單元監測到與其相連的通信鏈路處於備用位置,並且,邏輯鏈路中沒有其他的通信鏈路處於主用位置時,則主控單元將其通信鏈路提升為處於主用位置的狀態,同時通過協同處理接口向其他主控單元宣告上述變化; 步驟六、當主控單元監測到與其相連的通信鏈路處於主用位置,並且,邏輯鏈路中存在多於一個其他通信鏈路處於主用位置狀態時,將當前通信鏈路對應的數字標識符ID與其他處於主用位置狀態的通信鏈路對應的數字標識符ID進行比較: 601、當前通信鏈路對應的數字標識符ID大於其他處於主用位置狀態的通信鏈路對應的數字標識符ID,則不進行進一步處理; 602、當前通信鏈路對應的數字標識符ID小於其他處於主用位置狀態的通信鏈路對應的數字標識符ID,則將當前通信鏈路降級為處於備用位置狀態,同時通過協同處理接口向其他主控單元宣告變化後的狀態。
2.如權利要求1所述的一種主控單元分布式控制方法,其特徵在於:所述交互總線為物理接口,包括網絡、串行埠或者現場總線埠。
3.如權利要求1或2所述的一種主控單元分布式控制方法,其特徵在於:所述交互總線按照對等通信方式進行連接。
4.如權利要求1所述的一種主控單元分布式控制方法,其特徵在於:步驟三中,所述設定的時間閾值大於2倍的通信鏈路狀態申告周期。
【文檔編號】G05B19/418GK104483926SQ201410661292
【公開日】2015年4月1日 申請日期:2014年11月19日 優先權日:2014年11月19日
【發明者】陳鎖柱 申請人:北京國電軟通江蘇科技有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀