不同產線液晶模組的缺陷等級判定方法
【技術領域】
[0001]本發明涉及液晶模組測試技術領域,具體地指一種不同產線液晶模組的缺陷等級判定方法。
【背景技術】
[0002]目前,由于不同產線的液晶模組的缺陷等級判斷模式各不相同,同一種等級的缺陷類型(Category)、缺陷名稱(Defect)和缺陷描述(Descript1n)也各不相同,所以都需要特定的缺陷等級判斷模式與之對應,現有方法用上位機程序內部代碼根據宏定義完成不同缺陷等級的兼容,這種方法存在以下幾個方面的弊端:
[0003](I)上位機程序內部代碼的代碼量巨大,維護不方便;
[0004](2)不同液晶模組產線需要對應特定版本的上位機程序,不方便管理;
[0005](3)應用環境多,上位機程序需要頻繁改動。
【發明內容】
[0006]本發明的目的就是要提供一種不同產線液晶模組的缺陷等級判定方法,該方法能解決目前為了應對產線差異而頻繁修改上位機程序的問題,本發明能靈活兼容各種產線的缺陷等級判斷模式需求,減少上位機程序的代碼量。
[0007]為實現此目的,本發明所設計的一種不同產線液晶模組的缺陷等級判定方法,其特征在于,它包括如下步驟:
[0008]步驟1:在上位機上層應用軟件的系統配置初始化文件中根據當前液晶模組的尺寸及信號類型,配置當前液晶模組所需的缺陷等級,然后在上位機上層應用軟件的缺陷等級文件夾下,通過外部文本編輯工具編輯與上述當前液晶模組產線所需缺陷等級對應的缺陷等級初始化文件,再將當前液晶模組產線所需缺陷等級與對應的缺陷等級初始化文件通過文件名匹配的形式進行匹配;
[0009]步驟2:在上位機外部文本編輯工具中對上述生成的缺陷等級初始化文件進行編輯,上述缺陷等級初始化文件編輯過程采用如下的分級陣列編輯模式;
[0010]由于缺陷等級由缺陷類型、缺陷名稱和缺陷描述這三級組成,所以缺陷等級初始化文件分為對應的三級界面進行編輯,其中的第一級界面為缺陷類型編輯界面,第二級界面為缺陷名稱編輯界面,第三級界面為缺陷描述編輯界面;
[0011]步驟3:在上位機外部文本編輯工具中將上述缺陷類型編輯界面中的長度鍵值內的行數和列數根據現有的《液晶模組缺陷等級判定標準》進行設置,長度鍵值內的行數和列數表示缺陷類型的矩陣,同時,根據現有的《液晶模組缺陷等級判定標準》對缺陷類型編輯界面中的矩陣鍵值及該矩陣鍵值對應的缺陷類型進行設置;
[0012]步驟4:在上述缺陷名稱編輯界面中,根據現有的《液晶模組缺陷等級判定標準》設置上述缺陷類型編輯界面內的每個缺陷類型所對應的缺陷名稱,同時,在缺陷名稱編輯界面的長度鍵值內設置上述每個缺陷類型所對應缺陷名稱的矩陣行數和列數;
[0013]步驟5:在上述缺陷描述編輯界面中,根據現有的《液晶模組缺陷等級判定標準》設置上述缺陷名稱編輯界面內每個缺陷名稱對應的缺陷描述;
[0014]步驟6:在上位機上層應用軟件的缺陷等級判定界面中,上位機程序根據當前液晶模組的配置初始化文件中設置的缺陷等級,顯示出當前液晶模組所需的缺陷等級,上位機解析步驟2?5編輯的缺陷等級初始化文件中的編輯內容,并找出當前液晶模組所需缺陷等級所對應的缺陷等級初始化文件編輯內容,供用戶選擇。
[0015]本發明的有益效果為:
[0016]1、減少上位機程序代碼量;
[0017]以前的缺陷代碼信息是在上位機上層應用程序中以添加代碼方式實現,每當增加新的缺陷代碼信息,就要在上位機上層應用程序中以添加代碼,而本發明只需在缺陷等級初始化文件中完成新缺陷代碼信息的添加,無需修改上層應用程序代碼,減少代碼量。
[0018]2、減少上位機程序版本數量,方便管理;
[0019]以前的缺陷代碼信息是在上位機上層應用程序中以添加代碼方式實現,每當增加新的缺陷代碼信息,就要在上位機上層應用程序中以添加代碼,而本發明只需在缺陷等級初始化文件中完成新缺陷代碼信息的添加,無需修改上層應用程序代碼,減少版本數量。
[0020]3、初始化文件可擴展性強。
[0021]如果需要其他形式的缺陷代碼信息,只需在初始化文件里添加新的鍵值,在上層添加新的解析方法即可。
【附圖說明】
[0022]圖1為本發明應用環境的設備結構框圖。
【具體實施方式】
[0023]以下結合附圖和具體實施例對本發明作進一步的詳細說明:
[0024]本發明所基于的設備如圖1所示,包括依次連接的液晶模組制造執行系統服務器、上位機、圖形發生器和液晶模組。本方案可以通過人工自定義編輯修正代碼初始化文件,把以前上位機程序內部所做的工作移到外部初始化文件,快速修改修正代碼,靈活便捷。
[0025]本發明的方案為上位機通過網絡連接圖形發生器和液晶模組制造執行系統服務器(MES,manufacturing execut1n system),用戶通過外部文本編輯工具根據特定的格式編輯缺陷等級初始化文件,實現在線模式下的液晶模組缺陷等級判定功能,上位機程序通過解析用戶自定義編輯的缺陷等級初始化文件,把適合當前產線的缺陷等級及缺陷代碼顯示給用戶,供用戶選擇,不再由上位機程序內部寫入,降低了上位機程序的代碼量。
[0026]不同產線液晶模組的缺陷等級判定的具體方法,包括如下步驟:
[0027]步驟1:在上位機上層應用軟件的系統配置初始化文件中根據當前液晶模組的尺寸及信號類型,配置當前液晶模組所需的缺陷等級,然后在上位機上層應用軟件的缺陷等級(DefectCode)文件夾下,通過外部文本編輯工具(如UltraEdit文本編輯器,windows自帶的記事本工具等)編輯與上述當前液晶模組產線所需缺陷等級對應的缺陷等級初始化文件,再將當前液晶模組產線所需缺陷等級與對應的缺陷等級初始化文件通過文件名匹配的形式進行匹配(對于不同的液晶模組生產線和不同類型的液晶模組只需配置對應的缺陷等級即可,無需修改上層應用程序代碼,減少了代碼量);
[0028]步驟2:在上位機外部文本編輯工具中對上述生成的缺陷等級初始化文件進行編輯,上述缺陷等級初始化文件編輯過程采用如下的分級陣列編輯模式;
[0029]由于缺陷等級由缺陷類型(Category)、缺陷名稱(Defect)和缺陷描述(Descript1n)這三級組成,所以缺陷等級初始化文件分為對應的三級界面進行編輯,其中的第一級界面為缺陷類型編輯界面,第二級界面為缺陷名稱編輯界面,第三級界面為缺陷描述編輯界面;
[0030]步驟3:在上位機外部文本編輯工具中將上述缺陷類型編輯界面中的長度鍵值內的行數和列數根據現有的《液晶模組缺陷等級判定標準》進行設置,長度鍵值內的行數和列數表