程序轉(zhuǎn)換系統(tǒng)和程序轉(zhuǎn)換方法
【專利摘要】本發(fā)明提供一種程序轉(zhuǎn)換系統(tǒng)。該系統(tǒng)應(yīng)用于比對儀上。該比對儀設(shè)有處理單元和存儲單元。該程序轉(zhuǎn)換系統(tǒng)包括運行于該處理單元上的多個模塊。該多個模塊包括:程序?qū)肽K,用于導(dǎo)入一程序數(shù)據(jù)包,該程序數(shù)據(jù)包包括第一量測程序中和至少一樣品的量測參數(shù);程序轉(zhuǎn)換模塊,用于將該第一量測程序轉(zhuǎn)換為適用于該比對儀的第二量測程序;特征參數(shù)抓取模塊,用于從該程序數(shù)據(jù)包中抓取該至少一樣品的量測參數(shù);及存儲模塊,用于將該第二量測程序和量測參數(shù)存儲于該存儲單元中。本發(fā)明還提供一種程序轉(zhuǎn)換方法。通過將適用于一設(shè)備的第一量測程序和量測參數(shù)轉(zhuǎn)換為適用于比對儀的第二量測程序和量測參數(shù),縮減了程序編寫過程,出錯率降低。
【專利說明】
程序轉(zhuǎn)換系統(tǒng)和程序轉(zhuǎn)換方法
技術(shù)領(lǐng)域
[0001] 本發(fā)明設(shè)及一種程序轉(zhuǎn)換系統(tǒng)和程序轉(zhuǎn)換方法。
【背景技術(shù)】
[0002] DMIS 值imensional Measurement Interface Specification)是自動化系統(tǒng)之間 檢測數(shù)據(jù)的通信標(biāo)準(zhǔn),所用的程序語言是PC-DMIS。比對儀是一種接觸式掃描設(shè)備,其使用 時需要樣品的實際特征參數(shù)作為參考。當(dāng)比對儀用于配合DMIS使用時,需先在DMIS中編 寫量測程序,量測一遍樣品,取得量測特征參數(shù),然后在比對儀上按量測特征的參數(shù)順序再 次編寫量測程序。由于需在不同的設(shè)備上進(jìn)行二次編程,出錯率高,編程效率低。
【發(fā)明內(nèi)容】
[0003] 有鑒于此,有必要提供一種程序轉(zhuǎn)換系統(tǒng)和程序轉(zhuǎn)換方法,能夠降低出錯率,提高 編程效率,W解決上述問題。
[0004] 本發(fā)明提供一種程序轉(zhuǎn)換系統(tǒng),其應(yīng)用于比對儀上,該比對儀設(shè)有處理單元和存 儲單元。該程序轉(zhuǎn)換系統(tǒng)包括運行于該處理單元上的多個模塊,該多個模塊包括:程序?qū)?模塊,用于導(dǎo)入一程序數(shù)據(jù)包,該程序數(shù)據(jù)包包括第一量測程序和至少一樣品的量測參數(shù); 程序轉(zhuǎn)換模塊,用于將該第一量測程序轉(zhuǎn)換為適用于該比對儀的第二量測程序;特征參數(shù) 抓取模塊,用于從該程序數(shù)據(jù)包中抓取該至少一樣品的量測參數(shù);及存儲模塊,用于將該第 二量測程序和該至少一樣品的量測參數(shù)存儲于該存儲單元中。 陽〇化]本發(fā)明提供一種程序轉(zhuǎn)換方法,其應(yīng)用于比對儀上。該程序轉(zhuǎn)換方法包括步驟:導(dǎo) 入一程序數(shù)據(jù)包,該程序數(shù)據(jù)包包括第一量測程序和至少一樣品的量測參數(shù);將該第一量 測程序轉(zhuǎn)換為適用于比對儀的第二量測程序及從該程序數(shù)據(jù)包中抓取該至少一樣品的量 測參數(shù);及將該第二量測程序和該至少一樣品的量測參數(shù)存儲。
[0006] 通過將適用于一設(shè)備的第一量測程序轉(zhuǎn)換為適用于比對儀的第二量測程序,且將 通過該設(shè)備量測的至少一樣品的量測參數(shù)轉(zhuǎn)換為適用于該比對儀的量測參數(shù),使得該比對 儀能夠直接使用該設(shè)備的程序和數(shù)據(jù),從而縮減了程序編寫過程,節(jié)省成本,工作效率高, 且出錯率降低。
【附圖說明】
[0007] 圖1為本發(fā)明一實施方式中程序轉(zhuǎn)換系統(tǒng)的模塊示意圖。
[0008] 圖2為本發(fā)明一實施方式中比對儀的模塊示意圖。
[0009] 圖3為本發(fā)明一實施方式中程序轉(zhuǎn)換方法的流程圖。
[0010] 主要元件符號說明
如下【具體實施方式】將結(jié)合上述附圖進(jìn)一步說明本發(fā)明。
【具體實施方式】
[0011] 請一并參考圖1和圖2,圖1為本發(fā)明一實施方式中一種程序轉(zhuǎn)換系統(tǒng)100應(yīng)用 于如圖2所示的比對儀200上的模塊示意圖。該比對儀200設(shè)有處理單元210和存儲單元 220。該程序轉(zhuǎn)換系統(tǒng)100包括運行于該處理單元210上的多個模塊。該多個模塊包括程 序?qū)肽K110、程序轉(zhuǎn)換模塊120、特征參數(shù)抓取模塊130、程序糾錯模塊140和存儲模塊 150。
[0012] 該程序?qū)肽K110用于導(dǎo)入一程序數(shù)據(jù)包,該程序數(shù)據(jù)包包括第一量測程序和 至少一樣品的量測參數(shù)。在本實施方式中,第一量測程序的程序語言為PC-DMIS。
[0013] 該程序轉(zhuǎn)換模塊120用于將該第一量測程序轉(zhuǎn)換為適用于比對儀200的第二量測 程序。在本實施方式中,該第二量測程序的格式為DMI文件。
[0014] 該特征參數(shù)抓取模塊130用于從該程序數(shù)據(jù)包中抓取該至少一樣品的量測參數(shù)。 在本實施方式中,該至少一樣品的量測參數(shù)還被轉(zhuǎn)換為CAL格式文件。
[0015] 該程序糾錯模塊140用于對第一量測程序和第二量測程序進(jìn)行比對,W對不一致 的地方進(jìn)行糾錯。
[0016] 該存儲模塊150用于將第二量測程序和至少一樣品的量測參數(shù)存儲于存儲單元 220中。本實施方式中,該存儲模塊150用于將格式為DMI的第二量測程序和格式為CAL的 量測參數(shù)存儲于存儲單元220中。
[0017] 請一并參考圖3,為一種程序轉(zhuǎn)換方法的流程圖。該程序轉(zhuǎn)換方法包括如下步驟: 步驟S310 :導(dǎo)入一程序數(shù)據(jù)包,該程序數(shù)據(jù)包包括第一量測程序和至少一樣品的量測 參數(shù)。具體地,程序?qū)肽K110導(dǎo)入一程序數(shù)據(jù)包,該程序數(shù)據(jù)包包括第一量測程序和至 少一樣品的量測參數(shù)。其中,第一量測程序的程序語言為PC-DMIS。
[0018] 步驟S320 :將該第一量測程序轉(zhuǎn)換為適用于比對儀的第二量測程序,且從該程序 數(shù)據(jù)包中抓取該至少一樣品的量測參數(shù)。具體地,程序轉(zhuǎn)換模塊120將該第一量測程序轉(zhuǎn) 換為適用于比對儀200的第二量測程序,該第二量測程序為DMI文件;并且,該特征參數(shù) 抓取模塊130還從該程序數(shù)據(jù)包中抓取該至少一樣品的量測參數(shù),并將該量測參數(shù)轉(zhuǎn)換為 CAL格式文件。
[0019] 步驟S330 :對第一量測程序和第二量測程序進(jìn)行比對,并對不一致的地方進(jìn)行糾 錯。具體地,程序糾錯模塊140對第一量測程序和第二量測程序進(jìn)行比對,并對不一致的地 方進(jìn)行糾錯。
[0020] 步驟S340:將第二量測程序和該至少一樣品的量測參數(shù)存儲。具體地,存儲模塊 150用于將該格式為DMI的第二量測程序W及格式為CAL的至少一樣品的量側(cè)參數(shù)存儲于 存儲單元220中。
[0021] 通過將適用于一設(shè)備的第一量測程序轉(zhuǎn)換為適用于比對儀的第二量測程序,且將 通過該設(shè)備量測的至少一樣品的量測參數(shù)轉(zhuǎn)換為適用于該比對儀的量測參數(shù),使得該比對 儀能夠直接使用該設(shè)備的程序和數(shù)據(jù),從而縮減了程序編寫過程,節(jié)省成本,工作效率高, 且出錯率降低。
[0022] 可理解,如果能夠保證第一量測程序正確轉(zhuǎn)換為第二量測程序,則程序糾錯模塊 140可省略。
[0023] 本技術(shù)領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)認(rèn)識到,W上的實施方式僅是用來說明本發(fā)明, 而并非用作為對本發(fā)明的限定,只要在本發(fā)明的實質(zhì)精神范圍之內(nèi),對W上實施方式所作 的適當(dāng)改變和變化都落在本發(fā)明要求保護(hù)的范圍之內(nèi)。
【主權(quán)項】
1. 一種程序轉(zhuǎn)換系統(tǒng),應(yīng)用于一比對儀上,該比對儀上設(shè)有一處理單元和一存儲單元; 其特征在于:該程序轉(zhuǎn)換系統(tǒng)包括運行于該處理單元上的多個模組,該多個模組包括: 程序?qū)肽K,用于導(dǎo)入一程序數(shù)據(jù)包,該程序數(shù)據(jù)包包括第一量測程序和至少一樣 品的量測參數(shù); 程序轉(zhuǎn)換模塊,用于將該第一量測程序轉(zhuǎn)換為適用于比對儀的第二量測程序; 特征參數(shù)抓取模塊,用于從該程序數(shù)據(jù)包中抓取該至少一樣品的量測參數(shù);及 存儲模塊,用于將該第二量測程序和該至少一樣品的量測參數(shù)存儲于該存儲單元中。2. 如權(quán)利要求1所述的程序轉(zhuǎn)換系統(tǒng),其特征在于:該第一量測程序的程序語言是 PC-DMIS。3. 如權(quán)利要求1所述的程序轉(zhuǎn)換系統(tǒng),其特征在于:該第二量測程序為DMI文件。4. 如權(quán)利要求1所述的程序轉(zhuǎn)換系統(tǒng),其特征在于:該特征參數(shù)抓取模塊還將該至少 一樣品的量測參數(shù)轉(zhuǎn)換為CAL文件。5. 如權(quán)利要求1所述的程序轉(zhuǎn)換系統(tǒng),其特征在于:該多個模組還包括: 程序糾錯模塊,用于對該第一量測程序和第二量測程序進(jìn)行比對以對不一致的地方進(jìn) 行糾錯。6. -種程序轉(zhuǎn)換方法,應(yīng)用于一比對儀上;其特征在于:該程序轉(zhuǎn)換方法包括步驟: 導(dǎo)入一程序數(shù)據(jù)包,該程序數(shù)據(jù)包包括第一量測程序和至少一樣品的量測參數(shù); 將該第一量測程序轉(zhuǎn)換為適用于比對儀的第二量測程序,及于從該程序數(shù)據(jù)包中抓取 該至少一樣品的量測參數(shù);及 將該第二量測程序和該至少一樣品的量測參數(shù)存儲。7. 如權(quán)利要求6所述的程序轉(zhuǎn)換方法,其特征在于:該第一量測程序的程序語言是 PC-DMIS。8. 如權(quán)利要求6所述的程序轉(zhuǎn)換方法,其特征在于:該第二量測程序為DMI文件。9. 如權(quán)利要求6所述的程序轉(zhuǎn)換方法,其特征在于:該特征參數(shù)抓取模塊還將該至少 一樣品的量測參數(shù)轉(zhuǎn)換為CAL文件。10. 如權(quán)利要求6所述的程序轉(zhuǎn)換方法,其特征在于:該程序轉(zhuǎn)換方法還包括步驟: 對該第一量測程序和第二量測程序進(jìn)行比對,并對不一致的地方進(jìn)行糾錯。
【文檔編號】G06F9/44GK105988782SQ201510057693
【公開日】2016年10月5日
【申請日】2015年2月4日
【發(fā)明人】張滋, 徐韋, 操明山, 林桂央
【申請人】富泰華工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司