国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      元器件生產(chǎn)線的多測試節(jié)點(diǎn)狀態(tài)監(jiān)視系統(tǒng)及方法

      文檔序號(hào):7816467閱讀:151來源:國知局
      元器件生產(chǎn)線的多測試節(jié)點(diǎn)狀態(tài)監(jiān)視系統(tǒng)及方法
      【專利摘要】本發(fā)明公開了一種元器件生產(chǎn)線的多測試節(jié)點(diǎn)狀態(tài)監(jiān)視系統(tǒng)及方法,包括:管理節(jié)點(diǎn)、數(shù)據(jù)轉(zhuǎn)發(fā)單元管理器和若干測試節(jié)點(diǎn),所述數(shù)據(jù)轉(zhuǎn)發(fā)單元管理器包括若干數(shù)據(jù)轉(zhuǎn)發(fā)單元,所述管理節(jié)點(diǎn)通過數(shù)據(jù)轉(zhuǎn)發(fā)單元與測試節(jié)點(diǎn)之間建立連接關(guān)系;所述測試節(jié)點(diǎn)負(fù)責(zé)數(shù)據(jù)采集,作為測試數(shù)據(jù)的生產(chǎn)者,將采集的基本信息上傳給相應(yīng)的數(shù)據(jù)轉(zhuǎn)發(fā)單元;所述數(shù)據(jù)轉(zhuǎn)發(fā)單元用于在管理節(jié)點(diǎn)和若干測試節(jié)點(diǎn)之間轉(zhuǎn)發(fā)數(shù)據(jù);所述管理節(jié)點(diǎn)用于向數(shù)據(jù)轉(zhuǎn)發(fā)單元發(fā)出訂閱指令,并負(fù)責(zé)接收、分析和處理測試數(shù)據(jù),作為測試數(shù)據(jù)的消費(fèi)者。本發(fā)明具有解決目前生產(chǎn)線測試中測試節(jié)點(diǎn)狀態(tài)監(jiān)視中存在的配置復(fù)雜、實(shí)時(shí)性差,可擴(kuò)展性不足等問題的優(yōu)點(diǎn)。
      【專利說明】元器件生產(chǎn)線的多測試節(jié)點(diǎn)狀態(tài)監(jiān)視系統(tǒng)及方法

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明屬于生產(chǎn)線測試【技術(shù)領(lǐng)域】,涉及一種元器件生產(chǎn)線的多測試節(jié)點(diǎn)狀態(tài)監(jiān)視系統(tǒng)及方法。

      【背景技術(shù)】
      [0002]在線纜組件、連接器或微波器部件的生產(chǎn)線上,一般設(shè)置多個(gè)測試工位以便對(duì)待測件進(jìn)行檢測、調(diào)修與指標(biāo)確認(rèn)。測試工位上所配備的生產(chǎn)線測試系統(tǒng)用于輔助測試工位上的生產(chǎn)人員在生產(chǎn)過程中進(jìn)行性能指標(biāo)檢測及修調(diào),并把所收集到的測試數(shù)據(jù)共享給管理人員以實(shí)現(xiàn)業(yè)務(wù)數(shù)據(jù)統(tǒng)計(jì)與產(chǎn)品質(zhì)量管控。測試系統(tǒng)中可包含多個(gè)相互獨(dú)立的測試節(jié)點(diǎn)和一個(gè)管理節(jié)點(diǎn),各個(gè)節(jié)點(diǎn)之間通過有線/無線局域網(wǎng)進(jìn)行互聯(lián),如圖1所示。
      [0003]生產(chǎn)線測試所提供的測試應(yīng)用軟件一般由組網(wǎng)管理軟件、現(xiàn)場測量軟件與分析指導(dǎo)軟件三部分組成。
      [0004]現(xiàn)場測試測量軟件和分析指導(dǎo)軟件部署在測試節(jié)點(diǎn)內(nèi),主要用于輔助操作員用戶進(jìn)行基本信息輸入、數(shù)據(jù)采集、存儲(chǔ)上傳、分析評(píng)估及生產(chǎn)指導(dǎo);
      [0005]組網(wǎng)管理軟件部署于管理節(jié)點(diǎn)內(nèi),主要用于輔助管理人員進(jìn)行測試數(shù)據(jù)的綜合管理、測試節(jié)點(diǎn)的維護(hù)管理以及測試工位的用戶權(quán)限管理等。
      [0006]當(dāng)生產(chǎn)線上多個(gè)測試工位在同時(shí)工作時(shí),各個(gè)測試節(jié)點(diǎn)的測試結(jié)果數(shù)據(jù)與檢測狀態(tài)信息需要實(shí)時(shí)傳遞給管理節(jié)點(diǎn),管理節(jié)點(diǎn)接收來自各個(gè)測試節(jié)點(diǎn)的測試數(shù)據(jù),根據(jù)需要,或者保存到數(shù)據(jù)庫中進(jìn)行統(tǒng)計(jì)和分析,或者實(shí)時(shí)顯示各個(gè)測試節(jié)點(diǎn)的狀態(tài)。
      [0007]目前,管理節(jié)點(diǎn)獲取各個(gè)測試節(jié)點(diǎn)的狀態(tài)信息,首先要保持與測試節(jié)點(diǎn)之間的通信連接,然后通過輪流查詢的方式詢問各個(gè)測試節(jié)點(diǎn)是否有新的數(shù)據(jù),然后獲取測試數(shù)據(jù),最后進(jìn)行數(shù)據(jù)統(tǒng)計(jì)和分析,如圖2所示。
      [0008]這種方法存在如下缺點(diǎn):
      [0009]1、配置復(fù)雜:為了在性能和實(shí)時(shí)性之間取得平衡,必須仔細(xì)選取輪詢周期。如果周期太短,導(dǎo)致服務(wù)器壓力增大;如果周期太長,可能會(huì)錯(cuò)過一些重要的測試數(shù)據(jù)。而且當(dāng)測試節(jié)點(diǎn)數(shù)目發(fā)生變化時(shí),必須重新選擇輪詢周期。
      [0010]2、實(shí)時(shí)性差:某些測試節(jié)點(diǎn)對(duì)實(shí)時(shí)性有特殊要求,固定的輪詢周期有時(shí)候無法滿足實(shí)時(shí)性要求。
      [0011]3、可擴(kuò)展性差:輪詢方法只適合測試節(jié)點(diǎn)數(shù)目較少的情況,無法隨著節(jié)點(diǎn)數(shù)目的增加自動(dòng)適應(yīng)。


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

      [0012]本發(fā)明的目的就是為了解決上述問題,提供一種元器件生產(chǎn)線的多測試節(jié)點(diǎn)狀態(tài)監(jiān)視系統(tǒng)及方法,它具有解決目前生產(chǎn)線測試中測試節(jié)點(diǎn)狀態(tài)監(jiān)視中存在的配置復(fù)雜、實(shí)時(shí)性差,可擴(kuò)展性不足等問題的優(yōu)點(diǎn)。
      [0013]為了實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:
      [0014]一種元器件生產(chǎn)線的多測試節(jié)點(diǎn)狀態(tài)監(jiān)視系統(tǒng),包括:
      [0015]管理節(jié)點(diǎn)、數(shù)據(jù)轉(zhuǎn)發(fā)單元管理器和若干測試節(jié)點(diǎn),所述數(shù)據(jù)轉(zhuǎn)發(fā)單元管理器包括若干數(shù)據(jù)轉(zhuǎn)發(fā)單元,所述管理節(jié)點(diǎn)通過數(shù)據(jù)轉(zhuǎn)發(fā)單元與測試節(jié)點(diǎn)之間建立連接關(guān)系;
      [0016]所述測試節(jié)點(diǎn)軟件負(fù)責(zé)數(shù)據(jù)采集,將采集元器件的基本信息上傳給相應(yīng)的數(shù)據(jù)轉(zhuǎn)發(fā)單元;
      [0017]所述數(shù)據(jù)轉(zhuǎn)發(fā)單元管理器,用于各個(gè)數(shù)據(jù)轉(zhuǎn)發(fā)單元的創(chuàng)建、銷毀和管理;
      [0018]所述數(shù)據(jù)轉(zhuǎn)發(fā)單元用于管理與其相關(guān)的發(fā)布者和訂閱者,負(fù)責(zé)將測試節(jié)點(diǎn)發(fā)送給它的數(shù)據(jù)轉(zhuǎn)發(fā)給管理節(jié)點(diǎn);每個(gè)數(shù)據(jù)轉(zhuǎn)發(fā)單元都有唯一的數(shù)據(jù)發(fā)布者,但是允許有多個(gè)數(shù)據(jù)訂閱者;在測試系統(tǒng)運(yùn)行過程中,新的管理節(jié)點(diǎn)允許隨時(shí)加入到訂閱者列表中,舊的管理節(jié)點(diǎn)也允許隨著取消訂閱。
      [0019]所述管理節(jié)點(diǎn)用于向數(shù)據(jù)轉(zhuǎn)發(fā)單元發(fā)出訂閱指令,并負(fù)責(zé)接收、分析和處理測試數(shù)據(jù),作為測試數(shù)據(jù)的消費(fèi)者,支持動(dòng)態(tài)增加或者刪除訂閱者。
      [0020]一種元器件生產(chǎn)線的多測試節(jié)點(diǎn)狀態(tài)監(jiān)視方法,包括:
      [0021]步驟102:啟動(dòng)數(shù)據(jù)轉(zhuǎn)發(fā)單元管理器,創(chuàng)建各個(gè)數(shù)據(jù)轉(zhuǎn)發(fā)單元;
      [0022]步驟104:測試節(jié)點(diǎn)與對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)發(fā)單元建立聯(lián)系,測試節(jié)點(diǎn)注冊(cè)成為數(shù)據(jù)轉(zhuǎn)發(fā)單元的數(shù)據(jù)發(fā)布者;
      [0023]步驟106:管理節(jié)點(diǎn)根據(jù)需要訂閱管理節(jié)點(diǎn)所關(guān)心的數(shù)據(jù)轉(zhuǎn)發(fā)單元,成為相應(yīng)的數(shù)據(jù)轉(zhuǎn)發(fā)單元的訂閱者;
      [0024]步驟108:當(dāng)測試節(jié)點(diǎn)采集到新的測試數(shù)據(jù)時(shí),將測試數(shù)據(jù)發(fā)送給數(shù)據(jù)轉(zhuǎn)發(fā)單元;
      [0025]步驟110:數(shù)據(jù)轉(zhuǎn)發(fā)單元收到測試數(shù)據(jù)之后,自動(dòng)將數(shù)據(jù)推送給所有的管理節(jié)點(diǎn);
      [0026]步驟112:管理節(jié)點(diǎn)接收到測試數(shù)據(jù)之后,進(jìn)行相應(yīng)的分析和處理。
      [0027]所述測試節(jié)點(diǎn)能夠同時(shí)生產(chǎn)多種類型的測試數(shù)據(jù),并將測試數(shù)據(jù)發(fā)送到多個(gè)數(shù)據(jù)轉(zhuǎn)發(fā)單元。
      [0028]所述步驟102中數(shù)據(jù)轉(zhuǎn)發(fā)單元管理器負(fù)責(zé)其對(duì)應(yīng)的測試數(shù)據(jù)的發(fā)布和訂閱關(guān)系,將測試節(jié)點(diǎn)和管理節(jié)點(diǎn)完全解耦;測試節(jié)點(diǎn)只需要將測試數(shù)據(jù)發(fā)送給數(shù)據(jù)轉(zhuǎn)發(fā)單元,而無需了解測試數(shù)據(jù)的訂閱者的信息;管理節(jié)點(diǎn)只需要從數(shù)據(jù)轉(zhuǎn)發(fā)單元接收數(shù)據(jù),而無需了解數(shù)據(jù)來源。
      [0029]所述步驟104中測試節(jié)點(diǎn)與數(shù)據(jù)轉(zhuǎn)發(fā)單元建立發(fā)布關(guān)系,而不會(huì)與數(shù)據(jù)訂閱者直接發(fā)生關(guān)系。
      [0030]所述步驟106中管理節(jié)點(diǎn)與數(shù)據(jù)轉(zhuǎn)發(fā)單元建立訂閱關(guān)系,而不會(huì)與數(shù)據(jù)發(fā)布者直接發(fā)生關(guān)系。
      [0031]所述步驟108中測試節(jié)點(diǎn)采集到的測試數(shù)據(jù)直接發(fā)送給數(shù)據(jù)轉(zhuǎn)發(fā)單元,而不是發(fā)送給管理節(jié)點(diǎn)。
      [0032]所述步驟110中數(shù)據(jù)轉(zhuǎn)發(fā)單元接收到新的測試數(shù)據(jù)之后,直接將測試數(shù)據(jù)推送給管理節(jié)點(diǎn),管理節(jié)點(diǎn)無需反復(fù)向數(shù)據(jù)轉(zhuǎn)發(fā)單元查詢是否有新的數(shù)據(jù)。
      [0033]本發(fā)明的有益效果:
      [0034]1本發(fā)明首次可以滿足實(shí)時(shí)監(jiān)視需求,由于使用了訂閱/發(fā)布機(jī)制,當(dāng)有新的測試數(shù)據(jù)時(shí),測試節(jié)點(diǎn)會(huì)將測試數(shù)據(jù)發(fā)送給數(shù)據(jù)轉(zhuǎn)發(fā)單元,然后由數(shù)據(jù)轉(zhuǎn)發(fā)單元推送給各個(gè)數(shù)據(jù)訂閱者,因此不會(huì)由于輪詢周期長而錯(cuò)過一些重要數(shù)據(jù)。其次與輪詢方法不同,本方法無需更多編程和設(shè)置就可以自動(dòng)適應(yīng)節(jié)點(diǎn)數(shù)目增加的情況,實(shí)現(xiàn)系統(tǒng)的可擴(kuò)展性。
      [0035]2本發(fā)明采用訂閱/發(fā)布機(jī)制來滿足生產(chǎn)線測試對(duì)可配置性、實(shí)時(shí)性和可擴(kuò)展性的嚴(yán)格要求。
      [0036]3針對(duì)生產(chǎn)線測試的多個(gè)測試節(jié)點(diǎn)實(shí)時(shí)監(jiān)視的場景,采用數(shù)據(jù)訂閱/發(fā)布方法來實(shí)現(xiàn)兼具實(shí)時(shí)性和可擴(kuò)展性,并且易于配置的測試系統(tǒng)。
      [0037]4管理節(jié)點(diǎn)和測試節(jié)點(diǎn)之間不建立直接關(guān)系,它們都只與數(shù)據(jù)轉(zhuǎn)發(fā)單元交互,由數(shù)據(jù)轉(zhuǎn)發(fā)單元管理測試節(jié)點(diǎn)和管理節(jié)點(diǎn)之間的訂閱和發(fā)布關(guān)系。測試節(jié)點(diǎn)只是采集數(shù)據(jù)然后將數(shù)據(jù)發(fā)送給數(shù)據(jù)轉(zhuǎn)發(fā)單元,管理節(jié)點(diǎn)只需要訂閱它所關(guān)心的數(shù)據(jù)轉(zhuǎn)發(fā)單元。
      [0038]5與之前的輪詢技術(shù)相比,數(shù)據(jù)轉(zhuǎn)發(fā)單元自動(dòng)將新的測試數(shù)據(jù)推送給管理節(jié)點(diǎn),實(shí)時(shí)性更強(qiáng),效率也更高。由于不需要不停地輪詢,因而對(duì)于管理節(jié)點(diǎn)來說資源占用更小。數(shù)據(jù)轉(zhuǎn)發(fā)單元負(fù)責(zé)維護(hù)發(fā)布/訂閱關(guān)系,管理節(jié)點(diǎn)和發(fā)布節(jié)點(diǎn)之間不存在直接關(guān)聯(lián),可以更加方便的添加新的類型的測試數(shù)據(jù),或者新的測試節(jié)點(diǎn)和管理節(jié)點(diǎn),因此具有更好的可擴(kuò)展性。

      【專利附圖】

      【附圖說明】
      [0039]圖1生產(chǎn)線測試系統(tǒng)示意圖;
      [0040]圖2現(xiàn)有技術(shù)中實(shí)現(xiàn)方案示意圖;
      [0041〕 圖3本發(fā)明的方法流程圖;
      [0042]圖4多節(jié)點(diǎn)狀態(tài)監(jiān)視方法原理圖。

      【具體實(shí)施方式】
      [0043]下面結(jié)合附圖與實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明。
      [0044]一種元器件生產(chǎn)線的多測試節(jié)點(diǎn)狀態(tài)監(jiān)視方法,方法流程圖見圖3所示,包括:
      [0045]步驟102:啟動(dòng)數(shù)據(jù)轉(zhuǎn)發(fā)單元管理器,創(chuàng)建各個(gè)數(shù)據(jù)轉(zhuǎn)發(fā)單元;
      [0046]步驟104:測試節(jié)點(diǎn)與對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)發(fā)單元建立聯(lián)系,測試節(jié)點(diǎn)注冊(cè)成為數(shù)據(jù)轉(zhuǎn)發(fā)單元的數(shù)據(jù)發(fā)布者;
      [0047]步驟106:管理節(jié)點(diǎn)根據(jù)需要訂閱管理節(jié)點(diǎn)所關(guān)心的數(shù)據(jù)轉(zhuǎn)發(fā)單元,成為相應(yīng)的數(shù)據(jù)轉(zhuǎn)發(fā)單元的訂閱者;
      [0048]步驟108:當(dāng)測試節(jié)點(diǎn)采集到新的測試數(shù)據(jù)時(shí),將測試數(shù)據(jù)發(fā)送給數(shù)據(jù)轉(zhuǎn)發(fā)單元;
      [0049]步驟110:數(shù)據(jù)轉(zhuǎn)發(fā)單元收到測試數(shù)據(jù)之后,自動(dòng)將數(shù)據(jù)推送給所有的管理節(jié)點(diǎn);
      [0050]步驟112:管理節(jié)點(diǎn)接收到測試數(shù)據(jù)之后,進(jìn)行相應(yīng)的分析和處理。
      [0051]本發(fā)明采用訂閱/發(fā)布機(jī)制來滿足生產(chǎn)線測試對(duì)可配置性、實(shí)時(shí)性和可擴(kuò)展性的嚴(yán)格要求。本發(fā)明的原理示意圖如圖4所示。
      [0052](1)測試系統(tǒng)軟件啟動(dòng)時(shí),首先啟動(dòng)數(shù)據(jù)轉(zhuǎn)發(fā)單元管理器,創(chuàng)建各個(gè)數(shù)據(jù)轉(zhuǎn)發(fā)單元,數(shù)據(jù)轉(zhuǎn)發(fā)單元管理器作為數(shù)據(jù)轉(zhuǎn)發(fā)單元的容器,它負(fù)責(zé)數(shù)據(jù)轉(zhuǎn)發(fā)單元的創(chuàng)建、銷毀和管理。
      [0053](2)運(yùn)行在各個(gè)測試節(jié)點(diǎn)的測量軟件分別與其對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)發(fā)單元建立發(fā)布關(guān)系,即作為數(shù)據(jù)轉(zhuǎn)發(fā)單元所管理的數(shù)據(jù)的生產(chǎn)者。
      [0054](3)管理節(jié)點(diǎn)訂閱它所關(guān)心的數(shù)據(jù)轉(zhuǎn)發(fā)單元,即作為這些數(shù)據(jù)轉(zhuǎn)發(fā)單元管理的數(shù)據(jù)的消費(fèi)者。
      [0055](4)每當(dāng)測試節(jié)點(diǎn)有新的測試數(shù)據(jù)時(shí),就會(huì)將這些測試數(shù)據(jù)發(fā)送到其對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)發(fā)單元。
      [0056](5)數(shù)據(jù)轉(zhuǎn)發(fā)單元收到新的數(shù)據(jù)之后,自動(dòng)將這些數(shù)據(jù)推送給每個(gè)訂閱者。
      [0057]如圖4所示,所述數(shù)據(jù)轉(zhuǎn)發(fā)單元類似于路由器,代表某種類型的測試數(shù)據(jù),例如3參數(shù)、駐波比或者相位等。每個(gè)數(shù)據(jù)轉(zhuǎn)發(fā)單元都有唯一的數(shù)據(jù)發(fā)布者,但是可以有多個(gè)數(shù)據(jù)訂閱者。一個(gè)測試節(jié)點(diǎn)可以同時(shí)生產(chǎn)多種類型的測試數(shù)據(jù),并且將測試數(shù)據(jù)發(fā)送到多個(gè)數(shù)據(jù)轉(zhuǎn)發(fā)單元,例如測試節(jié)點(diǎn)1 ;也可以只生產(chǎn)一種類型的測試數(shù)據(jù),例如測試節(jié)點(diǎn)2。
      [0058]訂閱者只需要訂閱一次,如果重復(fù)訂閱,在數(shù)據(jù)轉(zhuǎn)發(fā)單元會(huì)進(jìn)行檢測,最終只有一條記錄。如果訂閱的數(shù)據(jù)轉(zhuǎn)發(fā)單元沒有數(shù)據(jù),則不會(huì)給訂閱者發(fā)送任何測試數(shù)據(jù)。每個(gè)數(shù)據(jù)轉(zhuǎn)發(fā)單元管理自己的訂閱者列表,列表可以實(shí)時(shí)更新,每次推送數(shù)據(jù)給訂閱者時(shí),都會(huì)按照列表進(jìn)行推送數(shù)據(jù)。在生產(chǎn)線測試中一般只有管理節(jié)點(diǎn)作為訂閱者。
      [0059]管理節(jié)點(diǎn)一般情況下只有一個(gè),不過理論上也可以部署多個(gè)管理節(jié)點(diǎn),這樣就變成了多個(gè)訂閱者。生產(chǎn)線測試系統(tǒng)的部署圖(圖1),即通過網(wǎng)絡(luò)將各個(gè)測試節(jié)點(diǎn)和管理節(jié)點(diǎn)連接在一起,組成了一個(gè)局域網(wǎng)。關(guān)于數(shù)據(jù)轉(zhuǎn)發(fā)單元,數(shù)據(jù)轉(zhuǎn)發(fā)單元是一個(gè)專業(yè)術(shù)語,它連接測試節(jié)點(diǎn)和管理節(jié)點(diǎn),管理測試節(jié)點(diǎn)和管理節(jié)點(diǎn)之間的訂閱關(guān)系。可以將其看成是一個(gè)數(shù)據(jù)路由器丨轉(zhuǎn)發(fā)器,它從發(fā)布者丨測試節(jié)點(diǎn)接收數(shù)據(jù),然后將數(shù)據(jù)轉(zhuǎn)發(fā)給訂閱者丨管理節(jié)點(diǎn)。
      [0060]上述雖然結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行了描述,但并非對(duì)本發(fā)明保護(hù)范圍的限制,所屬領(lǐng)域技術(shù)人員應(yīng)該明白,在本發(fā)明的技術(shù)方案的基礎(chǔ)上,本領(lǐng)域技術(shù)人員不需要付出創(chuàng)造性勞動(dòng)即可做出的各種修改或變形仍在本發(fā)明的保護(hù)范圍以內(nèi)。
      【權(quán)利要求】
      1.一種元器件生產(chǎn)線的多測試節(jié)點(diǎn)狀態(tài)監(jiān)視系統(tǒng),其特征是,包括: 管理節(jié)點(diǎn)、數(shù)據(jù)轉(zhuǎn)發(fā)單元管理器和若干測試節(jié)點(diǎn),所述數(shù)據(jù)轉(zhuǎn)發(fā)單元管理器包括若干數(shù)據(jù)轉(zhuǎn)發(fā)單元,所述管理節(jié)點(diǎn)通過數(shù)據(jù)轉(zhuǎn)發(fā)單元與測試節(jié)點(diǎn)之間建立連接關(guān)系; 所述測試節(jié)點(diǎn)軟件負(fù)責(zé)數(shù)據(jù)采集,將采集元器件的基本信息上傳給相應(yīng)的數(shù)據(jù)轉(zhuǎn)發(fā)單元; 所述數(shù)據(jù)轉(zhuǎn)發(fā)單元管理器,用于各個(gè)數(shù)據(jù)轉(zhuǎn)發(fā)單元的創(chuàng)建、銷毀和管理; 所述數(shù)據(jù)轉(zhuǎn)發(fā)單元用于管理與其相關(guān)的發(fā)布者和訂閱者,負(fù)責(zé)將測試節(jié)點(diǎn)發(fā)送給它的數(shù)據(jù)轉(zhuǎn)發(fā)給管理節(jié)點(diǎn);每個(gè)數(shù)據(jù)轉(zhuǎn)發(fā)單元都有唯一的數(shù)據(jù)發(fā)布者,但是允許有多個(gè)數(shù)據(jù)訂閱者;在測試系統(tǒng)運(yùn)行過程中,新的管理節(jié)點(diǎn)允許隨時(shí)加入到訂閱者列表中,舊的管理節(jié)點(diǎn)也允許隨著取消訂閱; 所述管理節(jié)點(diǎn)用于向數(shù)據(jù)轉(zhuǎn)發(fā)單元發(fā)出訂閱指令,并負(fù)責(zé)接收、分析和處理測試數(shù)據(jù),作為測試數(shù)據(jù)的消費(fèi)者,支持動(dòng)態(tài)增加或者刪除訂閱者。
      2.一種元器件生產(chǎn)線的多測試節(jié)點(diǎn)狀態(tài)監(jiān)視方法,其特征是,包括: 步驟102:啟動(dòng)數(shù)據(jù)轉(zhuǎn)發(fā)單元管理器,創(chuàng)建各個(gè)數(shù)據(jù)轉(zhuǎn)發(fā)單元; 步驟104:測試節(jié)點(diǎn)與對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)發(fā)單元建立聯(lián)系,測試節(jié)點(diǎn)注冊(cè)成為數(shù)據(jù)轉(zhuǎn)發(fā)單元的數(shù)據(jù)發(fā)布者; 步驟106:管理節(jié)點(diǎn)根據(jù)需要訂閱管理節(jié)點(diǎn)所關(guān)心的數(shù)據(jù)轉(zhuǎn)發(fā)單元,成為相應(yīng)的數(shù)據(jù)轉(zhuǎn)發(fā)單元的訂閱者; 步驟108:當(dāng)測試節(jié)點(diǎn)采集到新的測試數(shù)據(jù)時(shí),將測試數(shù)據(jù)發(fā)送給數(shù)據(jù)轉(zhuǎn)發(fā)單元; 步驟110:數(shù)據(jù)轉(zhuǎn)發(fā)單元收到測試數(shù)據(jù)之后,自動(dòng)將數(shù)據(jù)推送給所有的管理節(jié)點(diǎn); 步驟112:管理節(jié)點(diǎn)接收到測試數(shù)據(jù)之后,進(jìn)行相應(yīng)的分析和處理。
      3.如權(quán)利要求2所述的一種元器件生產(chǎn)線的多測試節(jié)點(diǎn)狀態(tài)監(jiān)視方法,其特征是,所述測試節(jié)點(diǎn)能夠同時(shí)生產(chǎn)多種類型的測試數(shù)據(jù),并將測試數(shù)據(jù)發(fā)送到多個(gè)數(shù)據(jù)轉(zhuǎn)發(fā)單元。
      4.如權(quán)利要求2所述的一種元器件生產(chǎn)線的多測試節(jié)點(diǎn)狀態(tài)監(jiān)視方法,其特征是,所述測試節(jié)點(diǎn)能夠生產(chǎn)一種類型的測試數(shù)據(jù)。
      5.如權(quán)利要求2所述的一種元器件生產(chǎn)線的多測試節(jié)點(diǎn)狀態(tài)監(jiān)視方法,其特征是,所述步驟102中數(shù)據(jù)轉(zhuǎn)發(fā)單元管理器負(fù)責(zé)其對(duì)應(yīng)的測試數(shù)據(jù)的發(fā)布和訂閱關(guān)系,將測試節(jié)點(diǎn)和管理節(jié)點(diǎn)完全解耦;測試節(jié)點(diǎn)只需要將測試數(shù)據(jù)發(fā)送給數(shù)據(jù)轉(zhuǎn)發(fā)單元,而無需了解測試數(shù)據(jù)的訂閱者的信息;管理節(jié)點(diǎn)只需要從數(shù)據(jù)轉(zhuǎn)發(fā)單元接收數(shù)據(jù),而無需了解數(shù)據(jù)來源。
      6.如權(quán)利要求2所述的一種元器件生產(chǎn)線的多測試節(jié)點(diǎn)狀態(tài)監(jiān)視方法,其特征是,所述步驟104中測試節(jié)點(diǎn)與數(shù)據(jù)轉(zhuǎn)發(fā)單元建立發(fā)布關(guān)系,而不會(huì)與數(shù)據(jù)訂閱者直接發(fā)生關(guān)系O
      7.如權(quán)利要求2所述的一種元器件生產(chǎn)線的多測試節(jié)點(diǎn)狀態(tài)監(jiān)視方法,其特征是,所述步驟106中管理節(jié)點(diǎn)與數(shù)據(jù)轉(zhuǎn)發(fā)單元建立訂閱關(guān)系,而不會(huì)與數(shù)據(jù)發(fā)布者直接發(fā)生關(guān)系O
      8.如權(quán)利要求2所述的一種元器件生產(chǎn)線的多測試節(jié)點(diǎn)狀態(tài)監(jiān)視方法,其特征是,所述步驟108中測試節(jié)點(diǎn)采集到的測試數(shù)據(jù)直接發(fā)送給數(shù)據(jù)轉(zhuǎn)發(fā)單元,而不是發(fā)送給管理節(jié)點(diǎn)。
      9.如權(quán)利要求2所述的一種元器件生產(chǎn)線的多測試節(jié)點(diǎn)狀態(tài)監(jiān)視方法,其特征是,所述步驟110中數(shù)據(jù)轉(zhuǎn)發(fā)單元接收到新的測試數(shù)據(jù)之后,直接將測試數(shù)據(jù)推送給管理節(jié)點(diǎn),管理節(jié)點(diǎn)無需反復(fù)向數(shù)據(jù)轉(zhuǎn)發(fā)單元查詢是否有新的數(shù)據(jù)。
      【文檔編號(hào)】H04L12/24GK104378254SQ201410531691
      【公開日】2015年2月25日 申請(qǐng)日期:2014年10月10日 優(yōu)先權(quán)日:2014年10月10日
      【發(fā)明者】張喜俊, 趙秀才, 楊洋, 賀穩(wěn)安 申請(qǐng)人:中國電子科技集團(tuán)公司第四十一研究所
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1