- 相關(guān)推薦
基于.NET的DCS組態(tài)軟件研究與設(shè)計(jì)
畢業(yè)論文
【 摘 要 】
在市場上存在許多國內(nèi)國外的DCS組態(tài)軟件產(chǎn)品,這些產(chǎn)品1般都是使用VB、Delphi或者C++語言開發(fā)。而當(dāng)前DCS組態(tài)軟件要求具有網(wǎng)絡(luò)化和開放化的特點(diǎn),要求組態(tài)軟件與上層軟件和硬件之間有良好的接口,有基于網(wǎng)絡(luò)的數(shù)據(jù)點(diǎn)登記以及報(bào)表打印功能,需要使用更適合的開發(fā)環(huán)境和技術(shù)來開發(fā)DCS組態(tài)軟件。由于.NET具有跨語言跨系統(tǒng),方便利用XML技術(shù),容易開發(fā)報(bào)表,使用GDI+容易設(shè)計(jì)圖形編輯器等優(yōu)勢,適應(yīng)于開發(fā)網(wǎng)絡(luò)化和開放化的組態(tài)軟件,因此論文研究和探討了如何利用.NET的環(huán)境及其核心技術(shù)來開發(fā)DCS組態(tài)軟件。論文首先研究了集散控制系統(tǒng)及其組態(tài)軟件的概念和基本功能,分析了.NET核心技術(shù)以及采用.NET開發(fā)組態(tài)軟件的優(yōu)勢。其次詳細(xì)分析DCS組態(tài)軟件的層次,DCS組態(tài)軟件分為組態(tài)層、運(yùn)行層和管理信息層,設(shè)計(jì)了采用XML作為各層次接口的組態(tài)軟件體系結(jié)構(gòu)。最后,根據(jù)功能模塊劃分,分別介紹了數(shù)據(jù)庫組態(tài)模塊、通信模塊、界面組態(tài)模塊和控制回路組態(tài)模塊采用的技術(shù)和具體實(shí)現(xiàn)。論文采用了XML技術(shù),進(jìn)行數(shù)據(jù)庫組態(tài)模塊的設(shè)計(jì),解決了異構(gòu)數(shù)據(jù)庫及實(shí)時(shí)數(shù)據(jù)結(jié)構(gòu)標(biāo)準(zhǔn)不統(tǒng)1的問題,并設(shè)計(jì)了以XML文件表示的全局點(diǎn)目錄。論文采用了OPC技術(shù),進(jìn)行通信模塊的設(shè)計(jì),解決組態(tài)軟件與硬件兼容的問題,并在.NET環(huán)境具體開發(fā)了OPC客戶端接口。論文研究了控制回路組態(tài)技術(shù),按照IEC61131-3標(biāo)準(zhǔn)采用功能模塊圖形組態(tài)的方式設(shè)計(jì)開發(fā)了控制回路編輯、控制回路組態(tài)編譯和文件保存3大模塊,實(shí)現(xiàn)了控制回路的圖形組態(tài)。論文最后設(shè)計(jì)了組態(tài)軟件的圖形界面及其生成系統(tǒng)。在.NET環(huán)境下使用GDI+技術(shù)采用矢量圖元方法開發(fā)實(shí)現(xiàn)了靜態(tài)畫面組態(tài)編輯器,在此基礎(chǔ)上實(shí)現(xiàn)了動(dòng)態(tài)畫面的生成;采用水晶報(bào)表與Excel相結(jié)合的方法實(shí)現(xiàn)報(bào)表的生成與打印。
【文摘語種】 中文文摘
【論文頁數(shù)】 1-75
【基于.NET的DCS組態(tài)軟件研究與設(shè)計(jì)】相關(guān)文章:
基于ASP.NET在線考試系統(tǒng)設(shè)計(jì)ASP.NET+SQL10-29
基于ASP.NET的網(wǎng)站設(shè)計(jì)—BBS系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn);SQL10-19
基于.NET技術(shù)的在線考試系統(tǒng)ASP.NET+SQL09-04
基于Honeywell DCS的鍋爐燃燒穩(wěn)態(tài)優(yōu)化控制07-01
基于ASP.NET電子購物系統(tǒng)ASP.NET+SQL08-19
基于本體的概念設(shè)計(jì)知識(shí)管理研究08-12
基于JXTA的Web Service模型的研究與設(shè)計(jì)09-13