專利名稱:設(shè)備互聯(lián)的方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及自動(dòng)控制技術(shù)領(lǐng)域,特別是涉及一種設(shè)備互聯(lián)的方法、裝置 及系統(tǒng)。
背景技術(shù):
* 對(duì)于應(yīng)用于過程控制的各類控制系統(tǒng),如集散控制系統(tǒng)(DCS)、現(xiàn)場(chǎng)總 線控制系統(tǒng)(FCS)等,其基本組成包括輸入設(shè)備、輸出設(shè)備以及控制設(shè)備。 輸入設(shè)備測(cè)量到現(xiàn)場(chǎng)信號(hào)后,對(duì)信號(hào)進(jìn)行預(yù)處理,作為輸入實(shí)時(shí)數(shù)據(jù)上送給 控制設(shè)備,控制設(shè)備對(duì)收到的輸入實(shí)時(shí)數(shù)據(jù)進(jìn)行解析和處理后,運(yùn)行控制算 法,計(jì)算出控制所需的實(shí)時(shí)數(shù)據(jù),下發(fā)給輸出設(shè)備,輸出設(shè)備將收到的輸出 實(shí)時(shí)數(shù)據(jù)轉(zhuǎn)換成標(biāo)準(zhǔn)信號(hào)送給現(xiàn)場(chǎng)執(zhí)行設(shè)備,執(zhí)行控制操作。
根據(jù)測(cè)量信號(hào)類型的不同,輸入設(shè)備可分為模擬量輸入設(shè)備,開關(guān)量輸 入設(shè)備和脈沖量輸入設(shè)備等,輸出設(shè)備可分為模擬量輸出設(shè)備和開關(guān)量輸出 設(shè)備等,而每類輸入設(shè)備或輸出設(shè)備又可以進(jìn)一步分為若干子類。在不同的 應(yīng)用環(huán)境下,需要使用不同類型的輸入設(shè)備或輸出設(shè)備,控制設(shè)備作為控制 系統(tǒng)的核心,需要與不同數(shù)量、不同類型的輸入設(shè)備和輸出設(shè)備互聯(lián)。
現(xiàn)有技術(shù)中, 一種實(shí)現(xiàn)設(shè)備互聯(lián)的方案是在控制設(shè)備中固化輸入設(shè)備和 輸出設(shè)備的設(shè)備信息。該方案的可配置性和擴(kuò)展性都較差, 一旦需要改變輸 入設(shè)備或輸出設(shè)備的類型或數(shù)量,必須相應(yīng)修改控制設(shè)備的固化軟件。
現(xiàn)有技術(shù)中,另一種實(shí)現(xiàn)設(shè)備互聯(lián)的方案是在控制設(shè)備中增加用于存儲(chǔ) 設(shè)備類型信息和設(shè)備配置信息的區(qū)域,這兩個(gè)區(qū)域所存儲(chǔ)的數(shù)據(jù)是可以修改 的,通過對(duì)數(shù)據(jù)的修改,可以實(shí)現(xiàn)對(duì)輸入設(shè)備和輸出設(shè)備的數(shù)量和類型進(jìn)行 實(shí)時(shí)配置。該方案解決了上述方案存在的可配置性差的問題,但仍未解決擴(kuò) 展性問題在實(shí)際應(yīng)用中,有時(shí)會(huì)根據(jù)特定的需求,設(shè)計(jì)新類型的輸入設(shè)備 或輸出設(shè)備,而新增的設(shè)備類型可能無法與當(dāng)前的控制設(shè)備正常通信,因此 仍然需要修改控制設(shè)備的固化軟件,為新增設(shè)備類型添加通信信息。綜上所述,現(xiàn)有的實(shí)現(xiàn)設(shè)備互聯(lián)的方案,當(dāng)接入控制設(shè)備的輸入設(shè)備或 輸出設(shè)備發(fā)生變化時(shí),都需要對(duì)控制設(shè)備的固化軟件進(jìn)行修改,其可擴(kuò)展性 較差,系統(tǒng)維護(hù)成本較高。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例提供了一種設(shè)備互聯(lián)的方法、裝置及系統(tǒng),以
解決現(xiàn)有的實(shí)現(xiàn)設(shè)備互聯(lián)的方案可擴(kuò)展性較差的問題,技術(shù)方案如下 本發(fā)明實(shí)施例提供一種設(shè)備互聯(lián)方法,包括
接收并保存新增被控設(shè)備的描述信息;所述被控設(shè)備描述信息包括被 控設(shè)備類型信息、被控設(shè)備配置信息和被控設(shè)備通信信息;
檢測(cè)接入網(wǎng)絡(luò)中是否有新的被控設(shè)備接入;如果是,則根據(jù)所保存的被 控設(shè)備類型信息和被控設(shè)備通信信息,與檢測(cè)到的被控設(shè)備建立數(shù)據(jù)連接;
將所保存的被控設(shè)備配置信息發(fā)送至所述已建立數(shù)據(jù)連接的被控設(shè)備;
其中,所述被控設(shè)備包括輸入設(shè)備和/或輸出設(shè)備。
本發(fā)明實(shí)施例還提供一種控制設(shè)備,其特征在于,包括 設(shè)備描述信息存儲(chǔ)單元,用于接收并保存新增被控設(shè)備的描述信息;所
述被控設(shè)備描述信息包括被控設(shè)備類型信息、被控設(shè)備配置信息和被控設(shè)
備通信信息;
接入控制單元,用于檢測(cè)接入網(wǎng)絡(luò)中是否有新的被控設(shè)備接入;如果是, 則根據(jù)所述設(shè)備描述信息存儲(chǔ)單元保存的被控設(shè)備類型信息和被控設(shè)備通信 信息,與檢測(cè)到的被控設(shè)備建立數(shù)據(jù)連接;
配置控制單元,用于將所述設(shè)備描述信息存儲(chǔ)單元保存的被控設(shè)備配置 信息發(fā)送至所述已建立數(shù)據(jù)連接的被控設(shè)備;
其中,所述被控設(shè)備包括輸入設(shè)備和/或輸出設(shè)備。
本發(fā)明實(shí)施例還提供一種設(shè)備互聯(lián)系統(tǒng),其特征在于,包括系統(tǒng)配置 裝置、控制設(shè)備和至少一個(gè)被控設(shè)備;
所述系統(tǒng)配置裝置,用于根據(jù)配置操作,生成被控設(shè)備描述信息;所述 設(shè)備描述信息包括設(shè)備類型信息、設(shè)備配置信息和設(shè)備通信信息;
所述控制設(shè)備,用于接收并保存所述系統(tǒng)配置裝置發(fā)送的被控設(shè)備描述信息;根據(jù)所述被控設(shè)備描述信息,與在接入網(wǎng)絡(luò)中檢測(cè)到的新接入的被控
設(shè)備建立數(shù)據(jù)連接,和,將所保存的被控設(shè)備配置信息發(fā)送至已建立數(shù)據(jù)連
接的被控設(shè)備;
所述被控設(shè)備,包括輸入設(shè)備和/或輸出設(shè)備,用于根據(jù)所述控制設(shè)備發(fā) 送的配置信息,執(zhí)行輸入或輸出操作。
以上技術(shù)方案,通過對(duì)被控設(shè)備的描述信息進(jìn)行配置,包括被控設(shè)備的 類型、配置參數(shù)、通信參數(shù)等,并將被控設(shè)備的描述信息發(fā)送至控制設(shè)備; 控制設(shè)備根據(jù)所接收的設(shè)備描述信息,就可以與被控設(shè)備進(jìn)行連接與數(shù)據(jù)交 互。與現(xiàn)有技術(shù)相比,如果接入控制設(shè)備的被控設(shè)備類型或數(shù)量發(fā)生變化, 或者有新類型的設(shè)備接入控制系統(tǒng),只需對(duì)設(shè)備描述信息進(jìn)行更新并發(fā)送至 控制設(shè)備,而無需對(duì)控制設(shè)備中的固化軟件進(jìn)行修改。提高了控制系統(tǒng)的可 擴(kuò)展性,降低了維護(hù)成本。
圖1為本發(fā)明實(shí)施例的設(shè)備互聯(lián)系統(tǒng)結(jié)構(gòu)示意圖2為本發(fā)明實(shí)施例的設(shè)備描述信息存儲(chǔ)單元結(jié)構(gòu)示意圖3為本發(fā)明實(shí)施例的設(shè)備互聯(lián)系統(tǒng)的另一種結(jié)構(gòu)示意圖4為本發(fā)明的設(shè)備互聯(lián)方法具體實(shí)施例的流程圖5為本發(fā)明的控制設(shè)備與被控設(shè)備建立數(shù)據(jù)連接的流程圖6為本發(fā)明的為控制設(shè)備對(duì)被控設(shè)備進(jìn)行配置的流程圖7為本發(fā)明的控制設(shè)備對(duì)接收數(shù)據(jù)進(jìn)行過濾的流程圖8為本發(fā)明的控制設(shè)備對(duì)發(fā)送數(shù)據(jù)進(jìn)行過濾的流程圖9為本發(fā)明實(shí)施例控制系統(tǒng)的結(jié)構(gòu)示意圖10為本發(fā)明實(shí)施例控制系統(tǒng)的另 一種結(jié)構(gòu)示意圖。
具體實(shí)施例方式
首先對(duì)本發(fā)明所提供的基于設(shè)備描述的設(shè)備互聯(lián)系統(tǒng)進(jìn)行說明,參見圖1 所示,控制設(shè)備與一個(gè)或多個(gè)同類型的或不同類型的被控設(shè)備之間通過接入 網(wǎng)絡(luò)互聯(lián),其中,被控設(shè)備包括輸入設(shè)備和/或輸出設(shè)備,接入網(wǎng)絡(luò)可以是系 統(tǒng)總線的形式。在所述控制設(shè)備中,包括一個(gè)設(shè)備描述信息存儲(chǔ)單元,用于存儲(chǔ)被控設(shè) 備的描述信息。如圖2所示,所述設(shè)備描述信息存儲(chǔ)單元中,包括若干個(gè)設(shè) 備描述信息存儲(chǔ)子單元,分別用來保存不同被控設(shè)備的描述信息。各個(gè)子單 元的標(biāo)識(shí)可以與被控設(shè)備的物理地址——對(duì)應(yīng),存儲(chǔ)單元的存儲(chǔ)空間可以才艮 據(jù)需要擴(kuò)大或縮小,以滿足實(shí)際應(yīng)用需求為設(shè)計(jì)準(zhǔn)則。
其中,所述設(shè)備描述信息,包括設(shè)備的類型信息、配置信息和通信信息。
類型信息包含被控設(shè)備的類型參數(shù),用于唯一標(biāo)識(shí)一類被控設(shè)備;配置信息 包含被控設(shè)備的配置參數(shù),用于對(duì)被控設(shè)備的各項(xiàng)功能進(jìn)行配置,被控設(shè)備 根據(jù)配置信息執(zhí)行相應(yīng)的輸入或輸出操作;通信信息包含了被控設(shè)備與控制 設(shè)備進(jìn)行數(shù)據(jù)交互所需的參數(shù),如輸入數(shù)據(jù)長度、輸出數(shù)據(jù)長度、診斷數(shù)據(jù) 長度等等,用于對(duì)控制設(shè)備和被控設(shè)備的交互數(shù)據(jù)正確地進(jìn)行解析。
如圖3所示,所述從設(shè)備的描述信息,可以由一系統(tǒng)配置裝置根據(jù)配置 操作生成并發(fā)送至控制設(shè)備,寫入被控設(shè)備的設(shè)備描述信息存儲(chǔ)單元中。當(dāng) 接入系統(tǒng)的被控設(shè)備類型或數(shù)量發(fā)生變化時(shí),或者有新類型的被控設(shè)備接入 時(shí),只需在系統(tǒng)配置裝置中對(duì)被控設(shè)備描述信息進(jìn)行更新并發(fā)送至控制設(shè)備, 從而無需對(duì)控制設(shè)備中的固化軟件進(jìn)行修改。
本領(lǐng)域技術(shù)人員易于想到的是,上述系統(tǒng)配置裝置,其作用是根據(jù)配置 操作,生成被控設(shè)備描述信息,并發(fā)送至控制設(shè)備中的設(shè)備描述信息存儲(chǔ)單 元。因此既可以以獨(dú)立裝置的形式存在,也可以集成于控制系統(tǒng)內(nèi)部,這些 均不影響本發(fā)明的實(shí)現(xiàn)。
為了使本領(lǐng)域的技術(shù)人員更好地理解本發(fā)明方案,下面結(jié)合附圖對(duì)本發(fā) 明所提供的設(shè)備互聯(lián)方法作進(jìn)一步的詳細(xì)說明。
圖4所示為本發(fā)明的設(shè)備互聯(lián)方法具體實(shí)施例的流程圖,包括以下步驟 S401,接收并保存被控設(shè)備描述信息。
如上文所述,設(shè)備描述信息包括設(shè)備的類型信息、配置信息和通信信息,
由系統(tǒng)配置裝置根據(jù)配置操作生成。所述系統(tǒng)配置裝置,可以以獨(dú)立裝置的
形式存在,也可以集成于控制系統(tǒng)內(nèi)部??刂圃O(shè)備接收被控設(shè)備描述信息后, 將其保存在設(shè)備描述信息存儲(chǔ)單元中。
S402,檢測(cè)接入網(wǎng)絡(luò)中是否有新的被控設(shè)備接入;如果是,則根據(jù)所保存的被控設(shè)備類型信息和被控設(shè)備通信信息,與檢測(cè)到的被控設(shè)備建立數(shù)據(jù) 連接。
圖5所示為控制設(shè)備與被控設(shè)備建立數(shù)據(jù)連接的流程圖??刂圃O(shè)備向接
入網(wǎng)絡(luò)上發(fā)送查詢消息,接入網(wǎng)絡(luò)中的被控設(shè)備收到該查詢消息后,會(huì)向控 制設(shè)備回送查詢響應(yīng)消息??刂圃O(shè)備根據(jù)查詢響應(yīng)消息中攜帶的被控設(shè)備地 址信息,判斷是否有新的被控設(shè)備接入,如果是,則在設(shè)備描述信息存儲(chǔ)單 元查找所檢測(cè)到的設(shè)備所對(duì)應(yīng)的類型信息和通信信息,并根據(jù)以上信息與該 被控設(shè)備建立數(shù)據(jù)連接。
其中,根據(jù)不同的應(yīng)用需求,控制設(shè)備向接入網(wǎng)絡(luò)上發(fā)送查詢消息,可 以是由查詢操作觸發(fā)執(zhí)行,也可以是實(shí)時(shí)或周期性執(zhí)行,這些都不影響本發(fā) 明的實(shí)現(xiàn)。
S403,將所保存的纟皮控設(shè)備配置信息發(fā)送至所述已建立數(shù)據(jù)連接的被控 設(shè)備。
圖6所示為控制設(shè)備對(duì)被控設(shè)備進(jìn)行配置的流程圖。被控設(shè)備的工作狀 態(tài)可以分為未連接、已連接未配置和已配置三種(這里的未連接或已連接指 的是未建立或已建立數(shù)據(jù)連接)。剛接入網(wǎng)絡(luò)或總線的被控設(shè)備為未連接狀 態(tài),控制設(shè)備檢測(cè)到被控設(shè)備并與之建立數(shù)據(jù)連接后,被控設(shè)備的狀態(tài)更新 為已連接未配置狀態(tài)。處于該狀態(tài)的被控設(shè)備將會(huì)上送數(shù)據(jù)包給控制設(shè)備, 上送的數(shù)據(jù)包中會(huì)攜帶該被控設(shè)備的配置信息(可以是配置信息校驗(yàn)碼的形 式)??刂圃O(shè)備比較數(shù)據(jù)包中攜帶的設(shè)備配置信息和所保存的被控設(shè)備配置信 息是否一致,如果不一致,則將所保存的被控設(shè)備配置信息發(fā)送至被控設(shè)備, 并且將被控設(shè)備的狀態(tài)標(biāo)記為已配置狀態(tài),這樣被控設(shè)備就可以根據(jù)控制設(shè) 備發(fā)送的配置信息進(jìn)行工作。
本領(lǐng)域技術(shù)人員可以理解,對(duì)被控設(shè)備的配置是經(jīng)常需要變化的,因此, 對(duì)于處于已配置狀態(tài)的被控設(shè)備,也可以實(shí)時(shí)或周期性向控制設(shè)備上送攜帶 其配置信息的數(shù)據(jù)包??刂圃O(shè)備比較所接收的配置信息與所保存的配置信息 是否一致,就可以將實(shí)時(shí)更新的配置信息下發(fā)給被控設(shè)備。由于每個(gè)被控設(shè) 備的描述信息分別存儲(chǔ)于不同的設(shè)備描述信息存儲(chǔ)子單元,并且各個(gè)子單元 的標(biāo)識(shí)與被控設(shè)備的物理地址——對(duì)應(yīng),因此,修改一個(gè)被控設(shè)備的配置信息不會(huì)對(duì)其它被控設(shè)備造成影響。
對(duì)于已建立數(shù)據(jù)連接的被控設(shè)備,控制設(shè)備可以進(jìn)一步為其設(shè)置數(shù)據(jù)過 濾機(jī)制。在實(shí)際的應(yīng)用中,有些被控設(shè)備可能會(huì)處于非正常工作的狀態(tài),對(duì) 于這些被控設(shè)備,控制設(shè)備無需對(duì)其上送的實(shí)時(shí)數(shù)據(jù)進(jìn)行解析處理,或向其 下發(fā)數(shù)實(shí)時(shí)數(shù)據(jù),只需接收其狀態(tài)信息,工程人員可以在線觀察到被控設(shè)備 的狀態(tài)。圖7所示為控制設(shè)備對(duì)接收數(shù)據(jù)進(jìn)行過濾的流程圖,被控設(shè)備上送 的數(shù)據(jù)包中除了包括實(shí)時(shí)數(shù)據(jù)之外,還攜帶有該設(shè)備的配置信息和狀態(tài)信息。 控制設(shè)備首先比較數(shù)據(jù)包中攜帶的設(shè)備配置信息和所保存的被控設(shè)備配置信
息是否一致如果否,則執(zhí)行S403,下發(fā)相應(yīng)的配置信息給被控設(shè)備;如果 是,則表明被控設(shè)備的配置正確??刂圃O(shè)備進(jìn)一步根據(jù)狀態(tài)信息判斷被控設(shè) 備工作是否正常若正常,則接收被控設(shè)備上送的實(shí)時(shí)數(shù)據(jù)信息,并進(jìn)一步 對(duì)信息進(jìn)行解析、計(jì)算等工作;若不正常,則丟棄此數(shù)據(jù)包。
同樣道理,對(duì)于要向被控設(shè)備發(fā)送的數(shù)據(jù)包,也可以設(shè)置類似的過濾機(jī) 制。圖8所示為控制設(shè)備對(duì)發(fā)送數(shù)據(jù)進(jìn)行過濾的流程圖,控制設(shè)備下發(fā)數(shù)據(jù) 給被控設(shè)備前,首先判斷被控設(shè)備配置信息和所保存的被控設(shè)備配置信息是 否一致如果否,則執(zhí)行S403,下發(fā)相應(yīng)的配置信息給被控設(shè)備;如果是, 則表明被控設(shè)備的配置正確??刂圃O(shè)備進(jìn)一步根據(jù)狀態(tài)信息判斷被控設(shè)備工 作是否正常若正常,則向該被控設(shè)備發(fā)送數(shù)據(jù)包,被控設(shè)備根據(jù)所發(fā)送的 數(shù)據(jù)包執(zhí)行操作;若不正常,則停止向該被控設(shè)備發(fā)送數(shù)據(jù)包。
其中,對(duì)于接收數(shù)據(jù)的過濾,特別適用于輸入設(shè)備,對(duì)于狀態(tài)不正常的 輸入設(shè)備所上送的數(shù)據(jù),控制設(shè)備可以不必做進(jìn)一步的解析和計(jì)算處理,減 輕控制設(shè)備處理器的負(fù)荷;而對(duì)于發(fā)送數(shù)據(jù)的過濾,則更適用于輸出設(shè)備, 控制設(shè)備可以避免將數(shù)據(jù)發(fā)送至狀態(tài)不正常的輸出設(shè)備,從而節(jié)約數(shù)據(jù)通信 帶寬。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟 可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀 取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述 的存儲(chǔ)介質(zhì)包括ROM、 RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。相應(yīng)于上面的方法實(shí)施例,本發(fā)明實(shí)施例還提供一種控制設(shè)備,參見圖9
所示,包括
設(shè)備描述信息存儲(chǔ)單元910,用于接收并保存被控設(shè)備描述信息;所述被 控設(shè)備描述信息包括被控設(shè)備類型信息、被控設(shè)備配置信息和被控設(shè)備通
接入控制單元920,用于檢測(cè)接入網(wǎng)絡(luò)中是否有新的被控設(shè)備接入;如果 是,則根據(jù)所述設(shè)備描述信息存儲(chǔ)單元910保存的被控設(shè)備類型信息和被控 設(shè)備通信信息,與4企測(cè)到的被控設(shè)備建立數(shù)據(jù)連接;
配置控制單元930,用于將所述設(shè)備描述信息存儲(chǔ)單元910保存的被控設(shè) 備配置信息發(fā)送至所述已建立數(shù)據(jù)連接的被控設(shè)備;
其中,所述設(shè)備描述信息存儲(chǔ)單元中,包括若干個(gè)設(shè)備描述信息存儲(chǔ)子 單元,分別用來保存不同被控設(shè)備的描述信息。各個(gè)子單元的標(biāo)識(shí)可以與被 控設(shè)備的物理地址——對(duì)應(yīng),存儲(chǔ)單元的存儲(chǔ)空間可以根據(jù)需要擴(kuò)大或縮小, 以滿足實(shí)際應(yīng)用需求為設(shè)計(jì)準(zhǔn)則。
參見圖IO所示,該控制設(shè)備還可以包括
系統(tǒng)配置單元940,用于根據(jù)配置操作,生成被控設(shè)備描述信息,并將所 述被控設(shè)備描述信息提供給所述設(shè)備描述信息存儲(chǔ)單元910。
為了對(duì)控制設(shè)備接收和發(fā)送的數(shù)據(jù)進(jìn)行過濾,上述的控制設(shè)備,還可以 進(jìn)一步包括4妄收過濾單元和發(fā)送過濾單元。
所述接收過濾單元,用于根據(jù)已建立數(shù)據(jù)連接的被控設(shè)備發(fā)送的數(shù)據(jù)包 中攜帶的設(shè)備狀態(tài)信息,判斷所述被控設(shè)備的狀態(tài)是否正常;如果否,則丟 棄所接收的數(shù)據(jù)包。
所述發(fā)送過濾單元,用于根據(jù)已建立數(shù)據(jù)連接的被控設(shè)備發(fā)送的數(shù)據(jù)包 中攜帶的設(shè)備狀態(tài)信息,判斷所述被控設(shè)備的狀態(tài)是否正常;如果否,則停 止向所述被控設(shè)備發(fā)送數(shù)據(jù)包。
對(duì)于裝置實(shí)施例而言,由于其基本相應(yīng)于方法實(shí)施例,所以描述得比較 簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例 僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要 選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù) 人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。
以上所述僅是本發(fā)明的具體實(shí)施方式
,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普 通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤 飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種設(shè)備互聯(lián)方法,其特征在于,包括接收并保存新增被控設(shè)備的描述信息;所述被控設(shè)備描述信息包括被控設(shè)備類型信息、被控設(shè)備配置信息和被控設(shè)備通信信息;檢測(cè)接入網(wǎng)絡(luò)中是否有新的被控設(shè)備接入;如果是,則根據(jù)所保存的被控設(shè)備類型信息和被控設(shè)備通信信息,與檢測(cè)到的被控設(shè)備建立數(shù)據(jù)連接;將所保存的被控設(shè)備配置信息發(fā)送至所述已建立數(shù)據(jù)連接的被控設(shè)備;其中,所述被控設(shè)備包括輸入設(shè)備和/或輸出設(shè)備。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收被控設(shè)備描述信 息,具體實(shí)現(xiàn)為接收系統(tǒng)配置裝置發(fā)送的被控設(shè)備描述信息,所述系統(tǒng)配置裝置,用于 根據(jù)配置操作,生成所述被控設(shè)備描述信息。
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述檢測(cè)接入網(wǎng)絡(luò)中是否 有新的被控設(shè)備接入,具體實(shí)現(xiàn)為向接入網(wǎng)絡(luò)中的被控設(shè)備發(fā)送查詢消息,接收被控設(shè)備回送的查詢響應(yīng) 消息,根據(jù)所述查詢響應(yīng)消息中攜帶的被控設(shè)備地址,判斷是否有新的被控 設(shè)備接入。
4、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所保存的被控設(shè)備 配置信息發(fā)送至已建立數(shù)據(jù)連接的被控設(shè)備,具體實(shí)現(xiàn)為實(shí)時(shí)接收已建立數(shù)據(jù)連接的被控設(shè)備發(fā)送的數(shù)據(jù)包,比較所述數(shù)據(jù)包中 攜帶的設(shè)備配置信息和所保存的被控設(shè)備配置信息是否一致;如果否,則將 所保存的被控設(shè)備配置信息發(fā)送至所述已建立數(shù)據(jù)連接的被控設(shè)備。
5、 根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括二實(shí)時(shí)接收已建立數(shù)據(jù)連接的被控設(shè)備發(fā)送的數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包中 攜帶的設(shè)備狀態(tài)信息,判斷所述被控設(shè)備的狀態(tài)是否正常;如果否,則丟棄 所接收的數(shù)據(jù)包。
6、 根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括實(shí)時(shí)接收已建立數(shù)據(jù)連接的被控設(shè)備發(fā)送的數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包中 攜帶的設(shè)備狀態(tài)信息,判斷所述被控設(shè)備的狀態(tài)是否正常;如果否,則停止 向所述一皮控設(shè)備發(fā)送數(shù)據(jù)包。
7、 一種控制設(shè)備,其特征在于,包括設(shè)備描述信息存儲(chǔ)單元,用于接收并保存新增被控設(shè)備的描述信息;所 述被控設(shè)備描述信息包括被控設(shè)備類型信息、被控設(shè)備配置信息和被控設(shè) 備通信信息;接入控制單元,用于檢測(cè)接入網(wǎng)絡(luò)中是否有新的被控設(shè)備接入;如果是, 則根據(jù)所述設(shè)備描述信息存儲(chǔ)單元保存的被控設(shè)備類型信息和被控設(shè)備通信 信息,與檢測(cè)到的被控設(shè)備建立數(shù)據(jù)連接;配置控制單元,用于將所述設(shè)備描述信息存儲(chǔ)單元保存的被控設(shè)備配置 信息發(fā)送至所述已建立數(shù)據(jù)連接的被控設(shè)備;其中,所述被控設(shè)備包括輸入設(shè)備和/或輸出設(shè)備。
8、 根據(jù)權(quán)利要求7所述的控制設(shè)備,其特征在于,所述控制設(shè)備,還包括系統(tǒng)配置單元,用于根據(jù)配置操作,生成被控設(shè)備描述信息,并將所述 被控設(shè)備描述信息提供給所述設(shè)備描述信息存儲(chǔ)單元。
9、 根據(jù)權(quán)利要求7所述的控制設(shè)備,其特征在于,所述控制設(shè)備,還包括接收過濾單元,用于根據(jù)已建立數(shù)據(jù)連接的被控設(shè)備發(fā)送的數(shù)據(jù)包中攜 帶的設(shè)備狀態(tài)信息,判斷所述被控設(shè)備的狀態(tài)是否正常;如果否,則丟棄所 接收的數(shù)據(jù)包。
10、 根據(jù)權(quán)利要求7所述的控制設(shè)備,其特征在于,所述控制設(shè)備,還 包括發(fā)送過濾單元,用于根據(jù)已建立數(shù)據(jù)連接的被控設(shè)備發(fā)送的數(shù)據(jù)包中攜 帶的設(shè)備狀態(tài)信息,判斷所述被控設(shè)備的狀態(tài)是否正常;如果否,則停止向 所述被控設(shè)備發(fā)送數(shù)據(jù)包。
11、 一種設(shè)備互聯(lián)系統(tǒng),其特征在于,包括系統(tǒng)配置裝置、控制設(shè)備 和至少一個(gè)祐:控設(shè)備;所述系統(tǒng)配置裝置,用于根據(jù)配置操作,生成被控設(shè)備描述信息;所述 設(shè)備描述信息包括設(shè)備類型信息、設(shè)備配置信息和設(shè)備通信信息;所述控制設(shè)備,用于接收并保存所述系統(tǒng)配置裝置發(fā)送的被控設(shè)備描述信息;根據(jù)所述被控設(shè)備描述信息,與在接入網(wǎng)落中檢測(cè)到的新接入的被控設(shè)備建立數(shù)據(jù)連接,和,將所保存的被控設(shè)備配置信息發(fā)送至已建立數(shù)據(jù)連接的被控設(shè)備;所述被控設(shè)備,包括輸入設(shè)備和/或輸出設(shè)備,用于根據(jù)所述控制設(shè)備發(fā) 送的配置信息,執(zhí)行輸入或輸出操作。
全文摘要
本發(fā)明公開了一種設(shè)備互聯(lián)的方法、裝置及系統(tǒng)。所述設(shè)備互聯(lián)系統(tǒng)包括系統(tǒng)配置裝置、控制設(shè)備和至少一個(gè)被控設(shè)備;所述系統(tǒng)配置裝置,用于根據(jù)配置操作,生成被控設(shè)備描述信息;所述設(shè)備描述信息包括設(shè)備類型信息、設(shè)備配置信息和設(shè)備通信信息;所述控制設(shè)備,用于接收并保存所述系統(tǒng)配置裝置發(fā)送的被控設(shè)備描述信息;根據(jù)所述被控設(shè)備描述信息,與在接入網(wǎng)絡(luò)中檢測(cè)到的新接入的被控設(shè)備建立數(shù)據(jù)連接,和,將所保存的被控設(shè)備配置信息發(fā)送至已建立數(shù)據(jù)連接的被控設(shè)備;所述被控設(shè)備,包括輸入設(shè)備和/或輸出設(shè)備,用于根據(jù)所述控制設(shè)備發(fā)送的配置信息,執(zhí)行輸入或輸出操作。
文檔編號(hào)G05B19/418GK101414175SQ20081017709
公開日2009年4月22日 申請(qǐng)日期2008年11月21日 優(yōu)先權(quán)日2008年11月21日
發(fā)明者朱志坤, 李華軍, 胡一智 申請(qǐng)人:浙江中控技術(shù)股份有限公司