基於.NET的DCS組態軟體研究與設計

才智咖 人氣:5.82K
畢業論文

  【 關鍵詞 】 集散控制系統 組態軟體 OPC XML技術 異構資料庫  
【 摘 要 】 
  在市場上存在許多國內國外的DCS組態軟體產品,這些產品1般都是使用VB、Delphi或者C++語言開發。而當前DCS組態軟體要求具有網路化和開放化的特點,要求組態軟體與上層軟體和硬體之間有良好的介面,有基於網路的資料點登記以及報表列印功能,需要使用更適合的開發環境和技術來開發DCS組態軟體。由於具有跨語言跨系統,方便利用XML技術,容易開發報表,使用GDI+容易設計圖形編輯器等優勢,適應於開發網路化和開放化的組態軟體,因此論文研究和探討了如何利用的環境及其核心技術來開發DCS組態軟體。論文首先研究了集散控制系統及其組態軟體的概念和基本功能,分析了核心技術以及採用開發組態軟體的優勢。其次詳細分析DCS組態軟體的層次,DCS組態軟體分為組態層、執行層和管理資訊層,設計了採用XML作為各層次介面的組態軟體體系結構。最後,根據功能模組劃分,分別介紹了資料庫組態模組、通訊模組、介面組態模組和控制迴路組態模組採用的技術和具體實現。論文采用了XML技術,進行資料庫組態模組的設計,解決了異構資料庫及實時資料結構標準不統1的問題,並設計了以XML檔案表示的全域性點目錄。論文采用了OPC技術,進行通訊模組的`設計,解決組態軟體與硬體相容的問題,並在環境具體開發了OPC客戶端介面。論文研究了控制迴路組態技術,按照IEC61131-3標準採用功能模組圖形組態的方式設計開發了控制迴路編輯、控制迴路組態編譯和檔案儲存3大模組,實現了控制迴路的圖形組態。論文最後設計了組態軟體的圖形介面及其生成系統。在環境下使用GDI+技術採用向量圖元方法開發實現了靜態畫面組態編輯器,在此基礎上實現了動態畫面的生成;採用水晶報表與Excel相結合的方法實現報表的生成與列印。 
【文摘語種】 中文文摘 
【論文頁數】 1-75 
   

基於的DCS組態軟體研究與設計