集成電路生產(chǎn)線的多區(qū)域設備數(shù)據(jù)集成技術(shù)方法
【專利摘要】本發(fā)明公開集成電路生產(chǎn)線的多區(qū)域設備數(shù)據(jù)集成技術(shù),包括以下步驟:步驟1,配置數(shù)據(jù)庫管理的設備ID和所歸屬部門ID映射表;步驟2,配置數(shù)據(jù)庫管理的區(qū)域ID和所管控的部門ID映射表;步驟3,從數(shù)據(jù)服務器加載設備信息到內(nèi)存;步驟4,啟動區(qū)域數(shù)據(jù)采集服務與設備進行數(shù)據(jù)信息交互;步驟5,采集所管控區(qū)域的數(shù)據(jù)并按照格式解析;步驟6,按照設備ID存儲于遠程數(shù)據(jù)服務器的數(shù)據(jù)記錄表,完成數(shù)據(jù)集成。本發(fā)明實現(xiàn)對集成電路生產(chǎn)線多區(qū)域分布的生產(chǎn)設備進行數(shù)據(jù)集成,解決了由于生產(chǎn)線設備擴充到一定數(shù)量,導致數(shù)據(jù)采集服務的采集性能下降的問題,增強了軟件靈活性和適應性,提高了軟件的性能。
【專利說明】集成電路生產(chǎn)線的多區(qū)域設備數(shù)據(jù)集成技術(shù)方法
【技術(shù)領域】
[0001 ] 本發(fā)明涉及集成電路生產(chǎn)線的多區(qū)域設備數(shù)據(jù)集成技術(shù),具體說是針對集成電路生產(chǎn)線數(shù)據(jù)采集系統(tǒng)中的多區(qū)域數(shù)據(jù)集成技術(shù)方法。
【背景技術(shù)】
[0002]在集成電路生產(chǎn)線中,設備種類和數(shù)量繁多,由于工廠單個部門車間容納設備的數(shù)量有限,工廠不得不將設備分區(qū)域進行管理,使得與設備配套的數(shù)據(jù)采集系統(tǒng)必須適用這種實際情況,然而隨著設備數(shù)量的不斷增加,如果采用一個數(shù)據(jù)采集系統(tǒng)的服務程序進行管理所有設備的方式,數(shù)據(jù)采集系統(tǒng)的性能也會隨著下降,終究會隨著設備增加到一定的數(shù)量,數(shù)據(jù)采集系統(tǒng)的服務程序的管理達到上限,使得數(shù)據(jù)采集系統(tǒng)有癱瘓的風險。
【發(fā)明內(nèi)容】
[0003]針對上述技術(shù)不足,本發(fā)明的目的提供一種集成電路生產(chǎn)線數(shù)據(jù)采集系統(tǒng)中的多區(qū)域數(shù)據(jù)集成技術(shù)方法,以適應集成電路生產(chǎn)廠的實際需求。
[0004]為實現(xiàn)上述目的本發(fā)明采用的技術(shù)方案是:
[0005]一種集成電路生產(chǎn)線數(shù)據(jù)采集系統(tǒng)中的多區(qū)域數(shù)據(jù)集成技術(shù)方法,根據(jù)工廠對設備進行分區(qū)域管理,數(shù)據(jù)采集系統(tǒng)的服務程序也分區(qū)域進行管理,采用將各區(qū)域服務采集的數(shù)據(jù)進行集成的技術(shù)來完成對工廠所有設備的數(shù)據(jù)采集,利用數(shù)據(jù)庫平臺進行管理,對數(shù)據(jù)庫管理的設備ID和所歸屬部門ID進行映射,對數(shù)據(jù)庫管理的區(qū)域ID和部門ID進行映射,從數(shù)據(jù)服務器加載設備信息到內(nèi)存,根據(jù)服務程序所管理的區(qū)域參數(shù)啟動區(qū)域數(shù)據(jù)采集服務與設備進行數(shù)據(jù)信息交互,采集所管控區(qū)域的數(shù)據(jù)并按照格式解析,按照設備ID存儲于遠程數(shù)據(jù)服務器的數(shù)據(jù)記錄表,完成數(shù)據(jù)集成。
[0006]所述的集成電路生產(chǎn)線的多區(qū)域設備數(shù)據(jù)集成技術(shù),包括以下步驟:
[0007]步驟I,配置數(shù)據(jù)庫管理的設備ID和所歸屬部門ID映射表;
[0008]步驟2,配置數(shù)據(jù)庫管理的區(qū)域ID和所管控的部門ID映射表;
[0009]步驟3,從數(shù)據(jù)服務器加載設備信息到內(nèi)存;
[0010]步驟4,啟動區(qū)域數(shù)據(jù)采集服務與設備進行數(shù)據(jù)信息交互;
[0011]步驟5,采集所管控區(qū)域的數(shù)據(jù)并按照格式解析;
[0012]步驟6,按照設備ID存儲于遠程數(shù)據(jù)服務器的數(shù)據(jù)記錄表,完成數(shù)據(jù)集成。
[0013]在所述步驟I中,配置數(shù)據(jù)庫管理的設備ID和所歸屬部門ID映射表,此映射表為所有區(qū)域的設備ID與設備所屬部門ID的映射表。
[0014]在所述步驟2中,配置數(shù)據(jù)庫管理的區(qū)域ID和所管控的部門ID映射表,此映射表為生產(chǎn)線上所有區(qū)域ID與所管控部門的映射表。
[0015]在所述步驟3中,根據(jù)所述步驟I中,配置數(shù)據(jù)庫管理的設備ID和所歸屬部門ID映射表,根據(jù)所述步驟2中,配置數(shù)據(jù)庫管理的區(qū)域ID和所管控的部門ID映射表,根據(jù)所述步驟3中,從數(shù)據(jù)服務器加載設備信息到內(nèi)存,主要是加載數(shù)據(jù)庫配置信息,數(shù)據(jù)庫相關(guān)的映射表數(shù)據(jù)。
[0016]所述步驟4中,根據(jù)所述步驟3中,從數(shù)據(jù)服務器加載設備信息到內(nèi)存,啟動區(qū)域數(shù)據(jù)采集服務與設備進行數(shù)據(jù)信息交互。
[0017]所述步驟5中,根據(jù)所述步驟4中,啟動區(qū)域數(shù)據(jù)采集服務與設備進行數(shù)據(jù)信息交互,采集所管控區(qū)域的數(shù)據(jù)并按照格式解析。
[0018]所述步驟6中,根據(jù)所述步驟5中,采集所管控區(qū)域的數(shù)據(jù)并按照格式解析,按照設備ID存儲于遠程數(shù)據(jù)服務器的數(shù)據(jù)記錄表,完成數(shù)據(jù)集成。
[0019]本發(fā)明的優(yōu)點是:
[0020]1、升級擴展方便。本發(fā)明通過數(shù)據(jù)庫平臺進行數(shù)據(jù)管理,用戶只需對數(shù)據(jù)庫相關(guān)配置表的更改即完成系統(tǒng)的升級擴展。
[0021]2、高效、通用。本發(fā)明通過給服務程序傳入?yún)^(qū)域名參數(shù)來管理所屬區(qū)域的設備,通過數(shù)據(jù)庫管理相關(guān)區(qū)域與設備映射,來對不同設備類型設備進行管理,提高了管理軟件的開發(fā)效率,具有很高的通用性。
【專利附圖】
【附圖說明】
[0022]圖1為本發(fā)明多區(qū)域數(shù)據(jù)集成流程圖;
[0023]圖2為本發(fā)明從數(shù)據(jù)庫加載配置信息流程圖;
[0024]圖3為本發(fā)明啟動數(shù)據(jù)采集服務,采集數(shù)據(jù)并進行數(shù)據(jù)集成流程圖。
【具體實施方式】
[0025]下面結(jié)合附圖對本發(fā)明作進一步詳細說明。
[0026]一種集成電路生產(chǎn)線數(shù)據(jù)采集系統(tǒng)中的多區(qū)域數(shù)據(jù)集成技術(shù)方法,利用數(shù)據(jù)庫平臺對多區(qū)域數(shù)據(jù)集成進行配置管理,主要是對區(qū)域ID和所屬區(qū)域的部門ID的映射,通過此映射可以配置不同的區(qū)域的所屬管控部門的信息,通過區(qū)域ID可以查找到對應的部門信息;對部門ID和所屬管控部門的設備ID的映射,通過此映射可以查找到部門下所管控的設備信息,以便數(shù)據(jù)采集服務根據(jù)設備信息與設備進行通訊,采集數(shù)據(jù);從數(shù)據(jù)庫加載相關(guān)配置信息,包括加載數(shù)據(jù)庫的配置信息、加載區(qū)域ID和所屬區(qū)域的部門ID的映射到內(nèi)存、力口載部門ID和所屬管控部門的設備ID信息到內(nèi)存;根據(jù)數(shù)據(jù)采集系統(tǒng)服務的輸入的區(qū)域參數(shù),啟動采集服務;與加載的設備進行數(shù)據(jù)通訊,采集數(shù)據(jù)并存儲于遠程數(shù)據(jù)服務器相應數(shù)據(jù)表,完成數(shù)據(jù)的集成。
[0027]所述的集成電路生產(chǎn)線的多區(qū)域設備數(shù)據(jù)集成技術(shù),包括以下步驟:
[0028]步驟I,配置數(shù)據(jù)庫管理的設備ID和所歸屬部門ID映射表;
[0029]步驟2,配置數(shù)據(jù)庫管理的區(qū)域ID和所管控的部門ID映射表;
[0030]步驟3,從數(shù)據(jù)服務器加載設備信息到內(nèi)存;
[0031]步驟4,啟動區(qū)域數(shù)據(jù)采集服務與設備進行數(shù)據(jù)信息交互;
[0032]步驟5,采集所管控區(qū)域的數(shù)據(jù)并按照格式解析;
[0033]步驟6,按照設備ID存儲于遠程數(shù)據(jù)服務器的數(shù)據(jù)記錄表,完成數(shù)據(jù)集成。
[0034]在所述步驟I中,配置數(shù)據(jù)庫管理的設備ID和所歸屬部門ID映射表,此映射表為所有區(qū)域的設備ID與設備所屬部門ID的映射表。
[0035]在所述步驟2中,配置數(shù)據(jù)庫管理的區(qū)域ID和所管控的部門ID映射表,此映射表為生產(chǎn)線上所有區(qū)域ID與所管控部門的映射表。
[0036]在所述步驟3中,根據(jù)所述步驟I中,配置數(shù)據(jù)庫管理的設備ID和所歸屬部門ID映射表,根據(jù)所述步驟2中,配置數(shù)據(jù)庫管理的區(qū)域ID和部門ID映射表,根據(jù)所述步驟3中,從數(shù)據(jù)服務器加載設備信息到內(nèi)存,主要是加載數(shù)據(jù)庫配置信息,數(shù)據(jù)庫相關(guān)的映射表數(shù)據(jù)。
[0037]所述步驟4中,根據(jù)所述步驟3中,從數(shù)據(jù)服務器加載設備信息到內(nèi)存,啟動區(qū)域數(shù)據(jù)采集服務與設備進行數(shù)據(jù)信息交互。
[0038]所述步驟5中,根據(jù)所述步驟4中,啟動區(qū)域數(shù)據(jù)采集服務與設備進行數(shù)據(jù)信息交互,采集所管控區(qū)域的數(shù)據(jù)并按照格式解析。
[0039]所述步驟6中,根據(jù)所述步驟5中,采集所管控區(qū)域的數(shù)據(jù)并按照格式解析,按照設備ID存儲于遠程數(shù)據(jù)服務器的數(shù)據(jù)記錄表,完成數(shù)據(jù)集成。
[0040]如圖1所示,本發(fā)明多區(qū)域數(shù)據(jù)集成流程如下:
[0041]配置數(shù)據(jù)庫管理的設備ID和所歸屬部門ID映射表;
[0042]配置數(shù)據(jù)庫管理的區(qū)域ID和所管控的部門ID映射表;
[0043]從數(shù)據(jù)服務器加載設備配置信息到內(nèi)存;
[0044]如果加載設備信息到內(nèi)存成功則繼續(xù),否則報錯退出;
[0045]啟動區(qū)域數(shù)據(jù)采集服務;
[0046]如果啟動區(qū)域數(shù)據(jù)采集服務成功則繼續(xù),否則報錯退出;
[0047]采集所管控區(qū)域的數(shù)據(jù),并格式解析數(shù)據(jù);
[0048]按照設備ID分類,存儲于遠程數(shù)據(jù)服務器的相應數(shù)據(jù)記錄表。
[0049]如圖2所示,從數(shù)據(jù)庫加載配置信息流程如下:
[0050]初始化數(shù)據(jù)庫鏈接;
[0051]如果鏈接數(shù)據(jù)庫成功則繼續(xù),否則報錯退出;
[0052]加載數(shù)據(jù)庫管理的設備ID與所屬管控部門的信息到內(nèi)存,此內(nèi)存設計的形式為以部門ID為鍵,以所屬管控下的所有設備信息結(jié)構(gòu)體數(shù)組為值的字典;
[0053]如果加載到內(nèi)存成功則繼續(xù),否則報錯退出;
[0054]加載區(qū)域ID和所管控下的部門ID信息到內(nèi)存,內(nèi)存的設計形式為一個以區(qū)域ID為鍵,已區(qū)域所管控下的部門信息數(shù)組為值的字典;
[0055]如果加載到內(nèi)存成功則繼續(xù),否則報錯退出。
[0056]如圖3所示,啟動數(shù)據(jù)采集服務,采集數(shù)據(jù)并進行數(shù)據(jù)集成流程如下:
[0057]數(shù)據(jù)采集服務根據(jù)輸入的區(qū)域名參數(shù),從內(nèi)存加載該區(qū)域管控的部門信息;
[0058]如果加載成功則繼續(xù),否則報錯退出;
[0059]根據(jù)部門信息從內(nèi)存加載部門管控下的設備信息;
[0060]如果加載成功則繼續(xù),否則報錯退出;
[0061]根據(jù)加載的設備信息,采集設備數(shù)據(jù),并存儲于遠程數(shù)據(jù)服務器。
【權(quán)利要求】
1.集成電路生產(chǎn)線的多區(qū)域設備數(shù)據(jù)集成技術(shù)方法,其特征在于: 根據(jù)工廠設備的分區(qū)域管理,將數(shù)據(jù)采集的服務也分區(qū)域進行管理,將各區(qū)域采集的數(shù)據(jù)進行集成,來完成對工廠所有設備的數(shù)據(jù)采集,利用數(shù)據(jù)庫平臺進行管理,對數(shù)據(jù)庫管理的設備ID和所歸屬部門ID進行映射,對數(shù)據(jù)庫管理的區(qū)域ID和部門ID進行映射;根據(jù)服務程序所管理的區(qū)域參數(shù)啟動區(qū)域數(shù)據(jù)采集服務與設備進行數(shù)據(jù)信息交互,采集所管控區(qū)域的數(shù)據(jù)并按照格式解析,按照設備ID存儲于遠程數(shù)據(jù)服務器的數(shù)據(jù)記錄表,完成數(shù)據(jù)集成。
2.按照權(quán)利要求1所述的集成電路生產(chǎn)線的多區(qū)域設備數(shù)據(jù)集成技術(shù)方法,其特征在于,包括以下步驟: 步驟1,配置數(shù)據(jù)庫管理的設備ID和所歸屬部門ID映射表; 步驟2,配置數(shù)據(jù)庫管理的區(qū)域ID和所管控的部門ID映射表; 步驟3,從數(shù)據(jù)服務器加載設備信息到內(nèi)存; 步驟4,啟動區(qū)域數(shù)據(jù)采集服務與設備進行數(shù)據(jù)信息交互; 步驟5,采集所管控區(qū)域的數(shù)據(jù)并按照格式解析; 步驟6,按照設備ID存儲于遠程數(shù)據(jù)服務器的數(shù)據(jù)記錄表,完成數(shù)據(jù)集成。
3.按照權(quán)利要求2所述的集成電路生產(chǎn)線的多區(qū)域設備數(shù)據(jù)集成技術(shù),其特征在于:在所述步驟1中,配置數(shù)據(jù)庫管理的設備ID和所歸屬部門ID映射表,此映射表為所有區(qū)域的設備ID與設備所屬部門ID的映射表。
4.按照權(quán)利要求2所述的集成電路生產(chǎn)線的多區(qū)域設備數(shù)據(jù)集成技術(shù),其特征在于:在所述步驟2中,配置數(shù)據(jù)庫管理的區(qū)域ID和部門ID映射表,此映射表為生產(chǎn)線上所有區(qū)域ID與所管控部門的映射表。
5.按照權(quán)利要求2所述的集成電路生產(chǎn)線的多區(qū)域設備數(shù)據(jù)集成技術(shù),其特征在于:在所述步驟3中,根據(jù)所述步驟1中,配置數(shù)據(jù)庫管理的設備ID和所歸屬部門ID映射表,根據(jù)所述步驟2中,配置數(shù)據(jù)庫管理的區(qū)域ID和所管控的部門ID映射表,根據(jù)所述步驟3中,從數(shù)據(jù)服務器加載設備信息到內(nèi)存,主要是加載數(shù)據(jù)庫配置信息,數(shù)據(jù)庫相關(guān)的映射表數(shù)據(jù)。
6.按照權(quán)利要求2所述的集成電路生產(chǎn)線的多區(qū)域設備數(shù)據(jù)集成技術(shù),其特征在于:所述步驟4中,根據(jù)所述步驟3中,從數(shù)據(jù)服務器加載設備信息到內(nèi)存,啟動區(qū)域數(shù)據(jù)采集服務與設備進行數(shù)據(jù)信息交互。
7.按照權(quán)利要求2所述的集成電路生產(chǎn)線的多區(qū)域設備數(shù)據(jù)集成技術(shù),其特征在于:所述步驟5中,根據(jù)所述步驟4中,啟動區(qū)域數(shù)據(jù)采集服務與設備進行數(shù)據(jù)信息交互,采集所管控區(qū)域的數(shù)據(jù)并按照格式解析。
8.按照權(quán)利要求2所述的集成電路生產(chǎn)線的多區(qū)域設備數(shù)據(jù)集成技術(shù),其特征在于:所述步驟6中,根據(jù)所述步驟5中,采集所管控區(qū)域的數(shù)據(jù)并按照格式解析,按照設備ID存儲于遠程數(shù)據(jù)服務器的數(shù)據(jù)記錄表,完成數(shù)據(jù)集成。
【文檔編號】H04L29/06GK104376006SQ201310353523
【公開日】2015年2月25日 申請日期:2013年8月14日 優(yōu)先權(quán)日:2013年8月14日
【發(fā)明者】王宏, 裴志偉, 林躍, 康凱, 姬小兵 申請人:沈陽中科博微自動化技術(shù)有限公司