專利名稱:校正數(shù)據(jù)管理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及測試設(shè)備校正數(shù)據(jù)的管理,適用于具有可重復使用性,并需要進行有效期管理的數(shù)據(jù)。
背景技術(shù):
高精度測試設(shè)備進行測試時,從測試臺到測試點之間的測試配線由于長度不同,會造成信號傳輸時間的不同,產(chǎn)生時序偏差。為了消除偏差對測試造成的影響,測試臺必須測量每條測試配線的偏差,并生成相應(yīng)的補償數(shù)據(jù),以便在測試時進行時間補償。這一測量過程稱為校正,生成的補償數(shù)據(jù)稱為校正數(shù)據(jù)。校正一般是在測試開始時進行,通常需花費時間約1至2小時,校正結(jié)果以數(shù)據(jù)形式保存在動態(tài)內(nèi)存中,當測試臺變換測試品種時,內(nèi)存需要清零,校正數(shù)據(jù)也隨之刪除。因此,只要變換一次測試品種,測試臺就會刪除原有校正數(shù)據(jù),而對新品種實施校正,生成新的校正數(shù)據(jù)。由于測試條件一般都具有較長期的穩(wěn)定性,校正數(shù)據(jù)在較長時間內(nèi)都能符合測試環(huán)境,因此,運行流程中過于頻繁的校正數(shù)據(jù)刪除導致了有效生產(chǎn)時間的減少,影響了測試設(shè)備的生產(chǎn)能力。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種校正數(shù)據(jù)管理系統(tǒng),以解決重復校正,浪費時間這一問題。在此系統(tǒng)中,為校正數(shù)據(jù)提供了調(diào)入、保存、刪除的功能,并對校正數(shù)據(jù)進行合理的期限管理,從而在保證工藝條件的情況下,節(jié)省校正時間。
本發(fā)明涉及的校正數(shù)據(jù)管理系統(tǒng),包括如下流程測試臺初始化、程序調(diào)用、校正、制品測試、測試結(jié)束,該系統(tǒng)在程序調(diào)用后增加校正數(shù)據(jù)調(diào)用、校正數(shù)據(jù)保存及校正數(shù)據(jù)刪除程序。
在本發(fā)明中,實現(xiàn)了校正數(shù)據(jù)再利用功能,即在品種變換前,實現(xiàn)原品種校正數(shù)據(jù)的保存,當原品種程序經(jīng)過一段時間再次需要使用時,測試臺將自動調(diào)出原來保存的校正數(shù)據(jù),直接用于測試,而不再進行校正動作。具體流程如圖1所示,在原流程中,測試臺只進行初始化、程序調(diào)用、校正、測試這一過程,對校正數(shù)據(jù)不進行任何管理。而在新流程中,首先對當前內(nèi)存中的校正數(shù)據(jù)進行保存,然后在實施了初始化和程序調(diào)用后,進行校正數(shù)據(jù)有無的判斷,若對應(yīng)校正數(shù)據(jù)已存在,則將數(shù)據(jù)自動調(diào)入內(nèi)存,并跳過校正作業(yè),直接進行測試;若對應(yīng)校正數(shù)據(jù)不存在,則仍然實施校正,再進行測試。以校正時間1小時,品換再調(diào)用10次為例,原流程校正耗時為10小時,而新流程校正耗時僅為1.1小時。
本發(fā)明具有校正數(shù)據(jù)的期限管理功能。雖然測試條件具有較長期的穩(wěn)定性,但這并不能表示校正數(shù)據(jù)一旦生成就可無期限的使用,經(jīng)過一段時間后,原來的校正數(shù)據(jù)也將與現(xiàn)行條件產(chǎn)生偏差,因此,校正數(shù)據(jù)必須進行期限管理。本發(fā)明的期限管理方式為對每個產(chǎn)品測試程序的校正數(shù)據(jù)期限進行獨立管理。當某個產(chǎn)品測試程序的校正數(shù)據(jù)使用時間達到指定期限時,只將這一測試程序的校正數(shù)據(jù)進行刪除,待下次使用時再進行校正、保存及新的期限累計。期限累計從生成日開始到刪除日結(jié)束,從刪除日到生成日間的時間間隔不記入期限管理期間。從而盡可能減少了校正的次數(shù)。如圖2所示數(shù)據(jù)使用期限為1個月,程序aaa由于頻繁使用,六個月內(nèi)校正5次,年耗時10小時;而程序bbb由于偶然使用,因此一年內(nèi)只需校正5次,年耗時5小時。如果根據(jù)原流程進行管理,按每月每個程序校正5次計算,則每個程序的年耗時約為60小時。
本發(fā)明還提供了校正數(shù)據(jù)刪除功能以備數(shù)據(jù)失效時使用,例如當測試臺進行與校正有關(guān)的修理時,如果改變了配線條件,則所有校正數(shù)據(jù)均不符合修理后測試條件,校正數(shù)據(jù)必須全部刪除,為了防止誤記、漏記的發(fā)生,本發(fā)明中還設(shè)置了主機自動記錄與手工記錄對比確認的內(nèi)容,并建立了專用的管理臺帳,對生成日、刪除日及相關(guān)確認進行記錄。
在進行校正數(shù)據(jù)管理時,要設(shè)立明確的數(shù)據(jù)管理標記,從而達到管理目的。由于一種產(chǎn)品的測試程序需要多個項目的校正數(shù)據(jù)文件,不同產(chǎn)品的測試程序有可能存在內(nèi)容不同但名稱相同的校正數(shù)據(jù)文件,因此不同測試程序的校正數(shù)據(jù)不能混放于同一個目錄下。由于一種產(chǎn)品的測試程序名與校正數(shù)據(jù)具有嚴格的對應(yīng)關(guān)系,因此在本發(fā)明的軟件設(shè)計中,將產(chǎn)品的測試程序名作為數(shù)據(jù)管理標記進行利用,即,使用程序名作為存放對應(yīng)校正數(shù)據(jù)文件的目錄,并在執(zhí)行程序中運用程序名比對判定來確認數(shù)據(jù)來源及執(zhí)行內(nèi)容是否正確。如圖3所示,測試程序名作為唯一識別標志,在進行調(diào)入、保存、刪除作業(yè)時,為校正數(shù)據(jù)提供正確的路徑。
閱讀以下本發(fā)明的詳細敘述和附圖,將會進一步理解本發(fā)明的上述目的、特點與優(yōu)點。
圖1是校正數(shù)據(jù)管理系統(tǒng)流程2是校正數(shù)據(jù)使用期限圖3是校正數(shù)據(jù)管理標記“測試程序名”的運用4是說明根據(jù)本發(fā)明建立的實施例校正數(shù)據(jù)管理流程圖5是說明根據(jù)本發(fā)明制作的實施例校正數(shù)據(jù)調(diào)入程序流程圖6是說明根據(jù)本發(fā)明制作的實施例校正數(shù)據(jù)保存程序流程圖7是說明根據(jù)本發(fā)明制作的實施例校正數(shù)據(jù)刪除程序流程圖8是校正數(shù)據(jù)調(diào)入程序的操作畫面-存在校正數(shù)據(jù)的操作畫面圖9是校正數(shù)據(jù)調(diào)入程序的操作畫面-不存在校正數(shù)據(jù)的操作畫面圖10是校正數(shù)據(jù)保存程序的操作畫面圖11是校正數(shù)據(jù)刪除程序的操作畫面-校正數(shù)據(jù)刪除執(zhí)行中推出畫面圖12是校正數(shù)據(jù)刪除程序的操作畫面-校正數(shù)據(jù)刪除全品種時的畫面圖13是校正數(shù)據(jù)刪除程序的操作畫面-校正數(shù)據(jù)刪除指定品種時的畫面圖14是校正數(shù)據(jù)生成歷史查詢操作畫面圖15是校正數(shù)據(jù)刪除歷史查詢操作畫面具體實施方式
以下將敘述本發(fā)明的一個應(yīng)用于128M存儲器測試臺校正數(shù)據(jù)管理的實施例。
實施例系統(tǒng)管理軟件,使用DEC公司的VMS系統(tǒng)語言進行編程,其主要功能為能夠?qū)崿F(xiàn)校正數(shù)據(jù)的保存、調(diào)入、刪除及生成相關(guān)的實施履歷,刪除功能具有單一與全部兩種形式以供靈活使用。軟件的主要特點為使用對話方式,便于操作;程序運行中自動實施雙重確認,以防出錯;調(diào)入等主要功能設(shè)計在原有程序中自動實施,減少操作量。
128M存儲器測試臺在進行測試時,為了對校正數(shù)據(jù)實施管理,必須考慮所有與校正數(shù)據(jù)相關(guān)的作業(yè),在圖4所示的校正數(shù)據(jù)管理流程中,通過程序調(diào)用、日常點檢、測試臺故障修理這三方面的作業(yè),達到完整的管理目的。
在程序調(diào)用作業(yè)中,首先進行校正數(shù)據(jù)的保存,在內(nèi)存初始化、測試程序調(diào)入后,詢問對應(yīng)程序是否存在校正數(shù)據(jù),若有,則調(diào)入數(shù)據(jù);若無,則在測試臺中自動記錄校正數(shù)據(jù)生成日期,并提示作業(yè)者在臺帳中手工記錄校正數(shù)據(jù)生成日期,設(shè)定刪除日期。
在日常點檢作業(yè)中,首先查詢手工記錄中是否有達到刪除期限的校正數(shù)據(jù),若有,則實施刪除作業(yè),測試臺自動記錄刪除的當時日期,作業(yè)者也在臺帳中手工記錄校正數(shù)據(jù)刪除日期;若無,則跳過刪除作業(yè),直接確認臺帳上手工記錄的生成、刪除日期是否與測試臺自動記錄的結(jié)果一致,確保雙重確認,以防失誤。
在測試臺故障修理時,首先進行校正數(shù)據(jù)的保存,如果測試臺的修理引起了配線條件的改變,則實施全部校正數(shù)據(jù)的刪除,測試臺自動記錄刪除的當時日期,作業(yè)者在臺帳上手工記錄校正數(shù)據(jù)的刪除日期。若無配線條件的變更,則無需實施刪除。
為了實現(xiàn)校正數(shù)據(jù)管理流程,管理軟件設(shè)計了調(diào)入、保存、刪除數(shù)據(jù)的功能在圖5的校正數(shù)據(jù)調(diào)入程序流程中,首先步驟1引用保存程序?qū)ι吓男U龜?shù)據(jù)進行保存,然后實施內(nèi)存清零。當操作者輸入程序名時,步驟2將調(diào)用程序名寫入程序名記憶文件PLDNM.TXT中以備在保存及刪除程序中提供雙重確認信息。在判定框步驟3中,利用已輸入的程序名查找對應(yīng)的校正數(shù)據(jù)目錄,如果判定為“YES”,即存在此程序名的校正數(shù)據(jù)目錄,則跳至步驟7實施校正數(shù)據(jù)裝載,并結(jié)束調(diào)入程序;如果判定為“NO”,即不存在此程序名的校正數(shù)據(jù)目錄,則轉(zhuǎn)入步驟4顯示程序名及當前日期、時間,并在步驟5提示作業(yè)者記錄臺帳,同時,在步驟6中將當前日期及程序名寫入校正數(shù)據(jù)生成記錄表文件MAKE_LIST.TXT,以便日常點檢中實施查詢,實現(xiàn)自動與手工的雙重確認。操作畫面如圖8、9所示。
在圖6的校正數(shù)據(jù)保存程序流程中,步驟1建立基本目錄結(jié)構(gòu),以便為校正數(shù)據(jù)的保存提供路徑。步驟2顯示當前內(nèi)存中的程序名及校正數(shù)據(jù),供操作者確認。步驟3為判斷框,確認是否進行校正數(shù)據(jù)的保存,為程序提供退出的出口。步驟4出示詢問,要求手動輸入所要保存校正數(shù)據(jù)的程序名,當操作者輸入程序名后,判斷框步驟5對手輸程序名與程序名記憶文件PLDNM.TXT進行比較,即雙重確認,如果判斷為“NO”,即兩程序名不一致,則說明手輸有誤,或記憶文件異常,此時將顯示異常提示;若判斷為“YES”,即兩程序名一致,則說明狀態(tài)正常,繼續(xù)進入步驟6。判斷框步驟6檢查是否存在與輸入名相同的目錄,如果判斷為“YES”,即已存在同名目錄,則進入步驟8;如果判斷為“NO”,即此校正數(shù)據(jù)是第一次保存而不存在目錄,則先進入步驟7生成此程序名目錄,然后再進入步驟8。步驟8是在程序名目錄下刪除舊數(shù)據(jù)并保存當前校正數(shù)據(jù)。操作畫面如圖10所示。
在圖7的校正數(shù)據(jù)刪除程序流程中,判斷框步驟1確認是否進行校正數(shù)據(jù)的刪除,為程序提供退出的出口。判斷框步驟2提出兩種選擇,由操作者輸入是刪除1種校正數(shù)據(jù)還是刪除全部校正數(shù)據(jù),若選擇“ALL”,即實施全部刪除,則進入步驟3,刪除全部程序名目錄下的校正數(shù)據(jù),再進入步驟8;若選擇“1”,即實施單一品種刪除,則進入步驟4。步驟4出示詢問,要求手動輸入所要刪除校正數(shù)據(jù)的程序名,當操作者輸入程序名后,步驟5將刪除程序名目錄下的校正數(shù)據(jù)。步驟6將當前日期及程序名寫入校正數(shù)據(jù)刪除記錄表文件CLEAR_LIST.TXT,以便日常點檢中實施查詢,實現(xiàn)自動與手工的雙重確認。判斷框步驟7將輸入程序名與程序名記憶文件PLDNM.TXT進行比較,即雙重確認,如果判定為“NO”,即兩程序名不一致,則說明所要刪除的程序不是當前使用的程序,無需其它操作,直接結(jié)束刪除程序;若判定為“YES”,即兩程序名一致,則說明所要刪除的程序是當前使用的程序,為了保證徹底刪除舊數(shù)據(jù),必須進入步驟8。步驟8為內(nèi)存清零,目的是防止舊數(shù)據(jù)殘留。操作畫面如圖11、12、13所示。
查詢程序包括校正數(shù)據(jù)生成歷史查詢和校正數(shù)據(jù)刪除歷史查詢。由于在調(diào)入程序中制作了“校正數(shù)據(jù)生成記錄表”文件MAKE_LIST.TXT,因此只要顯示其文件內(nèi)容即可查出生成歷史,查詢的操作畫面如圖14所示。由于在刪除程序中制作了“校正數(shù)據(jù)刪除記錄表”文件CLEAR_LIST.TXT,因此只要顯示其文件內(nèi)容即可查出刪除歷史,查詢的操作畫面如圖15所示。
上面敘述了本發(fā)明的說明性實施例,需要明確的是,本發(fā)明不限于該一明確的實施例,本技術(shù)領(lǐng)域的專業(yè)人員,在不偏離所附權(quán)利要求限定的本發(fā)明的精神和范圍的條件下,能對其中的內(nèi)容做出各種改變和改進。
權(quán)利要求
1.一種校正數(shù)據(jù)管理系統(tǒng),包括如下流程測試臺初始化、程序調(diào)用、校正、制品測試、測試結(jié)束、其特征在于該系統(tǒng)在程序調(diào)用后增加校正數(shù)據(jù)調(diào)用、校正數(shù)據(jù)保存及校正數(shù)據(jù)刪除程序,具體步驟如下A.校正數(shù)據(jù)調(diào)入程序流程中,首先步驟1引用保存程序?qū)ι吓男U龜?shù)據(jù)進行保存,然后實施內(nèi)存清零,當操作者輸入程序名時,步驟2將調(diào)用程序名寫入程序名記憶文件PLDNM.TXT中以備在保存及刪除程序中提供雙重確認信息。在判定框步驟3中,利用已輸入的程序名查找對應(yīng)的校正數(shù)據(jù)目錄,如果判定為“YES”,即存在此程序名的校正數(shù)據(jù)目錄,則跳至步驟7實施校正數(shù)據(jù)裝載,并結(jié)束調(diào)入程序;如果判定為“NO”,即不存在此程序名的校正數(shù)據(jù)目錄,則轉(zhuǎn)入步驟4顯示程序名及當前日期、時間,并在步驟5提示作業(yè)者記錄臺帳,同時,在步驟6中將當前日期及程序名寫入校正數(shù)據(jù)生成記錄表文件MAKE_LIST.TXT;B.校正數(shù)據(jù)保存程序流程中,步驟1建立基本目錄結(jié)構(gòu),以便為校正數(shù)據(jù)的保存提供路徑。步驟2顯示當前內(nèi)存中的程序名及校正數(shù)據(jù),供操作者確認,步驟3為判斷框,確認是否進行校正數(shù)據(jù)的保存,為程序提供退出的出口。步驟4出示詢問,要求手動輸入所要保存校正數(shù)據(jù)的程序名,當操作者輸入程序名后,判斷框步驟5對手輸程序名與程序名記憶文件PLDNM.TXT進行比較,即雙重確認,如果判斷為“NO”,即兩程序名不一致,則說明手輸有誤,或記憶文件異常,此時將顯示異常提示;若判斷為“YES”,即兩程序名一致,則說明狀態(tài)正常,繼續(xù)進入步驟6,判斷框步驟6檢查是否存在與輸入名相同的目錄,如果判斷為“YES”,即已存在同名目錄,則進入步驟8;如果判斷為“NO”,即此校正數(shù)據(jù)是第一次保存而不存在目錄,則先進入步驟7生成此程序名目錄,然后再進入步驟8,步驟8是在程序名目錄下刪除舊數(shù)據(jù)并保存當前校正數(shù)據(jù);C.校正數(shù)據(jù)刪除程序流程中,判斷框步驟1確認是否進行校正數(shù)據(jù)的刪除,為程序提供退出的出口,判斷框步驟2提出兩種選擇,由操作者輸入是刪除1種校正數(shù)據(jù)還是刪除全部校正數(shù)據(jù),若選擇“ALL”,即實施全部刪除,則進入步驟3,刪除全部程序名目錄下的校正數(shù)據(jù),再進入步驟8;若選擇“1”,即實施單一品種刪除,則進入步驟4,步驟4出示詢問,要求手動輸入所要刪除校正數(shù)據(jù)的程序名,當操作者輸入程序名后,步驟5將刪除程序名目錄下的校正數(shù)據(jù),步驟6將當前日期及程序名寫入校正數(shù)據(jù)刪除記錄表文件CLEAR_LIST.TXT,以便日常點檢中實施查詢,實現(xiàn)自動與手工的雙重確認,判斷框步驟7將輸入程序名與程序名記憶文件PLDNM.TXT進行比較,即雙重確認,如果判定為“NO”,即兩程序名不一致,則說明所要刪除的程序不是當前使用的程序,無需其它操作,直接結(jié)束刪除程序;若判定為“YES”,即兩程序名一致,則說明所要刪除的程序是當前使用的程序,為了保證徹底刪除舊數(shù)據(jù),必須進入步驟8,步驟8為內(nèi)存清零,目的是防止舊數(shù)據(jù)殘留。
2.如權(quán)利要求1所述的校正數(shù)據(jù)管理系統(tǒng),其特征在于該管理程序還包括校正數(shù)據(jù)生成歷史查詢和校正數(shù)據(jù)刪除歷史查詢,由于在調(diào)入程序中制作了“校正數(shù)據(jù)生成記錄表”文件MAKE_LIST.TXT,因此只要顯示其文件內(nèi)容即可查出生成歷史,由于在刪除程序中制作了“校正數(shù)據(jù)刪除記錄表”文件CLEAR_LIST.TXT,因此只要顯示其文件內(nèi)容即可查出刪除歷史。
全文摘要
本發(fā)明是一種能實現(xiàn)測試臺校正數(shù)據(jù)管理系統(tǒng),包括如下流程測試臺初始化、程序調(diào)用、校正、制品測試、測試結(jié)束、其特征在于該系統(tǒng)在程序調(diào)用后增加校正數(shù)據(jù)調(diào)用、校正數(shù)據(jù)保存及校正數(shù)據(jù)刪除程序,能在品種變換前,實現(xiàn)校正數(shù)據(jù)的保存,并在經(jīng)過一段時間再次需要使用時,可自動調(diào)出保存的校正數(shù)據(jù),直接用于測試,而不再進行校正動作,從而節(jié)省時間。各品種的校正數(shù)據(jù),根據(jù)不同的生成時間,在達到工藝指定的使用期限時,分別進行刪除,從而保證產(chǎn)品質(zhì)量。投入使用后,生產(chǎn)安排更為靈活,節(jié)省了重復校正時間。與原來運行流程相比,大大提高了測試臺的生產(chǎn)能力。
文檔編號G06F19/00GK1417794SQ0113448
公開日2003年5月14日 申請日期2001年11月6日 優(yōu)先權(quán)日2001年11月6日
發(fā)明者高華 申請人:首鋼日電電子有限公司