版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、SQLite嵌入式數(shù)據(jù)庫在自動化生產(chǎn)車間中的應(yīng)用嵌入式數(shù)據(jù)庫在自動化生產(chǎn)車間中的應(yīng)用工業(yè)生產(chǎn)現(xiàn)場經(jīng)歷了無數(shù)記錄、人工記錄數(shù)據(jù)、自動化記錄數(shù)據(jù)和實時記錄數(shù)據(jù)等幾個發(fā)展階段,隨著數(shù)據(jù)量的不斷增加和處理復(fù)雜度的不斷提高,人們逐漸引入了數(shù)據(jù)庫,國內(nèi)的科研機構(gòu)通過研究推出的嵌入式數(shù)據(jù)庫有方舟公司Noahbase和人大金倉kingbase等[13]。當前常用的嵌入式數(shù)據(jù)庫有三種:EDB、BerkeleyDB、SQLite。其中SQLite是一款專用
2、于嵌入式系統(tǒng)的輕量型C語言庫,實現(xiàn)了獨立、可嵌入、零配置的SQL數(shù)據(jù)庫。使用SQLite時不用安裝相應(yīng)的驅(qū)動,使用特定的C函數(shù)即可實現(xiàn)對數(shù)據(jù)庫的各種操作[4]。本系統(tǒng)采用SQLilte3作為數(shù)據(jù)庫,設(shè)計數(shù)據(jù)庫實現(xiàn)故障記錄、參數(shù)修改記錄和實時數(shù)據(jù)記錄的存儲和查詢,具有操作方便、查詢速度快的優(yōu)點[56]。1自動化生產(chǎn)車間的構(gòu)成自動化生產(chǎn)車間,主要由執(zhí)行機構(gòu)、控制系統(tǒng)和上位系統(tǒng)機構(gòu)成[7],其中下位機由多個相對獨立的控制系統(tǒng)組成,每個控制系統(tǒng)
3、控制若干個執(zhí)行機構(gòu),每個執(zhí)行機構(gòu)又由多個動力系統(tǒng)構(gòu)成,各個控制系統(tǒng)來控制各自的執(zhí)行機構(gòu)進行生產(chǎn)運作;上位機系統(tǒng)主要由參數(shù)設(shè)置模塊、數(shù)據(jù)采集模塊、數(shù)據(jù)管理模塊、圖表分析模塊和通信模塊構(gòu)成[89]。如圖1所示。1.1下位機系統(tǒng)的構(gòu)成下位機主要由倉管系統(tǒng),物料傳輸系統(tǒng),物料加工系統(tǒng),故障量,合理安排產(chǎn)量和換班時間,以及對生產(chǎn)設(shè)備的運行情況進行有效分析。因此,高效的數(shù)據(jù)管理是必不可少的要素,采用SQLite嵌入式數(shù)據(jù)庫。2SQLite嵌入式數(shù)據(jù)
4、庫在ARMWindowsCE上移植和應(yīng)用2.1SQLite數(shù)據(jù)庫的特點SQLite嵌入式數(shù)據(jù)庫可以直接移植到其他的軟件中,而且都是通過API來完成對數(shù)據(jù)的所有操作,而不需要對某種語言進行解析;通過線程可以對系統(tǒng)的請求在第一時間做出響應(yīng);靈活性強,支持多種開發(fā)平臺,預(yù)留有靈活的開發(fā)接口;可以在很多移動設(shè)備上使用;能夠在較小的空間上完成對大規(guī)模存儲空間數(shù)據(jù)的管理[16]。SQLite數(shù)據(jù)庫都是按照順序逐一執(zhí)行的進行各種操作。頂層是標記處理器
5、(Tokenize)和分析器(Parser)。SQLite有高度優(yōu)化的代碼生成器,可以快速、高效地生產(chǎn)出代碼。底部經(jīng)過優(yōu)化的B樹有助其運行在可調(diào)整的頁面緩沖上時磁盤查找時間降低到最小[36]。2.2SQLite數(shù)據(jù)庫的移植在eVC中配置SQLite3環(huán)境,首先通過網(wǎng)站獲取SQLite嵌入式數(shù)據(jù)庫開源的sqlit3.c、sqlit3.h、sqlit3.def文件,然后打開evc新建一個“WCEDynamicLinkLibrary”工程,并
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 嵌入式數(shù)據(jù)庫典型技術(shù) sqlite和berkeley
- 基于嵌入式數(shù)據(jù)庫sqlite3.0的遠程監(jiān)控系統(tǒng)
- 嵌入式數(shù)據(jù)庫管理系統(tǒng)SQLite的設(shè)計與實現(xiàn).pdf
- 基于嵌入式數(shù)據(jù)庫SQLite的交通信息采集單元.pdf
- 嵌入式數(shù)據(jù)庫在嵌入式設(shè)備中的研究和應(yīng)用.pdf
- 基于SQLite的移動嵌入式數(shù)據(jù)庫同步系統(tǒng)的研究和開發(fā).pdf
- 嵌入式數(shù)據(jù)庫SQLite3的安全增強與數(shù)據(jù)恢復(fù)技術(shù)研究.pdf
- 嵌入式數(shù)據(jù)庫在TPMS中的應(yīng)用研究.pdf
- 基于ARM和ZigBee的嵌入式智能系統(tǒng)及其在自動化生產(chǎn)中的應(yīng)用.pdf
- 嵌入式數(shù)據(jù)庫在Garfield系統(tǒng)中的應(yīng)用與研究.pdf
- 嵌入式數(shù)據(jù)庫設(shè)計(續(xù)讀3)-
- 基于無線的嵌入式數(shù)據(jù)庫.pdf
- 嵌入式數(shù)據(jù)庫索引機制研究.pdf
- 基于Web的嵌入式數(shù)據(jù)庫的研究與應(yīng)用.pdf
- 嵌入式數(shù)據(jù)庫查詢處理研究.pdf
- 嵌入式移動數(shù)據(jù)庫的初步研究.pdf
- 嵌入式數(shù)據(jù)庫及其在綜導(dǎo)顯控臺中的應(yīng)用.pdf
- 基于嵌入式移動數(shù)據(jù)庫的數(shù)據(jù)挖掘.pdf
- 嵌入式數(shù)據(jù)庫研究與實現(xiàn).pdf
- 嵌入式數(shù)據(jù)庫在煙草零售信息終端中的應(yīng)用.pdf
評論
0/150
提交評論