基于條形碼技術(shù)的ES109生產(chǎn)線管理系統(tǒng)的開發(fā)_第1頁
基于條形碼技術(shù)的ES109生產(chǎn)線管理系統(tǒng)的開發(fā)_第2頁
基于條形碼技術(shù)的ES109生產(chǎn)線管理系統(tǒng)的開發(fā)_第3頁
基于條形碼技術(shù)的ES109生產(chǎn)線管理系統(tǒng)的開發(fā)_第4頁
基于條形碼技術(shù)的ES109生產(chǎn)線管理系統(tǒng)的開發(fā)_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

基于條形碼技術(shù)的ES109生產(chǎn)線管理系統(tǒng)的開發(fā)條形碼是迄今為止最經(jīng)濟(jì)實(shí)用的一種自動識別技術(shù),具有輸入速度快、出錯率低等特點(diǎn),廣泛應(yīng)用于商業(yè)、制造業(yè)、物流業(yè)等領(lǐng)域。將此技術(shù)應(yīng)用到ES109生產(chǎn)線管理系統(tǒng)中,可以跟蹤產(chǎn)品的加工生產(chǎn)情況,實(shí)現(xiàn)了生產(chǎn)過程的自動化、全程化、信息化管理。引言ES109是東方地球物理公司主持研發(fā)的地震數(shù)據(jù)采集記錄系統(tǒng)。為了保證ES109地震數(shù)據(jù)采集系統(tǒng)生產(chǎn)的有序進(jìn)行,實(shí)現(xiàn)生產(chǎn)過程的自動化、全程化、信息化管理,保證從單板調(diào)試、站體組裝,到系統(tǒng)測試,再到電路單板及故障站體的維修管理,各個環(huán)節(jié)的測試過程和結(jié)果都能自動記錄在數(shù)據(jù)庫管理系統(tǒng)中,做到各個部件及產(chǎn)品質(zhì)量可跟蹤和追溯,我們開發(fā)了ES109生產(chǎn)線管理系統(tǒng)。此系統(tǒng)在材料入庫、材料出庫、單板調(diào)試、站體組裝、站體測試等各個環(huán)節(jié),采用了條形碼自動識別技術(shù)。每個材料在入庫前都賦予一個唯一的條形碼。生產(chǎn)線上的工作人員通過條碼掃描器對產(chǎn)品的生產(chǎn)情況進(jìn)行實(shí)時采集、跟蹤和查詢。管理人員也可以實(shí)時查詢產(chǎn)品的加工、調(diào)試、測試過程及質(zhì)量控制情況。1條形碼技術(shù)條形碼技術(shù)是把計(jì)算機(jī)所需的數(shù)據(jù)用一種條形碼來表示,然后將條形碼數(shù)據(jù)轉(zhuǎn)換成計(jì)算機(jī)可以自動閱讀的數(shù)據(jù)。作為一門系統(tǒng)化的數(shù)據(jù)管理技術(shù),條形碼技術(shù)的基礎(chǔ)是成熟的計(jì)算機(jī)信息技術(shù),它集編碼、印刷、識別、數(shù)據(jù)采集和處理于一體,被用來做物品檢索、資料查詢、生產(chǎn)過程的監(jiān)視等。在計(jì)算機(jī)管理的各個領(lǐng)域,如工業(yè)控制、交通運(yùn)輸、物資管理、辦公自動化等方面都得到了廣泛應(yīng)用。條形碼由寬度不同、反射率不同的黑條(簡稱條)和白條(簡稱空),按照一定的編碼規(guī)則編制成的,用以表達(dá)一組數(shù)字或字母符號的圖形標(biāo)識符。即條形碼是一組粗細(xì)不同,按照一定的規(guī)則安排間距的平行線條圖形。常見的條形碼是由反射率相差很大的黑條和白條組成的。條形碼是迄今為止最經(jīng)濟(jì)、最實(shí)用的一種自動識別技術(shù)。條形碼技術(shù)具有以下幾個方面的優(yōu)點(diǎn):(1)數(shù)據(jù)輸入速度快,出錯率低相比鍵盤輸入,條形碼輸入數(shù)據(jù)的速度是鍵盤輸入的5倍。一般情況下,利用鍵盤輸入數(shù)據(jù)的出錯率為三百分之一,利用光學(xué)字符識別技術(shù)輸入數(shù)據(jù)的出錯率為萬分之一,而采用條形碼技術(shù)輸入數(shù)據(jù)的出錯率小于百萬分之一。(2)采集信息量大利用一維條形碼一次能采集幾十位字符的信息,二維條形碼能夠攜帶數(shù)千個字符的信息,還可包括圖形或漢字,并具有一定的自動糾錯能力。(3)操作簡便,易于制作條形碼標(biāo)識既可作為一種識別手段單獨(dú)使用,也可以和有關(guān)識別設(shè)備組成一個系統(tǒng)實(shí)現(xiàn)自動化識別,還可和其他控制設(shè)備連接起來實(shí)現(xiàn)自動化管理。條形碼標(biāo)簽易于制作,對設(shè)備和材料沒有特殊要求。識別設(shè)備操作簡便、經(jīng)濟(jì)實(shí)用,操作人員不需要進(jìn)行專門培訓(xùn)。點(diǎn)擊圖片查看大圖圖1ES109生產(chǎn)線管理系統(tǒng)的架構(gòu)2系統(tǒng)設(shè)計(jì)2.1系統(tǒng)架構(gòu)設(shè)計(jì)ES109生產(chǎn)線管理系統(tǒng)采用B/S架構(gòu),即瀏覽器/服務(wù)器模式,用戶工作界面通過IE瀏覽器來實(shí)現(xiàn),主要事務(wù)邏輯在服務(wù)器(Server)端實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn)。這樣大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量。系統(tǒng)采用條形碼技術(shù),每個計(jì)算機(jī)終端配備條形碼掃描器,對于需要移動作業(yè)的崗位,配備便攜式數(shù)據(jù)采集器。在ES109生產(chǎn)加工的工程中,用戶通過掃描單板和站體條形碼,獲取產(chǎn)品信息,并將調(diào)試、測試、裝配等信息實(shí)時記錄到數(shù)據(jù)庫中。ES109生產(chǎn)線管理系統(tǒng)的架構(gòu)見圖1所示。2.2系統(tǒng)功能設(shè)計(jì)根據(jù)整個生產(chǎn)信息采集系統(tǒng)要完成的功能以及企業(yè)實(shí)際生產(chǎn)的具體要求,實(shí)現(xiàn)對產(chǎn)品生產(chǎn)過程信息和輔助信息的全面管理,系統(tǒng)被分為材料管理、單板管理、站體管理、質(zhì)量控制、產(chǎn)品編碼與工序管理等模塊。其中單板管理和站體管理是核心。系統(tǒng)的功能結(jié)構(gòu)見圖2所示。2.2.1材料管理模塊材料管理模塊主要是對各種板件、光纜、大線、站體外板等原材料進(jìn)行入庫、出庫登記以及庫存查詢。原材料入庫之前,在每個產(chǎn)品上粘貼條形碼標(biāo)簽。材料入庫和出庫時掃描每個材料的條形碼即可將其錄人系統(tǒng)中。2.2.2單板管理模塊單板管理模塊主要包括單板調(diào)試、單板故障缺陷登記、單板維修等功能。單板調(diào)試根據(jù)各種板件的調(diào)試工序卡要求,記錄存儲每個板件的調(diào)試過程。進(jìn)行單板調(diào)試操作時,用戶只需要掃描板號,系統(tǒng)會自動根據(jù)板號的前三位從數(shù)據(jù)庫中獲取相對應(yīng)的產(chǎn)品名稱、產(chǎn)品型號以及相應(yīng)的工序流程。每種單板會有多個調(diào)試工序,每個工序可由不同的人員來進(jìn)行調(diào)試,并輸入相應(yīng)的調(diào)試信息。如果調(diào)試通不過,可以直接在單板調(diào)試頁面填寫故障缺陷報(bào)告單。單板維修人員只需要掃描單板上的條形碼,就可以獲取單板的故障缺陷信息,然后有針對性地進(jìn)行維修,并將維修信息錄入系統(tǒng)。2.2.3站體管理模塊站體管理模塊主要包括站體裝配、單站測試、系統(tǒng)級測試、系統(tǒng)集成測試、站體故障缺陷報(bào)告登記、站體維修等功能。站體裝配時,首先掃描站體的條形碼,系統(tǒng)自動從數(shù)據(jù)庫中獲取站體的名稱及型號。然后掃描組成每個站體的單板上的條形碼,將站體的組裝信息錄入系統(tǒng)。2.2.4產(chǎn)品編碼與工序管理模塊產(chǎn)品編碼是標(biāo)識產(chǎn)品種類的唯一性,每個產(chǎn)品的條形碼的前三位就是產(chǎn)品的編碼。例如,如果A01表示采集站主控板,那么所有粘貼在采集站主控板上的條形碼都以A01開頭。系統(tǒng)在單板調(diào)試、站體裝配、站體測試時讀取其條碼前三位就可以獲取產(chǎn)品的名稱和型號。每種產(chǎn)品的測試工序是不一樣的,并且每種產(chǎn)品的測試工序經(jīng)常會發(fā)生變動。為了提高系統(tǒng)的靈活行和易用性,系統(tǒng)提供用戶自定義工序的接口。用戶可以根據(jù)實(shí)際工作需要添加、編輯、刪除每種產(chǎn)品的測試或者調(diào)試工序流程。2.3網(wǎng)絡(luò)布設(shè)為了保證ES109生產(chǎn)線管理系統(tǒng)的運(yùn)行速度和數(shù)據(jù)安全。我們采用內(nèi)外網(wǎng)分離的模式,為此系統(tǒng)布設(shè)了獨(dú)立的局域網(wǎng)。因?yàn)樯a(chǎn)線的所有操作員和設(shè)備都在一個面積約為3600m的開闊廠房里,適于布設(shè)無線局域網(wǎng)。為了使用戶終端計(jì)算機(jī)更靈活地?cái)[放,精簡不必要的網(wǎng)絡(luò)布線,局域網(wǎng)共使用4臺無線路由器并采用WDs(wirelessDistributionSystem)無線分布式技術(shù)連接。在工作區(qū)域中心位置安放主路由器,其余3臺路由器均勻分布在主路由器四周,在主路由器無線覆蓋范圍內(nèi),4臺路由器及終端計(jì)算機(jī)可互相訪問而無需使用任何有線網(wǎng)絡(luò)。使用WDS技術(shù)能夠極大地?cái)U(kuò)展無線覆蓋范圍,終端計(jì)算機(jī)在此范圍內(nèi),任意選擇信號最好的進(jìn)行連接即可。為了提高系統(tǒng)服務(wù)器的傳輸帶寬,服務(wù)器特使用了一根有線網(wǎng)絡(luò)連接主路由器(圖1)。點(diǎn)擊圖片查看大圖圖2ES109生產(chǎn)線管理系統(tǒng)功能結(jié)構(gòu)2.4系統(tǒng)硬件配置ES109生產(chǎn)線的硬件部分由數(shù)據(jù)庫服務(wù)器、終端計(jì)算機(jī)、條碼掃描器和便攜式數(shù)據(jù)采集器組成。(1)數(shù)據(jù)庫服務(wù)器為了便于服務(wù)器的安全存放和管理,選用機(jī)架式服務(wù)器??梢詫⒎?wù)器主機(jī)、UPS、顯示器統(tǒng)一放到機(jī)柜里。本項(xiàng)目選用Dell公司的PowerEdgeR410機(jī)架式服務(wù)器,此服務(wù)器采用英特爾至強(qiáng)E5503處理器,運(yùn)行速度快、性能穩(wěn)定。為了保證/zixun/系統(tǒng)數(shù)據(jù)的安全,選用RAID5磁盤陣列來存儲數(shù)據(jù)。RAID5是一種存儲性能、數(shù)據(jù)安全和存儲成本兼顧的存儲解決方案。RAID5不對存儲的數(shù)據(jù)進(jìn)行備份,而是把數(shù)據(jù)和相對應(yīng)的奇偶校驗(yàn)信息存儲到組成RAID5的各個磁盤上,并且奇偶校驗(yàn)信息和相對應(yīng)的數(shù)據(jù)分別存儲于不同的磁盤上。當(dāng)RAID5的某個磁盤數(shù)據(jù)損壞后,利用剩下的數(shù)據(jù)和相應(yīng)的奇偶校驗(yàn)信息即可恢復(fù)被損壞的數(shù)據(jù)。(2)終端計(jì)算機(jī)為了節(jié)約工作臺的操作空間,采用一體臺式機(jī)作為終端計(jì)算機(jī)。一體臺式機(jī)是將顯示器和主機(jī)集成在一起的,只需一根電源線就可完成所有連接,可以節(jié)省大量的桌面空間。一體臺式機(jī)的尺寸為472mmX70mmX356mm,也就是說最厚處僅70mm。(3)條碼掃描器每個終端計(jì)算機(jī)配備一個條碼掃描器,本系統(tǒng)選用的是摩托羅拉公司的SymbolLS1203型號的條碼掃描器。LS1203可以讀取所有標(biāo)準(zhǔn)的一維條形碼,最大掃描距離為20.32cm。(4)便攜式數(shù)據(jù)采集器本系統(tǒng)選用摩托羅拉公司的MC5590數(shù)據(jù)采集器。此數(shù)據(jù)采集器將移動計(jì)算機(jī)、條形碼掃描器等功能組合到一起,具有攜帶方便、操作簡單等特點(diǎn)。它可以直接與服務(wù)器進(jìn)行連接,隨時隨地采集和傳送數(shù)據(jù)。3關(guān)鍵技術(shù)3.1數(shù)據(jù)庫分頁技術(shù)為了提高數(shù)據(jù)的查詢速度,通常采用數(shù)據(jù)分頁的方法。經(jīng)典的數(shù)據(jù)分頁方法是ADO記錄集分頁法,也就是利用ADO自帶的分頁功能來實(shí)現(xiàn)分頁。這種分頁方法是把數(shù)據(jù)庫中所有的數(shù)據(jù)都讀取到客戶端,然后在客戶端進(jìn)行分頁處理。當(dāng)數(shù)據(jù)量小時,這種方法是可行的。但是數(shù)據(jù)量特別大時,這種方法就很難滿足系統(tǒng)的要求。因?yàn)楹A繑?shù)據(jù)一次到達(dá)客戶端,很容易使程序進(jìn)入漫長的等待甚至死機(jī)。這時就需要一種更高效的數(shù)據(jù)分頁方法,即數(shù)據(jù)庫分頁。數(shù)據(jù)庫分頁就是在數(shù)據(jù)庫中進(jìn)行分頁處理,從源頭減少數(shù)據(jù)處理量。到達(dá)客戶端的數(shù)據(jù)僅僅是當(dāng)前頁面中的數(shù)據(jù),而不是滿足條件的所有數(shù)據(jù)。ES109生產(chǎn)線管理系統(tǒng)的所有數(shù)據(jù)查詢頁面都采用了數(shù)據(jù)庫分頁技術(shù)。實(shí)現(xiàn)的方法是,在SQLServer數(shù)據(jù)庫里,編寫存儲過程,在程序里直接對存儲過程進(jìn)行參數(shù)傳遞,獲取需要的數(shù)據(jù)。3.2AJAX技術(shù)本系統(tǒng)在多個地方使用了AJAX(AsynchronousJavaScriptandXML)技術(shù)。AJAX是多種技術(shù)的綜合,它使瀏覽器可以為用戶提供更為自然的瀏覽體驗(yàn)。在AJAX之前,Web站點(diǎn)強(qiáng)制用戶進(jìn)入提交一等待一重新顯示范例,用戶的動作總是與服務(wù)器的“思考時間”同步。AJAX提供與服務(wù)器異步通信的能力,從而使用戶從請求一響應(yīng)的循環(huán)中解脫出來,使Web站點(diǎn)看起來是即時響應(yīng)的。3.3MD5加密技術(shù)系統(tǒng)采用MD5加密技術(shù),當(dāng)用戶登錄時,系統(tǒng)把用戶輸入的密碼計(jì)算成MD5值,然后再與保存在文件系統(tǒng)中的MD5值進(jìn)行比較,進(jìn)而確定輸入的密碼是否正確。通過這樣

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論