亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

解譯和查詢(xún)檔案內(nèi)容系統(tǒng)及其運(yùn)作方法

文檔序號(hào):6581177閱讀:191來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):解譯和查詢(xún)檔案內(nèi)容系統(tǒng)及其運(yùn)作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種解譯和查詢(xún)檔案內(nèi)容系統(tǒng)及其運(yùn)作方法,特別有關(guān)于應(yīng)用在半導(dǎo)體工藝的自動(dòng)化物料搬送系統(tǒng)(Automated MaterialHandling System;AMHS)中的一種解譯和查詢(xún)檔案內(nèi)容系統(tǒng),通過(guò)下載貨物歷史記錄檔案后進(jìn)行解譯,再將解譯結(jié)果儲(chǔ)存在線上數(shù)據(jù)庫(kù)(Online Database),使得工作人員能隨時(shí)隨地通過(guò)網(wǎng)際網(wǎng)絡(luò)對(duì)貨物歷史記錄進(jìn)行維護(hù)和查詢(xún),同時(shí)降低維護(hù)和查詢(xún)時(shí)所需的系統(tǒng)資源。
而有關(guān)于AMHS的相關(guān)動(dòng)作,如一整批晶片片的搬運(yùn)、于儲(chǔ)存庫(kù)中存進(jìn)或取出物料等復(fù)雜動(dòng)作,半導(dǎo)體設(shè)備都會(huì)作記錄以供查詢(xún)之用,而半導(dǎo)體設(shè)備與計(jì)算機(jī)整合制造(Computer Integrated Manufacturing;CIM)主機(jī)的通訊協(xié)議為半導(dǎo)體設(shè)備通訊標(biāo)準(zhǔn)(SEMI EquipmentCommunication Standard;SECS),此協(xié)議乃是由半導(dǎo)體設(shè)備與材料國(guó)際連盟(Semiconductor Equipment and Materials International;SEMI)所制定。而在半導(dǎo)體廠所使用的設(shè)備與計(jì)算機(jī)整合主機(jī)間的通訊協(xié)議,又分為兩套不同的SECS的標(biāo)準(zhǔn)SECS-I和SECS-II。SECS-I是有關(guān)電氣規(guī)格的制定,SECS-II則是通訊內(nèi)容的協(xié)議,而從SECS-II延伸出去的是GEM,其為機(jī)臺(tái)控制所制定出來(lái)的一個(gè)精簡(jiǎn)版SECS-II。SECS的信息雖為半導(dǎo)體計(jì)算機(jī)整合制造所制定的規(guī)范,但仍可適用于其它計(jì)算機(jī)整合制造的產(chǎn)業(yè)。
其中有關(guān)SECS-II的編碼如下一個(gè)SECS-II的信息由13個(gè)字節(jié)至257個(gè)字節(jié)所組成,信息中的每一個(gè)字節(jié)代表一個(gè)字母或一個(gè)單獨(dú)數(shù)字。每一個(gè)信息的開(kāi)始,有一個(gè)編號(hào)0的字節(jié),以表示信息的總長(zhǎng)度,編號(hào)1至編號(hào)10的字節(jié)則表示相關(guān)的識(shí)別碼及系統(tǒng)信息,接著是信息的資料,信息最后的兩個(gè)字節(jié)則為檢查碼,以對(duì)信息檢查和除錯(cuò)用。
大多數(shù)半導(dǎo)體設(shè)備的互相聯(lián)系都是采用SECS,并同時(shí)與CIM主機(jī)保持密切的連絡(luò),以接受來(lái)自CIM主機(jī)的控制或詢(xún)問(wèn),實(shí)時(shí)響應(yīng)CIM主機(jī)的要求與回報(bào)執(zhí)行結(jié)果,也會(huì)回報(bào)目前機(jī)臺(tái)的狀況和異常。
在AMHS中管理存庫(kù)所有信息的計(jì)算機(jī)為計(jì)算機(jī)工作站,而管理所有計(jì)算機(jī)工作站的信息和記錄的計(jì)算機(jī)為材料控制系統(tǒng)(MaterialControl System;MCS),MCS會(huì)將AMHS所有的相關(guān)動(dòng)作過(guò)程及結(jié)果等,以檔案形式儲(chǔ)存起來(lái)。該檔案內(nèi)容多利用美國(guó)國(guó)家標(biāo)準(zhǔn)信息交換碼(American Standard Code Information Interchange;ASCII)和SECS-II混合編碼,使用者可通過(guò)貨物歷史記錄搜尋系統(tǒng)(Lot History RecordSearch System)來(lái)找尋貨物歷史記錄檔案中的資料。
現(xiàn)有貨物歷史記錄搜尋系統(tǒng),其主要功能是利用傳輸接口(如DAQ適配卡或I/O適配卡等)擷取機(jī)臺(tái)、計(jì)算機(jī)等設(shè)備的資料,然后根據(jù)使用者的需求,利用UNIX操作系統(tǒng)的logsearch批次指令在貨物歷史記錄檔案中搜尋所需資料,而logsearch的原理是利用轉(zhuǎn)譯程序“utlogxlt”(此轉(zhuǎn)譯程序?yàn)橄到y(tǒng)程序設(shè)計(jì)者提供),將貨物歷史記錄檔案中的資料解譯,再利用UNIX的系統(tǒng)命令“Grep”在檔案中找尋符合的字符串,將之顯示在UNIX操作系統(tǒng)的窗口,然后利用時(shí)間排序的方法找出使用者所需資料的位置。
隨著經(jīng)濟(jì)規(guī)模的擴(kuò)大,設(shè)備朝向自動(dòng)化,信息也需自動(dòng)化才能應(yīng)付產(chǎn)業(yè)內(nèi)龐大且復(fù)雜的工作。如果利用現(xiàn)有貨物歷史記錄搜尋系統(tǒng)查詢(xún)貨物的相關(guān)歷史資料,則使用者僅能利用簡(jiǎn)單的字符串比對(duì)方法從龐大的貨物歷史記錄檔案中去搜尋若干資料,這樣的過(guò)程往往會(huì)耗費(fèi)不少的時(shí)間,造成使用者的不便,若是搜尋幾十天前的貨物歷史記錄更需花費(fèi)大量時(shí)間。此外,長(zhǎng)時(shí)間且頻繁的資料的搜查和比對(duì)將消耗許多系統(tǒng)資源,嚴(yán)重影響整個(gè)自動(dòng)化物料搬送系統(tǒng)的效率。另一方面,管理者需要定時(shí)于指定計(jì)算機(jī)機(jī)臺(tái)對(duì)貨物歷史記錄檔案進(jìn)行維護(hù)及備份,增加了人力資源的負(fù)擔(dān)及營(yíng)運(yùn)成本。
本發(fā)明的主要目的為提供了應(yīng)用在半導(dǎo)體工藝的自動(dòng)化物料搬送系統(tǒng)中的一種解譯和查詢(xún)檔案內(nèi)容系統(tǒng)及其運(yùn)作方法,利用檔案下載程序?qū)⒇浳餁v史記錄檔案自現(xiàn)有貨物歷史記錄搜尋系統(tǒng)內(nèi)下載至本發(fā)明的解譯和查詢(xún)檔案內(nèi)容系統(tǒng),然后對(duì)此貨物歷史記錄檔案進(jìn)行解譯,再將解譯所得的結(jié)果儲(chǔ)存在線上數(shù)據(jù)庫(kù),使得工作人員能隨時(shí)隨地通過(guò)網(wǎng)際網(wǎng)絡(luò)對(duì)貨物歷史記錄進(jìn)行維護(hù)和查詢(xún),同時(shí)降低維護(hù)和查詢(xún)時(shí)所需的系統(tǒng)資源。
根據(jù)以上所述的目的,本發(fā)明提供了一種解譯和查詢(xún)檔案內(nèi)容系統(tǒng)及其運(yùn)作方法,此解譯和查詢(xún)檔案內(nèi)容系統(tǒng)至少包括具有檔案下載功能和檔案上傳功能的傳輸裝置,用以自該自動(dòng)化物料搬送系統(tǒng)下載貨物歷史記錄檔案;讀取裝置,用以接收貨物歷史記錄檔案,并自貨物歷史記錄檔案讀取資料;以及解譯裝置,用以接收讀取裝置自歷史記錄檔案讀出的資料,并對(duì)此資料進(jìn)行解譯處理以得到解譯結(jié)果,再利用傳輸裝置將解譯結(jié)果上傳至儲(chǔ)存裝置,其中解譯裝置至少包括ASCII碼解譯裝置,用以對(duì)自歷史記錄檔案讀出的資料進(jìn)行ASCII碼解譯處理,藉以得到解譯結(jié)果中的ASCII碼解譯結(jié)果;以及SECS-II碼解譯裝置,用以對(duì)自歷史記錄檔案讀出的資料進(jìn)行SECS-II碼解譯處理,藉以得到解譯結(jié)果中的SECS-II碼解譯結(jié)果。
本發(fā)明的解譯和查詢(xún)檔案內(nèi)容系統(tǒng)的運(yùn)作方法,是應(yīng)用在一自動(dòng)化物料搬送系統(tǒng)中,該解譯和查詢(xún)檔案內(nèi)容系統(tǒng)的運(yùn)作方法至少包括自該自動(dòng)化物料搬送系統(tǒng)執(zhí)行一下載步驟以獲得一貨物歷史記錄檔案;對(duì)該貨物歷史記錄檔案執(zhí)行一讀取步驟以獲得該貨物歷史記錄檔案內(nèi)的一資料;對(duì)該資料執(zhí)行一解譯步驟以得到一解譯結(jié)果;執(zhí)行一上傳步驟將該解譯結(jié)果傳送及儲(chǔ)存于一儲(chǔ)存裝置。
本發(fā)明的優(yōu)點(diǎn)為提供應(yīng)用在半導(dǎo)體工藝的自動(dòng)化物料搬送系統(tǒng)中的一種解譯和查詢(xún)檔案內(nèi)容系統(tǒng)及其運(yùn)作方法,通過(guò)定時(shí)下載自動(dòng)化物料搬送系統(tǒng)中的貨物歷史記錄檔案,并對(duì)其進(jìn)行ASCII碼譯碼處理和SECS-II碼譯碼處理,再將譯碼處理后得到的譯碼結(jié)果儲(chǔ)存在線上數(shù)據(jù)庫(kù),工作人員即可隨時(shí)通過(guò)網(wǎng)絡(luò)連接至線上數(shù)據(jù)庫(kù)查詢(xún)貨物歷史記錄檔案的內(nèi)容,維護(hù)人員亦可隨時(shí)通過(guò)網(wǎng)絡(luò)連接至線上數(shù)據(jù)庫(kù)查詢(xún)對(duì)貨物歷史記錄檔案進(jìn)行維護(hù),如此自動(dòng)化物料搬送系統(tǒng)的系統(tǒng)負(fù)擔(dān)將大為下降。
圖中符號(hào)說(shuō)明10 解譯和查詢(xún)檔案內(nèi)容系統(tǒng)20 傳輸裝置 30 讀取裝置40 解譯裝置 50 儲(chǔ)存裝置60 自動(dòng)化物料搬送系統(tǒng) 70 貨物歷史記錄檔案80 資料 90 解譯結(jié)果100 網(wǎng)際網(wǎng)絡(luò) 110 下載步驟120 讀取步驟 130 ASCII碼譯碼步驟140 SECS-II碼譯碼步驟150 上傳步驟具體實(shí)施方式
請(qǐng)參考

圖1,其所繪示為應(yīng)用本發(fā)明的一實(shí)施例的系統(tǒng)結(jié)構(gòu)示意圖。如圖1所示,本發(fā)明的解譯和查詢(xún)檔案內(nèi)容系統(tǒng)10主要包括有傳輸裝置20、讀取裝置30、解譯裝置40和儲(chǔ)存裝置(如線上數(shù)據(jù)庫(kù))50。
有關(guān)本發(fā)明的解譯和查詢(xún)檔案內(nèi)容系統(tǒng)10的運(yùn)作原理,首先利用與自動(dòng)化物料搬送系統(tǒng)60連接的傳輸裝置20(如具有檔案下載和檔案上傳功能的傳輸裝置),從自動(dòng)化物料搬送系統(tǒng)60中將貨物歷史記錄檔案70下載至解譯和查詢(xún)檔案內(nèi)容系統(tǒng)10的讀取裝置30,然后讀取裝置30從貨物歷史記錄檔案70中,讀取一筆包含有ASCII碼和SECS-II碼的資料80傳送給解譯裝置40,解譯裝置40根據(jù)貨物歷史記錄檔案70的ASCII碼和SECS-II碼的編碼定義,分別對(duì)資料80內(nèi)眾多ASCII碼和SECS-II碼進(jìn)行ASCII碼解譯處理和SECS-II碼解譯處理,解譯處理后的解譯結(jié)果90利用傳輸裝置20的檔案上傳功能儲(chǔ)存至儲(chǔ)存裝置(如線上數(shù)據(jù)庫(kù))50中。如此,使用者便可通過(guò)網(wǎng)際網(wǎng)絡(luò)100隨時(shí)隨地到線上數(shù)據(jù)庫(kù)查詢(xún)所需的貨物歷史記錄,或進(jìn)行線上數(shù)據(jù)庫(kù)的遠(yuǎn)程維護(hù)工作。
本發(fā)明的解譯和查詢(xún)檔案內(nèi)容系統(tǒng)10可藉主程序(1)以及圖2來(lái)大致說(shuō)明,圖2是繪示應(yīng)用本發(fā)明的一實(shí)施例的運(yùn)作流程圖。
Main(){(1)GetFtpFile();GetOneData();SplitAsciiData();SplitSecsiiData();PutData();}其中傳輸裝置20實(shí)施下載步驟110,利用GetFtpFile()功能函數(shù)將貨物歷史記錄檔案70從自動(dòng)化物料搬送系統(tǒng)60下載至讀取裝置30;讀取裝置30實(shí)施讀取步驟120,利用GetOneData()功能函數(shù)從貨物歷史記錄檔案70中讀取一筆包含有ASCII碼和SECS-II碼的資料80傳送給解譯裝置40;解譯裝置40實(shí)施ASCII碼譯碼步驟130,利用SplitAsciiData()功能函數(shù)對(duì)該筆包含有ASCII碼和SECS-II碼的資料80進(jìn)行ASCII碼解譯處理;解譯裝置40實(shí)施SECS-II碼譯碼步驟140,利用SplitSecsiiData()功能函數(shù)對(duì)該筆包含有ASCII碼和SECS-II碼的資料80進(jìn)行SECS-II碼解譯處理;最后傳輸裝置20實(shí)施上傳步驟150,利用PutData()功能函數(shù)將ASCII碼譯碼步驟130和SECS-II碼譯碼步驟140后的解譯結(jié)果90儲(chǔ)存至儲(chǔ)存裝置50。
有關(guān)解譯和查詢(xún)檔案內(nèi)容系統(tǒng)10的解譯裝置40的運(yùn)作原理,主要是根據(jù)事先解譯貨物歷史記錄檔案70內(nèi)的ASCII編碼和SECS-II編碼所得的文字內(nèi)容,再反向搜詢(xún)文字內(nèi)容內(nèi)的各種字符串于貨物歷史記錄檔案70中所對(duì)應(yīng)的編碼為何,藉此歸納和比對(duì)出貨物歷史記錄檔案70內(nèi)的不同編碼所對(duì)應(yīng)的文字資料(如貨物編號(hào)、儲(chǔ)存和取出的日期與時(shí)間、位置和動(dòng)作流程記錄等),然后就可以根據(jù)欲提供給查詢(xún)者(使用者)的貨物歷史記錄資料,對(duì)貨物歷史記錄檔案70內(nèi)相關(guān)的ASCII碼和SECS-II碼執(zhí)行解譯ASCII碼的處理和解譯SECS-II碼的處理,再將解譯結(jié)果90儲(chǔ)存在儲(chǔ)存裝置50中。
為了說(shuō)明解譯和查詢(xún)檔案內(nèi)容系統(tǒng)10中解譯裝置40的運(yùn)作原理,舉一例子作說(shuō)明。在得知經(jīng)解譯后的某貨物歷史記錄檔案70的文字內(nèi)容后,選出部份內(nèi)容如下16-Mar-2001 151942[NET][s65f1][T24899]CSMC11->I MoveLot Request SendLot Id[22100903]Tray Id[22100903]CarrierID1[2D819300]carder Id2[]#Available Locations[Eq.Unavailable]Current Location[SKC1-1]Lot Description[]OperationDescription[Created by Device Handler]Lot Priority[5]Start MoveTime[16-Mar-2001 151941]Abnormal Flag[No]這筆資料的內(nèi)容大致上是指從計(jì)算機(jī)工作站CSMC 11的存庫(kù)送至MCS告知有一批貨物要求傳送,其批號(hào)為22100903。若利用編輯軟件,將某貨物歷史記錄檔案70打開(kāi),可發(fā)現(xiàn)許多十六進(jìn)制碼,其中包括了以ASCII編碼的部份和以SECS-II編碼的部份。經(jīng)過(guò)比對(duì)、歸納和分析,可得知其規(guī)則性,舉出部份內(nèi)容列表說(shuō)明如下


經(jīng)由上述的說(shuō)明,比對(duì)文字內(nèi)容和16進(jìn)位碼,找出貨物歷史記錄檔案70內(nèi)編碼的規(guī)則性之后,就可以對(duì)貨物歷史記錄檔案70進(jìn)行ASCII碼解譯處理和SECS-II碼解譯處理。
ASCII碼解譯處理(即SplitAsciiData()功能函數(shù))可依據(jù)美國(guó)國(guó)家標(biāo)準(zhǔn)信息交換碼的編碼標(biāo)準(zhǔn)來(lái)解譯貨物歷史記錄檔案70內(nèi)的ASCII編碼部份,而SECS-II碼解譯處理(即SplitSecsiiData()功能函數(shù))則以下面的例子作說(shuō)明。
例如,貨物歷史記錄檔案70內(nèi)有一段SECS-II編碼為01 02 41 0832 44 38 31 39 33 30 30 41 00 A9 02 7F FE,則SECS-II碼解譯處理的內(nèi)容大致如下<pre listing-type="program-listing"><![CDATA[  Idx=01.  SecsIdx=02.  Sub SplitSecsiiData(Byref SECSIIMessage()as Variant) 3.  Idx=Idx+14.  Select Case SECSIIMessage(Idx-1) 5.  Case 16.  Idx=Idx+17.  Icnt=SECSIIMessage(Idx-1)8.  For I=1 to Icnt 9.  Call Process(SECSIIMessage) 10.  Next 11.  Case 41 12.  Idx=Idx+113.  iCnt=Dec(SECSIIMessage(Idx-1)) 14.  If iCnt>0 then 15.  For I=1 to iCnt 16.  Idx=Idx+117  SecsData=SecsData+SECSIIMessage(Idx-1) 18.  Next 19.  SecsIdx=SecsIdx+120.  ReDim Preserve TmpSecs(SecsIdx) 21.  TmpSecs(SecsIdx-1)=SecsData 22.  Else 23.SecsData=SecsData+Message(Idx-1) 24.  SecsIdx=SecsIdx+1 25.  ReDim Preserve TmpSecs(SecsIdx)26.  TmpSecs(SecsIdx-1)=SecsData 27.  End if 28.  Case A929.  ...... 30.  End Select 31.  End Sub32.]]></pre>首先第1行為宣告Idx變量為0,Idx變量代表目前處理指針指向上述SECS-II編碼的位置,Idx=0即為指向“01”;第2行為宣告SecsIdx變量為0,SecsIdx變量代表解譯后的資料儲(chǔ)存在SECS-II陣列的位置,SecsIdx=0即目前解譯后的資料儲(chǔ)存在SECS-II陣列的第0位置;第3行為宣告SplitSecsiiData函數(shù)且參考SECSIIMessage()函數(shù);第4行表示目前處理指針指向上述SECS-II編碼的“02”(因Idx=1);第5行表示根據(jù)SECSIIMessage()函數(shù)解譯目前處理指針?biāo)赶虻腟ECS-II碼的結(jié)果,選擇適當(dāng)?shù)奶幚沓绦?,例如目前Idx=1,而第5行表示SECSIIMessage(Idx-1),即SECSIIMessage(O),SECSIIMessage()函數(shù)解譯Idx為0時(shí)的結(jié)果系“01”(因Idx=0時(shí)即為指向“01”),故選擇Case01的處理程序。
第6行宣告Case 01的開(kāi)始,依SECS-II的編碼定義為Item項(xiàng)目,故Case 01處理程序內(nèi)不作任何數(shù)據(jù)處理,但將Idx累加藉以移動(dòng)目前處理指針至其它位置;第7行執(zhí)行Idx=Idx+1步驟;第8行宣告變量Icnt為SECSIIMessage()函數(shù)解譯Idx-1的結(jié)果,目前Idx=2故SECSIIMessage()函數(shù)解譯Idx-1的結(jié)果為“02”,即Icnt=2;第9行為利用變量I由1至Icnt作條件進(jìn)行For循環(huán);第10行為呼叫原SplitSecsiiData(Byref SECSIIMessage()as Variant)處理,以重復(fù)進(jìn)行第5行的步驟,根據(jù)SECSIIMessage()函數(shù)解譯累加的Idx來(lái)選擇適當(dāng)?shù)奶幚沓绦?;?1行為完結(jié)Case 01的處理程序且進(jìn)行后續(xù)步驟。
接著,依照Case 01的處理程序內(nèi)的For循環(huán)及其條件,再次由第3行開(kāi)始;Idx變量經(jīng)過(guò)第4行的Idx=Idx+1步驟后,Idx=3;于第5行根據(jù)SECSIIMessage(Idx-1)的結(jié)果,選擇Case 41的處理程序。
第12行宣告Case 41的開(kāi)始,依SECS-II的編碼定義為ASCII格式;第13行執(zhí)行Idx=Idx+1;第14行宣告iCnt變量,并利用Dec()函數(shù)計(jì)算出SECSIIMessage()函數(shù)解譯Idx-1的結(jié)果,此時(shí)Idx=4,所以SECSIIMessage()函數(shù)解譯Idx-1的結(jié)果為08,因此iCnt=Dec(08)=8,其中Dec()函數(shù)用以將16進(jìn)位數(shù)換算成10進(jìn)位數(shù);第15行與第22行為利用if......then......語(yǔ)法,根據(jù)第14行的iCnt是否大于0來(lái)進(jìn)行第16行至第22行的步驟,或進(jìn)行第24行至第28行的步驟;于第16行,如果iCnt>0,則利用變量I由1至iCnt作條件進(jìn)行For循環(huán);第17行執(zhí)行Idx=Idx+1步驟,此時(shí)Idx=5;第18行宣告SecsData變量以暫存SECSIIMessage解譯Idx-1所得的結(jié)果;第19行封行Next步驟;第20行和第21行系先執(zhí)行SecsIdx=SecsIdx+1,使此時(shí)SecsIdx=1,再利用ReDim指令改變陣列TempSecs的大小為SecsIdx;第22行則是將自第18行得到的SecsData變量存進(jìn)陣列TempSecs內(nèi)SecsIdx-1的位置;接著,如果iCnt不大于0時(shí)(即iCnt為0),則直接執(zhí)行第24行步驟,以SecsData暫存SECSIIMessage解譯Idx-1的結(jié)果;第25行和第26行先執(zhí)行SecsIdx=SecsIdx+1,使此時(shí)SecsIdx=1,再利用ReDim指令改變陣列TempSecs的大小為SecsIdx;第27行則是將自第24行得到的SecsData變量存進(jìn)陣列TempSecs內(nèi)SecsIdx-1的位置;第28行則是完結(jié)第15行的If......Else......語(yǔ)法及完結(jié)Case 41的處理程序。
由于SECS-II編碼內(nèi)容龐大,同時(shí)對(duì)應(yīng)不同的處理程序,所以上述SECS-II碼解譯處理的說(shuō)明中自第29行以下皆為對(duì)應(yīng)不同SECS-II編碼的眾多處理程序,故未詳細(xì)描述。最后第31行和第32行則是結(jié)束整個(gè)SECS-II碼解譯處理。
在執(zhí)行SplitSecsiiData()并得到資料80內(nèi)有關(guān)于SECS-II碼的解譯結(jié)果后(根據(jù)上述SECS-II碼解譯處理的說(shuō)明,SECS-II碼的解譯結(jié)果以陣列形式表示),便可利用傳輸裝置20實(shí)施PutData()功能函數(shù),用以將ASCII碼解譯處理和SECS-II碼解譯處理后的解譯結(jié)果90(包含ASCII碼的解譯結(jié)果和SECS-II碼的解譯結(jié)果)儲(chǔ)存至儲(chǔ)存裝置50。
此儲(chǔ)存裝置50為線上數(shù)據(jù)庫(kù)時(shí),則工作人員或使用者需要查詢(xún)AMHS內(nèi)的貨物歷史記錄檔案70時(shí),可隨時(shí)隨地利用網(wǎng)際網(wǎng)絡(luò)100,通過(guò)網(wǎng)絡(luò)信息服務(wù)(Internet Information Service;IIS)等渠道連接到線上數(shù)據(jù)庫(kù)進(jìn)行查詢(xún),如此可快速獲得所需的資料,同時(shí)可減少AMHS耗用的系統(tǒng)資源,而且維護(hù)人員亦可經(jīng)由網(wǎng)際網(wǎng)絡(luò)100對(duì)線上數(shù)據(jù)庫(kù)進(jìn)行維護(hù)工作,提升維護(hù)工作的方便性。
另一方面,由于本發(fā)明的解譯和查詢(xún)檔案內(nèi)容系統(tǒng)可經(jīng)由適當(dāng)設(shè)定后,每隔固定時(shí)間(如每隔3小時(shí)等)自動(dòng)從AMHS下載貨物歷史記錄檔案70至解譯和查詢(xún)檔案內(nèi)容系統(tǒng)進(jìn)行處理,然后儲(chǔ)存至儲(chǔ)存裝置50,藉以更新儲(chǔ)存裝置50內(nèi)的記錄,如此可有效備份及更新貨物歷史記錄檔案70,且提供最新的貨物歷史記錄資料予使用者。
如本領(lǐng)域技術(shù)人員所了解的,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用以限定本發(fā)明的申請(qǐng)專(zhuān)利范圍;凡其它未脫離本發(fā)明所揭示的精神下所完成的等效改變或修飾,均應(yīng)包含在權(quán)利要求書(shū)的范圍內(nèi)。
權(quán)利要求
1.一種解譯和查詢(xún)檔案內(nèi)容系統(tǒng),是應(yīng)用在一自動(dòng)化物料搬送系統(tǒng)中,該解譯和查詢(xún)檔案內(nèi)容系統(tǒng)至少包括一傳輸裝置,該傳輸裝置具有一下載功能和一上傳功能,用以利用該下載功能自該自動(dòng)化物料搬送系統(tǒng)下載一貨物歷史記錄檔案;一讀取裝置,該讀取裝置用以接收該貨物歷史記錄檔案,并進(jìn)行一讀取步驟自該貨物歷史記錄檔案讀取一資料;以及一解譯裝置,該解譯裝置用以接收該資料并對(duì)該資料進(jìn)行一解譯步驟以得到一解譯結(jié)果,再利用該傳輸裝置的該上傳功能將該解譯結(jié)果上傳至一儲(chǔ)存裝置,其中該解譯裝置至少包括一ASCII碼解譯裝置,用以對(duì)該資料進(jìn)行一ASCII碼解譯步驟,藉以得到對(duì)應(yīng)該資料的該解譯結(jié)果的一ASCII碼解譯結(jié)果;以及一SECS-II碼解譯裝置,用以對(duì)該資料進(jìn)行一SECS-II碼解譯步驟,藉以得到對(duì)應(yīng)該資料的該解譯結(jié)果的一SECS-II碼解譯結(jié)果。
2.如權(quán)利要求1所述的解譯和查詢(xún)檔案內(nèi)容系統(tǒng),其特征在于所述的儲(chǔ)存裝置為一線上數(shù)據(jù)庫(kù)。
3.如權(quán)利要求1所述的解譯和查詢(xún)檔案內(nèi)容系統(tǒng),其特征在于所述的下載功能為一檔案下載功能。
4.如權(quán)利要求1所述的解譯和查詢(xún)檔案內(nèi)容系統(tǒng),其特征在于所述的上傳功能為一檔案上傳功能。
5.一種解譯和查詢(xún)檔案內(nèi)容系統(tǒng)的運(yùn)作方法,是應(yīng)用在一自動(dòng)化物料搬送系統(tǒng)中,該解譯和查詢(xún)檔案內(nèi)容系統(tǒng)的運(yùn)作方法至少包括自該自動(dòng)化物料搬送系統(tǒng)執(zhí)行一下載步驟以獲得一貨物歷史記錄檔案;對(duì)該貨物歷史記錄檔案執(zhí)行一讀取步驟以獲得該貨物歷史記錄檔案內(nèi)的一資料;對(duì)該資料執(zhí)行一解譯步驟以得到一解譯結(jié)果;執(zhí)行一上傳步驟將該解譯結(jié)果傳送及儲(chǔ)存于一儲(chǔ)存裝置。
6.如權(quán)利要求5所述的解譯和查詢(xún)檔案內(nèi)容系統(tǒng)的運(yùn)作方法,其特征在于執(zhí)行該解譯步驟至少包括對(duì)該資料執(zhí)行一ASCII碼解譯步驟以得到該解譯結(jié)果的一ASCII碼解譯結(jié)果。
7.如權(quán)利要求6所述的解譯和查詢(xún)檔案內(nèi)容系統(tǒng)的運(yùn)作方法,其特征在于所述的ASCII碼解譯步驟系根據(jù)該貨物歷史記錄檔案的ASCII編碼規(guī)則來(lái)進(jìn)行。
8.如權(quán)利要求5所述的解譯和查詢(xún)檔案內(nèi)容系統(tǒng)的運(yùn)作方法,其特征在于執(zhí)行該解譯步驟至少包括對(duì)該資料執(zhí)行一SECS-II碼解譯步驟以得到該解譯結(jié)果的一SECS-II碼解譯結(jié)果。
9.如權(quán)利要求8所述的解譯和查詢(xún)檔案內(nèi)容系統(tǒng)的運(yùn)作方法,其特征在于所述的SECS-II碼解譯步驟是根據(jù)該貨物歷史記錄檔案的SECS-II編碼規(guī)則來(lái)進(jìn)行。
10.如權(quán)利要求5所述的解譯和查詢(xún)檔案內(nèi)容系統(tǒng)的運(yùn)作方法,其特征在于所述的資料是由ASCII碼和SECS-II碼混合編碼而成。
11.如權(quán)利要求5所述的解譯和查詢(xún)檔案內(nèi)容系統(tǒng)的運(yùn)作方法,其特征在于所述的儲(chǔ)存裝置為一線上數(shù)據(jù)庫(kù)。
全文摘要
一種解譯和查詢(xún)檔案內(nèi)容系統(tǒng)及其運(yùn)作方法,本發(fā)明是應(yīng)用在自動(dòng)化物料搬送系統(tǒng)(Automated Material Handling System;AMHS)中,將貨物歷史記錄檔案定時(shí)下載,并利用解譯裝置對(duì)貨物歷史記錄檔案進(jìn)行譯碼翻譯,將解譯結(jié)果儲(chǔ)存至線上數(shù)據(jù)庫(kù)(Online Database),讓工作人員可通過(guò)網(wǎng)際網(wǎng)絡(luò),利用網(wǎng)絡(luò)信息服務(wù)(Internet Information Service;IIS)等渠道連接到線上數(shù)據(jù)庫(kù)進(jìn)行資料查詢(xún),資料的搜尋速度不但快速且不會(huì)增加自動(dòng)化物料搬送系統(tǒng)的系統(tǒng)負(fù)擔(dān),同時(shí),維護(hù)人員亦可隨時(shí)隨地通過(guò)網(wǎng)際網(wǎng)絡(luò)對(duì)貨物歷史記錄檔案進(jìn)行維護(hù)工作。
文檔編號(hào)G06F17/30GK1464437SQ02122348
公開(kāi)日2003年12月31日 申請(qǐng)日期2002年6月14日 優(yōu)先權(quán)日2002年6月14日
發(fā)明者陳柏仁 申請(qǐng)人:旺宏電子股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1