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

測(cè)控網(wǎng)絡(luò)的通信控制裝置的制作方法

文檔序號(hào):7661121閱讀:152來(lái)源:國(guó)知局
專利名稱:測(cè)控網(wǎng)絡(luò)的通信控制裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種通信控制技術(shù),特別是涉及一種工業(yè)測(cè)控設(shè)備網(wǎng)絡(luò)的通 信控制裝置。
背景技術(shù)
在工業(yè)控制及測(cè)量領(lǐng)域中,經(jīng)常會(huì)遇到需要由多個(gè)智能電子設(shè)備構(gòu)成工 業(yè)測(cè)控設(shè)備網(wǎng)絡(luò)的情況,也就是說(shuō)需要同時(shí)協(xié)調(diào)、控制多個(gè)智能電子設(shè)備。 為了可以有效地協(xié)調(diào)、控制多個(gè)智能電子設(shè)備,就需要設(shè)置一控制裝置,采 用一定的通信方式,使得控制裝置可以有效地與各個(gè)設(shè)備通信。
目前測(cè)控網(wǎng)絡(luò)的通信控制裝置主要是,設(shè)置多個(gè)通信端口、 一個(gè)端口驅(qū) 動(dòng)單元,該端口驅(qū)動(dòng)單元例如可以為一個(gè)協(xié)議驅(qū)動(dòng)器,以及連接各單元和智 能電子設(shè)備的總線來(lái)控制工業(yè)測(cè)控設(shè)備網(wǎng)絡(luò)。通常,設(shè)備與通信端口之間采 用半雙工通信模式,也就是說(shuō)每次只能有一個(gè)智能電子設(shè)備與通信端口進(jìn)行 通信,且該通信在同一時(shí)刻只能是單向的。通信端口與端口驅(qū)動(dòng)單元之間的 通信通常也是半雙工通信模式。
為了有效通信,也就是要保證各個(gè)設(shè)備與通信端口或通信端口與端口驅(qū) 動(dòng)單元之間的通信不會(huì)混亂,就需要采用 一定的訪問(wèn)方式來(lái)控制通信的時(shí) 間、順序等。目前所采用的訪問(wèn)方式為輪詢,也就是說(shuō),連接在同一個(gè)總線 上的每個(gè)智能電子設(shè)備依次與該總線上的通信端口進(jìn)行通信,并且每個(gè)設(shè)備 的通信時(shí)間相同,通信端口與端口驅(qū)動(dòng)單元之間的訪問(wèn)方法與前述方法相 同。
利用上述裝置與輪詢?cè)L問(wèn)方法可以順利實(shí)現(xiàn)控制工業(yè)測(cè)控設(shè)備網(wǎng)絡(luò)的 通信,達(dá)到實(shí)現(xiàn)復(fù)雜工業(yè)測(cè)控的目的。但是,這樣構(gòu)建成的工業(yè)測(cè)控設(shè)備網(wǎng) 絡(luò)的控制裝置存在一定的問(wèn)題。首先,當(dāng)智能電子設(shè)備數(shù)目增多時(shí),會(huì)造成 一個(gè)通信端口下的設(shè)備過(guò)多,如果保持每個(gè)設(shè)備的通信時(shí)間不變,那么將每 個(gè)設(shè)備都訪問(wèn)到,即輪詢一周所需要的時(shí)間會(huì)隨之增加,這就降低了刷新頻
率,延長(zhǎng)了刷新時(shí)間,無(wú)法滿足高速實(shí)時(shí)刷新的要求。進(jìn)一步的說(shuō),由于端 口驅(qū)動(dòng)單元對(duì)其所控制的通信端口也采用輪詢的訪問(wèn)方法,所以智能電子設(shè) 備的增加,也會(huì)影響其它通信端口與端口驅(qū)動(dòng)單元之間的通信,延長(zhǎng)刷新時(shí) 間。其次,如果某一智能電子設(shè)備出現(xiàn)故障,或者某一通信端口出現(xiàn)故障, 則故障設(shè)備或端口所在的整個(gè)總線無(wú)法正常工作,但是,利用輪詢方法控制 設(shè)備網(wǎng)絡(luò)通信時(shí),處于非正常狀態(tài)的總線仍要參加輪詢,占用輪詢時(shí)間,使 得系統(tǒng)資源無(wú)法充分利用,降低了系統(tǒng)資源使用率。
因此,在構(gòu)建工業(yè)測(cè)控設(shè)備網(wǎng)絡(luò)時(shí),上述控制裝置已經(jīng)無(wú)法滿足進(jìn)一步 提高實(shí)時(shí)刷新頻率、改進(jìn)系統(tǒng)資源利用率的要求,逐漸成為工業(yè)測(cè)控設(shè)備網(wǎng) 絡(luò)技術(shù)發(fā)展的一個(gè)瓶頸。

發(fā)明內(nèi)容
本發(fā)明的目的在于提出一種測(cè)控網(wǎng)絡(luò)的通信控制裝置,該裝置基于半雙 工通信方式,采用分布式處理方法控制設(shè)備網(wǎng)絡(luò)的通信,可以進(jìn)一步地提高 刷新頻率,改善系統(tǒng)資源利用率。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種測(cè)控網(wǎng)絡(luò)的通信控制裝置,用來(lái) 控制工業(yè)測(cè)控設(shè)備網(wǎng)絡(luò)中,智能電子設(shè)備間的通信,并提高實(shí)時(shí)刷新速度, 改善系統(tǒng)資源使用率,其中智能電子設(shè)備與控制裝置,以及控制裝置內(nèi)部的 通信方式均為半雙工通信方式。
所述測(cè)控網(wǎng)絡(luò)的通信控制裝置,所述測(cè)控網(wǎng)絡(luò)包括復(fù)數(shù)個(gè)智能電子設(shè) 備,該裝置包括通信端口以及端口驅(qū)動(dòng)單元,所述端口驅(qū)動(dòng)單元通過(guò)所述通
信端口來(lái)控制所述智能電子設(shè)備,其特征在于所述裝置還包括總控制單元, 所述總控制單元通過(guò)總線與復(fù)數(shù)個(gè)所述端口驅(qū)動(dòng)單元相連,所述復(fù)數(shù)個(gè)端口 驅(qū)動(dòng)單元彼此間相互獨(dú)立,且并行地通過(guò)所述總線分別與所述總控制單元進(jìn) 行通信,所述總控制單元根據(jù)載入的配置文件來(lái)分別配置所述各個(gè)端口驅(qū)動(dòng) 單元。
在本發(fā)明的裝置中,總控制單元對(duì)于其所控制的端口驅(qū)動(dòng)單元采取生命 周期控制方法。也就是說(shuō),該總控制單元負(fù)責(zé)協(xié)調(diào)其所控制的所有端口驅(qū)動(dòng) 單元間的通信,端口驅(qū)動(dòng)單元根據(jù)總控制單元提供的配置信息彼此獨(dú)立的自 行開(kāi)啟或關(guān)閉,并且各個(gè)端口驅(qū)動(dòng)單元與總控制單元之間為并行通信??偪?制單元和端口驅(qū)動(dòng)單元均可以采用目前通用的通信控制方法通過(guò)軟件或硬
件實(shí)現(xiàn)。
端口驅(qū)動(dòng)單元與其所控制的通信端口之間為串行通信,并且可以根據(jù)總 控制單元的配置信息對(duì)通信端口采用不同的訪問(wèn)方式,例如采用輪詢或者事 件觸發(fā)的方式,但每個(gè)端口驅(qū)動(dòng)單元對(duì)其所控制的所有通信端口采用相同的 訪問(wèn)方式。具體舉例說(shuō)明,第一個(gè)端口驅(qū)動(dòng)單元可以根據(jù)總控制單元的配置 信息,對(duì)其所控制的所有通信端口采用輪詢的訪問(wèn)方式,而第二個(gè)端口驅(qū)動(dòng) 單元可以根據(jù)總控制單元的配置信息,對(duì)該端口驅(qū)動(dòng)單元所控制的通信端口 采用事件觸發(fā)的訪問(wèn)方式。并且,端口驅(qū)動(dòng)單元在采用相同的訪問(wèn)方式時(shí), 例如為輪詢,可以采用不同的4侖詢時(shí)間。
端口驅(qū)動(dòng)單元彼此之間是獨(dú)立的,其可以被獨(dú)立的開(kāi)啟、關(guān)閉、維修、
升級(jí)等,采用分布式處理方法,從而增加了控制裝置構(gòu)成的靈活性,提高了 系統(tǒng)資源的利用比例。并且,總控制單元可以檢測(cè)端口驅(qū)動(dòng)單元的工作狀態(tài), 實(shí)現(xiàn)負(fù)載平衡。當(dāng)端口驅(qū)動(dòng)單元由于其下控制的通信端口或者智能電子設(shè)備 發(fā)生故障而處于故障狀態(tài)時(shí),總控制單元可以檢測(cè)到該故障狀態(tài),并將該端 口驅(qū)動(dòng)單元掛起到后臺(tái)進(jìn)行維護(hù)、替換等,使該端口驅(qū)動(dòng)單元不再存在于活 動(dòng)設(shè)備列表中。當(dāng)總控制單元檢測(cè)到被掛起到后臺(tái)的端口驅(qū)動(dòng)單元已經(jīng)從故 障狀態(tài)中恢復(fù),則將該端口驅(qū)動(dòng)單元重新激活,加入到活動(dòng)設(shè)備列表中。
通信端口控制若干個(gè)智能電子設(shè)備,通信端口對(duì)于智能電子設(shè)備的控制 也采用輪詢的方法,輪詢時(shí)間由端口驅(qū)動(dòng)單元決定。
本發(fā)明的裝置可以有效地控制智能電子設(shè)備構(gòu)成的工業(yè)測(cè)控設(shè)備網(wǎng)絡(luò) 的通信,提高工業(yè)測(cè)控設(shè)備網(wǎng)絡(luò)實(shí)時(shí)刷新率,減少系統(tǒng)資源的浪費(fèi),提高系 統(tǒng)資源使用率,并使工業(yè)測(cè)控設(shè)備網(wǎng)絡(luò)的構(gòu)建擁有更大程度的靈活性。


圖1是現(xiàn)有技術(shù)測(cè)控網(wǎng)絡(luò)的通信控制裝置的結(jié)構(gòu)示意圖。
圖2是本發(fā)明測(cè)控網(wǎng)絡(luò)的通信控制裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
利用本發(fā)明的裝置對(duì)工業(yè)測(cè)控設(shè)備網(wǎng)絡(luò)進(jìn)行控制時(shí),可以根據(jù)具體智能 電子設(shè)備的數(shù)量配置端口驅(qū)動(dòng)單元和通信端口的數(shù)量。同時(shí),端口驅(qū)動(dòng)單元 的數(shù)量還由所要求的實(shí)時(shí)刷新率決定。通常情況下,設(shè)置的端口驅(qū)動(dòng)單元
數(shù)量與刷新率呈正比,即端口驅(qū)動(dòng)單元的數(shù)量越多,刷新率就越高。
請(qǐng)參閱圖2,本發(fā)明提出了一種用于測(cè)控網(wǎng)絡(luò)的通信控制裝置,該裝置
包括 一個(gè)總控制單元1,復(fù)數(shù)個(gè)端口驅(qū)動(dòng)單元10,,通信連接所需的總線 以及通4言端口 100。
所述總控制單元1通過(guò)總線與端口驅(qū)動(dòng)單元IO,相連,并且各個(gè)端口驅(qū) 動(dòng)單元IO,與總控制單元1之間采用并行通信??偪刂茊卧?用于載入配置 文件,并且按照配置信息協(xié)調(diào)端口驅(qū)動(dòng)單元IO,之間的通信,解決各個(gè)端口 驅(qū)動(dòng)單元間IO,通信的沖突。端口驅(qū)動(dòng)單元IO,彼此獨(dú)立,進(jìn)一步地說(shuō),端口 驅(qū)動(dòng)單元10,可以根據(jù)總控制單元1的配置信息互不影響地自行開(kāi)啟和關(guān)閉。 故此,所述控制裝置可以靈活的構(gòu)建工業(yè)測(cè)控設(shè)備網(wǎng)絡(luò),能夠在不需要某一 功能的智能電子設(shè)備時(shí),通過(guò)關(guān)閉控制該功能的智能電子設(shè)備的端口驅(qū)動(dòng)單 元,來(lái)減少系統(tǒng)資源的占用。
所述總控制單元1還具有平衡負(fù)載的功能。當(dāng)某個(gè)端口驅(qū)動(dòng)單元10,, 例如通過(guò)端口響應(yīng)超時(shí)判斷,發(fā)現(xiàn)其下控制的智能電子設(shè)備110或通信端口 100出現(xiàn)故障時(shí),該總控制單元可以將這個(gè)端口驅(qū)動(dòng)單元掛起至后臺(tái)進(jìn)行處 理,例如進(jìn)行維修或更換,以減少該端口驅(qū)動(dòng)單元IO,及其控制的設(shè)備對(duì)系 統(tǒng)資源的占用。為了能夠及時(shí)掌握被掛起的端口驅(qū)動(dòng)單元IO,的情況,總控 制單元1對(duì)所述掛起的端口驅(qū)動(dòng)單元IO,進(jìn)行檢測(cè),例如定時(shí)訪問(wèn),如果發(fā) 現(xiàn)被掛起的端口驅(qū)動(dòng)單元IO,下管理的設(shè)備已經(jīng)排除了故障,即該端口驅(qū)動(dòng) 單元IO,從故障狀態(tài)中恢復(fù),則重新激活該端口驅(qū)動(dòng)單元10,,將其重新加入 到活動(dòng)設(shè)備的列表中。該操作使得在智能電子設(shè)備110或通信端口 100處于
故障狀態(tài)時(shí),可以被及時(shí)有效的從活動(dòng)設(shè)備列表中排除,以減少對(duì)系統(tǒng)資源
的占用,提高系統(tǒng)資源利用效率,而在智能電子設(shè)備110或通信端口 100從
故障狀態(tài)中恢復(fù)時(shí),可以重新被加入活動(dòng)設(shè)備列表,實(shí)現(xiàn)其具有的工業(yè)測(cè)控 功能。
所述端口驅(qū)動(dòng)單元IO,通過(guò)總線與通信端口 100相連,并且各個(gè)通信端 口 100與端口驅(qū)動(dòng)單元IO,之間采用串行通信。端口驅(qū)動(dòng)單元IO,之間彼此獨(dú) 立,采用分布式處理方法,每個(gè)端口驅(qū)動(dòng)單元IO,可以互補(bǔ)影響的自行開(kāi)啟、 關(guān)閉,并且可以獨(dú)立的應(yīng)用不用的訪問(wèn)方式控制其下屬的通信端口 100。例 如第一個(gè)端口驅(qū)動(dòng)單元10,可以應(yīng)用4侖詢的方式訪問(wèn)其下屬的通信端口 100, 采用輪詢時(shí)間為3s;第二個(gè)端口驅(qū)動(dòng)單元IO,可以同樣應(yīng)用輪詢的方式訪問(wèn) 其下屬的通信端口 100,采用輪詢時(shí)間為5s;第三個(gè)通信驅(qū)動(dòng)單元IO,可以 應(yīng)用事件觸發(fā)的方式訪問(wèn)其下屬的通信端口 100。
采用分布式處理的端口驅(qū)動(dòng)單元IO,使得工業(yè)測(cè)控設(shè)備網(wǎng)絡(luò)的構(gòu)建具有 很大的靈活性。例如可以根據(jù)智能電子設(shè)備的功能來(lái)構(gòu)建工業(yè)測(cè)控設(shè)備網(wǎng) 絡(luò),將達(dá)到相同或類似功能的智能電子設(shè)備110集中在一個(gè)或多個(gè)端口驅(qū)動(dòng) 單元IO,下,以便在不需要此類功能時(shí),可以通過(guò)關(guān)閉該獨(dú)立的一個(gè)或多個(gè) 端口驅(qū)動(dòng)單元io,,實(shí)現(xiàn)關(guān)閉該功能,減少系統(tǒng)資源占用的目的。同樣也可 以根據(jù)智能電子設(shè)備110的響應(yīng)時(shí)間來(lái)構(gòu)建工業(yè)測(cè)控設(shè)備網(wǎng)絡(luò),將響應(yīng)時(shí)間 相近的智能電子設(shè)備110集中在一個(gè)或多個(gè)端口驅(qū)動(dòng)單元IO,下,由于端口 驅(qū)動(dòng)單元IO,可以獨(dú)立的應(yīng)用不同的輪詢時(shí)間,所以對(duì)于響應(yīng)時(shí)間長(zhǎng)的智能 電子設(shè)備110可以配置較長(zhǎng)的輪詢時(shí)間,對(duì)于響應(yīng)時(shí)間短的智能電子設(shè)備110 可以配置較短的輪詢時(shí)間,提高智能電子設(shè)備110的刷新率,也提高了系統(tǒng) 資源應(yīng)用的效率。所以說(shuō),獨(dú)立的端口驅(qū)動(dòng)單元IO,可以達(dá)到細(xì)化功能控制 的目的或減少訪問(wèn)時(shí)間,提高實(shí)時(shí)刷新速度的目的。
端口驅(qū)動(dòng)單元IO,和總控制單元1可以才艮據(jù)現(xiàn)有的通信控制方法,通過(guò) 軟件或硬件實(shí)現(xiàn)。
所述通信端口 100通過(guò)總線與智能電子設(shè)備110相連,并且各智能電子 設(shè)備110與通信端口 IOO之間采用串行通信。通信端口 IOO之間不是彼此獨(dú) 立的,端口驅(qū)動(dòng)單元IO,對(duì)其下控制的通信端口 100的訪問(wèn)方式是相同的, 并且通信端口 100對(duì)智能電子設(shè)備110的訪問(wèn)方式也是一致的,同時(shí)端口驅(qū) 動(dòng)單元IO,對(duì)通信端口 100的控制方式與通信端口 100對(duì)智能電子設(shè)備110 的訪問(wèn)方式是相同的。端口驅(qū)動(dòng)單元IO,通過(guò)通信端口 IOO負(fù)責(zé)控制智能電 子設(shè)備110,并將智能電子設(shè)備110的狀態(tài)信息上傳給端口驅(qū)動(dòng)單元10,。
參照?qǐng)D1,現(xiàn)有技術(shù)中控制裝置僅包括一個(gè)端口驅(qū)動(dòng)單元10,復(fù)數(shù)個(gè)通
信端口 ioo和通信連接所需總線?,F(xiàn)有技術(shù)中,通信端口 ioo的數(shù)量可以根
據(jù)實(shí)際需要增加或減少,每個(gè)通信端口 100下設(shè)置的智能電子設(shè)備110數(shù)量, 以及智能電子設(shè)備110的分布均可根據(jù)實(shí)際需要調(diào)整,圖l僅為其中的一個(gè)
實(shí)施例。
參照?qǐng)D2,本發(fā)明的控制裝置中,可以根據(jù)實(shí)際刷新率等的要求,增加 或減少端口驅(qū)動(dòng)單元IO,的數(shù)量,且每個(gè)端口驅(qū)動(dòng)單元下設(shè)置的通信端口 100 的數(shù)量可以不同,每個(gè)通信端口 100下設(shè)置的智能電子設(shè)備可以不同,圖2
僅為其中一個(gè)實(shí)施例。其中,由于本發(fā)明的控制裝置中,端口驅(qū)動(dòng)單元10, 為復(fù)數(shù)個(gè),且采用分布式處理方法,所以區(qū)別于現(xiàn)有技術(shù)的端口控制單元10
用10'進(jìn)行標(biāo)識(shí)。
具體以由16個(gè)智能電子設(shè)備110構(gòu)成的工業(yè)測(cè)控設(shè)備網(wǎng)絡(luò)為例,并且 每個(gè)智能電子設(shè)備110的響應(yīng)時(shí)間為4秒。參見(jiàn)圖1,利用現(xiàn)有技術(shù),由端 口驅(qū)動(dòng)單元IO、通信端口 100以及總線構(gòu)成測(cè)控網(wǎng)絡(luò)的通信控制裝置。由于 現(xiàn)有技術(shù)端口驅(qū)動(dòng)單元10對(duì)通信端口 IOO的訪問(wèn)方式為輪詢,而通信端口 100對(duì)智能電子設(shè)備110的訪問(wèn)方式也是輪詢,并且每個(gè)智能電子設(shè)備110 的訪問(wèn)時(shí)間的長(zhǎng)度是相同的,所以無(wú)論如何排列,將工業(yè)測(cè)控設(shè)備網(wǎng)絡(luò)中的 16個(gè)智能電子設(shè)備110全部輪詢一周都需要至少64秒,為了均衡分配總線 和通信端口 100的負(fù)4a,可以i殳置4個(gè)通信端口 100,每個(gè)通信端口 100均 通過(guò)同一根總線與端口控制單元IO進(jìn)行通信。
按照現(xiàn)有的工業(yè)測(cè)控設(shè)備網(wǎng)絡(luò)通信裝置,端口將16個(gè)智能電子設(shè)備110 全部訪問(wèn)一次的時(shí)間為64秒,所以每個(gè)智能電子設(shè)備110的刷新時(shí)間就是 64秒。例如,在工作中,第一個(gè)通信端口 IOO控制下的第一個(gè)智能電子設(shè)備 110出現(xiàn)故障,則該通信端口 IOO控制下的整個(gè)總線處于非正常工作狀態(tài), 但是由于端口控制單元10的訪問(wèn)仍然是按照固定時(shí)間,將每個(gè)通信端口輪 詢的訪問(wèn)一次,所以第一個(gè)通信端口 IOO仍要占用16秒的時(shí)間。而在這段 時(shí)間中,系統(tǒng)沒(méi)有完成任何操作,所以在端口驅(qū)動(dòng)單元IO輪詢一周的64秒 中,只有48秒系統(tǒng)處于正常工作狀態(tài),16秒屬于閑置狀態(tài),系統(tǒng)資源使用 率降低25%。如果其他通信端口 IOO控制下的設(shè)備也出現(xiàn)故障,則會(huì)進(jìn)一步 增加系統(tǒng)閑置狀態(tài)的時(shí)間,P爭(zhēng)^f氐系統(tǒng)資源使用率。
在使用依據(jù)本發(fā)明的工業(yè)測(cè)控設(shè)備網(wǎng)絡(luò)的控制裝置時(shí),智能電子設(shè)備的 刷新率將會(huì)提高,系統(tǒng)資源的使用率也會(huì)有所改善。參見(jiàn)圖2,仍以16個(gè)智 能電子設(shè)備構(gòu)成的工業(yè)測(cè)控設(shè)備網(wǎng)絡(luò)為例,且每個(gè)智能電子設(shè)備的響應(yīng)時(shí)間 仍為4秒。本發(fā)明的裝置包括一個(gè)總控制單元1, 4個(gè)端口驅(qū)動(dòng)單元10', 8 個(gè)通信端口 100以及13根總線??偪刂茊卧?通過(guò)1根總線與4個(gè)端口驅(qū) 動(dòng)單元10,分別相連,并負(fù)責(zé)載入配置文件、協(xié)調(diào)端口驅(qū)動(dòng)單元IO,之間的通 信及負(fù)載平衡等。所述4個(gè)端口驅(qū)動(dòng)單元IO,分別通過(guò)各自的l根總線與各 自控制的通信端口 100相連,其中每個(gè)端口驅(qū)動(dòng)單元IO,控制2個(gè)通信端口 100。所述8個(gè)通信端口 IOO通過(guò)各自的1根總線與各自控制的智能電子設(shè)
備110相連,其中每個(gè)通信端口 IOO控制2個(gè)智能電子設(shè)備110。
通信端口 100對(duì)于智能電子設(shè)備110的訪問(wèn)方式為輪詢,所以每個(gè)通信 端口 100將其控制的所有智能電子設(shè)備110訪問(wèn)一次的時(shí)間為8秒。端口驅(qū)
動(dòng)單元io,對(duì)于其所控制的通信端口 ioo的訪問(wèn)方式也是4侖詢,所以每個(gè)端
口驅(qū)動(dòng)單元IO,將其所控制的所有通信端口 IOO訪問(wèn)一次的時(shí)間為16秒???控制單元1對(duì)于所有端口驅(qū)動(dòng)單元IO,的訪問(wèn)方式為生命周期式,進(jìn)一步地 說(shuō),端口驅(qū)動(dòng)單元IO,根據(jù)總控制單元1的配置信息彼此獨(dú)立的自行開(kāi)啟、 關(guān)閉。所有的端口驅(qū)動(dòng)單元IO,與總控制單元1之間的通信為并行通信,所 以總控制單元1處理所有端口驅(qū)動(dòng)單元IO,的時(shí)間為16秒。故此,總控制單 元1將每個(gè)智能電子設(shè)備IIO都訪問(wèn)一次的時(shí)間為16秒,也就是說(shuō),每個(gè) 智能電子設(shè)備110的刷新時(shí)間為16秒??梢钥吹皆谕瑯拥墓I(yè)測(cè)控設(shè)備搭 建的網(wǎng)絡(luò)中,本發(fā)明的裝置比起現(xiàn)有技術(shù)可以將刷新時(shí)間減少4倍。
在智能電子設(shè)備IIO出現(xiàn)故障的狀態(tài)下,本發(fā)明的裝置能進(jìn)一步提高系 統(tǒng)使用率。例如第一個(gè)端口驅(qū)動(dòng)單元IO,控制下的第一個(gè)通信端口 100的第 一個(gè)智能電子設(shè)備IIO出現(xiàn)故障,則該通信端口 IOO控制的總線處于非正常 工作狀態(tài),并且該端口驅(qū)動(dòng)單元IO,控制下的總線也處于非正常工作狀態(tài)。 此時(shí),端口驅(qū)動(dòng)單元IO,通過(guò)反映時(shí)間超時(shí)等判斷方法判斷出故障狀態(tài),向 總控制單元1發(fā)出故障信息,總控制單元1將該端口驅(qū)動(dòng)單元IO,從活動(dòng)設(shè) 備列表中除去,也就是將該端口驅(qū)動(dòng)單元IO,掛起,進(jìn)入后臺(tái)進(jìn)行維護(hù),不 再占用系統(tǒng)資源。此時(shí),系統(tǒng)將所有智能電子設(shè)備IIO都訪問(wèn)一次的時(shí)間仍 為16秒,且這16秒中系統(tǒng)一直處于工作狀態(tài),不會(huì)出現(xiàn)系統(tǒng)閑置,系統(tǒng)資 源使用率不會(huì)因?yàn)槌霈F(xiàn)故障設(shè)備而降低。并且,在其他智能電子設(shè)備110也 出現(xiàn)故障的情況下,系統(tǒng)資源使用率也不會(huì)因此而進(jìn)一步降低。在故障設(shè)備 后臺(tái)維護(hù)成功,排除故障后,總控制單元1可以通過(guò)檢測(cè)端口驅(qū)動(dòng)單元10, 狀態(tài)信息而得知故障已經(jīng)排除。此時(shí)總控制單元1會(huì)將該端口驅(qū)動(dòng)單元10, 重新加入活動(dòng)設(shè)備列表,該端口驅(qū)動(dòng)單元IO,下的智能電子設(shè)備110恢復(fù)工 作狀態(tài),所以故障設(shè)備不會(huì)因?yàn)楸粧炱鸬胶笈_(tái)而無(wú)法再次恢復(fù)工作狀態(tài)。
權(quán)利要求
1. 一種測(cè)控網(wǎng)絡(luò)的通信控制裝置,所述測(cè)控網(wǎng)絡(luò)包括復(fù)數(shù)個(gè)智能電子設(shè)備,該裝置包括通信端口以及端口驅(qū)動(dòng)單元,所述端口驅(qū)動(dòng)單元通過(guò)所述通信端口來(lái)控制所述智能電子設(shè)備,其特征在于:所述裝置還包括總控制單元,所述總控制單元通過(guò)總線與復(fù)數(shù)個(gè)所述端口驅(qū)動(dòng)單元相連,所述復(fù)數(shù)個(gè)端口驅(qū)動(dòng)單元彼此間相互獨(dú)立,且并行地通過(guò)所述總線分別與所述總控制單元進(jìn)行通信,所述總控制單元根據(jù)載入的配置文件來(lái)分別配置所述各個(gè)端口驅(qū)動(dòng)單元。
2. 根據(jù)權(quán)利要求1所述的測(cè)控網(wǎng)絡(luò)的通信控制裝置,所述總控制單元分 別配置所述各個(gè)端口驅(qū)動(dòng)單元的自我開(kāi)啟或者關(guān)閉。
3. 根據(jù)權(quán)利要求1所述的測(cè)控網(wǎng)絡(luò)的通信控制裝置,所述總控制單元分 別配置所述各個(gè)端口驅(qū)動(dòng)單元訪問(wèn)其控制的通信端口的訪問(wèn)方式。
4. 根據(jù)權(quán)利要求3所述的測(cè)控網(wǎng)絡(luò)的通信控制裝置,所述的訪問(wèn)方式為 輪詢。
5. 根據(jù)權(quán)利要求3所述的測(cè)控網(wǎng)絡(luò)的通信控制裝置,所述的訪問(wèn)方式為 事件觸發(fā)。
6. 根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的測(cè)控網(wǎng)絡(luò)的通信控制裝置,所述 端口驅(qū)動(dòng)單元為分布式處理器。
7. 根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的測(cè)控網(wǎng)絡(luò)的通信控制裝置,當(dāng)端 口驅(qū)動(dòng)單元檢測(cè)故障狀態(tài)時(shí),總控制單元將該端口驅(qū)動(dòng)單元掛起至后臺(tái)。
8. 根據(jù)權(quán)利要求6所述的測(cè)控網(wǎng)絡(luò)的通信控制裝置,當(dāng)端口驅(qū)動(dòng)單元檢 測(cè)故障狀態(tài)時(shí),總控制單元將該端口驅(qū)動(dòng)單元掛起至后臺(tái)。
9. 根據(jù)權(quán)利要求7所述的測(cè)控網(wǎng)絡(luò)的通信控制裝置,其特征在于,總控 制單元監(jiān)測(cè)到端口驅(qū)動(dòng)單元消除故障狀態(tài)時(shí),將該端口驅(qū)動(dòng)單元重新激活。
10. 根據(jù)權(quán)利要求8所述的測(cè)控網(wǎng)絡(luò)的通信控制裝置,其特征在于,總 控制單元監(jiān)測(cè)到端口驅(qū)動(dòng)單元消除故障狀態(tài)時(shí),將該端口驅(qū)動(dòng)單元重新激 活。
全文摘要
本發(fā)明提出一種測(cè)控網(wǎng)絡(luò)的通信控制裝置,所述測(cè)控網(wǎng)絡(luò)包括復(fù)數(shù)個(gè)智能電子設(shè)備,該裝置包括通信端口以及端口驅(qū)動(dòng)單元,所述端口驅(qū)動(dòng)單元通過(guò)所述通信端口來(lái)控制所述智能電子設(shè)備,所述裝置還包括總控制單元,所述總控制單元通過(guò)總線與復(fù)數(shù)個(gè)所述端口驅(qū)動(dòng)單元相連,所述復(fù)數(shù)個(gè)端口驅(qū)動(dòng)單元彼此間相互獨(dú)立,且并行地通過(guò)所述總線分別與所述總控制單元進(jìn)行通信,所述總控制單元根據(jù)載入的配置文件來(lái)分別配置所述各個(gè)端口驅(qū)動(dòng)單元。與現(xiàn)有控制裝置相比,該裝置能夠大幅度提高智能電子設(shè)備的刷新頻率,提高系統(tǒng)資源使用率,靈活構(gòu)建工業(yè)測(cè)控設(shè)備網(wǎng)絡(luò)。
文檔編號(hào)H04L12/28GK101383739SQ200710149779
公開(kāi)日2009年3月11日 申請(qǐng)日期2007年9月5日 優(yōu)先權(quán)日2007年9月5日
發(fā)明者孫繼武 申請(qǐng)人:西門子公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1