基于COM技術接口編程的遠程過程控制系統(tǒng)的設計與實現(xiàn).pdf_第1頁
已閱讀1頁,還剩70頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、文章開始部分介紹過程控制系統(tǒng)的總體架構,并對目前工業(yè)過程控制中的遠程監(jiān)控系統(tǒng)進行了總結,分析了目前已有的監(jiān)控系統(tǒng)的優(yōu)勢和缺陷。然后文章對目前遠程監(jiān)控所采用的網(wǎng)絡通信協(xié)議TCP/IP和UDP進行了介紹,并重點分析了當前常見的兩種通信模式:客戶端/瀏覽器(簡稱C/S)和瀏覽器/服務器(簡稱B/S)的特點和區(qū)別。并遵循分布式控制系統(tǒng)采用危險分散、控制分散,而操作和管理集中的基本思想,介紹了一種C/S結構的小型分布式中央管理級實時遠程監(jiān)控系統(tǒng)的

2、設計。 然后文章詳細討論了一種基于C++Builder的智能控制系統(tǒng)的設計與開發(fā)全過程。對系統(tǒng)開發(fā)過程中的熱點、難點進行了詳細介紹,比如對硬件實現(xiàn)、串口通信和數(shù)據(jù)采集、系統(tǒng)界面實現(xiàn)、數(shù)據(jù)曲線的繪制、輸入輸出控制等方面都進行了深入的分析。對系統(tǒng)硬件實現(xiàn)上提出了切實可行的方案,在界面、數(shù)據(jù)顯示方面提出了獨到的方法。 文章詳細討論了MATLAB與高級語言的編程接口方法,對目前已有的接口方法進行了系統(tǒng)總結,分析了這些方法的優(yōu)勢、

3、缺陷和使用條件。然后文章提出了一種利用COM(ComponentObjectModel)技術的方法實現(xiàn)了MATLAB和BorlandC++Builder的混合編程,并設計實現(xiàn)了一種自適應模糊PID控制器。實驗證明該控制器應用于本系統(tǒng)具有信號反應迅速,超調小,魯棒性強的特點。 文章的最后介紹了運用套接字(Socket)編程實現(xiàn)該過程控制系統(tǒng)的遠程監(jiān)控。系統(tǒng)遵循客戶端/服務器的控制模式來完成對控制現(xiàn)場的監(jiān)控,并在最后對遠程監(jiān)控的實施

4、性和安全性進行了討論。 總之,文章介紹了了一種以C++Builder為開發(fā)平臺,利用MATLAB作為數(shù)學分析、數(shù)據(jù)處理工具、算法開發(fā)工具,并運用WinSock技術來實現(xiàn)遠程通信的過程控制系統(tǒng)的設計與實現(xiàn)。該系統(tǒng)充分發(fā)揮了C++Builder在Win32系統(tǒng)下快速開發(fā)應用程序的強大優(yōu)勢和MATLAB在開發(fā)控制算法上的長處,使得開發(fā)的過程控制系統(tǒng)在平臺開放、易于擴充、二次開發(fā)能力上具有較大優(yōu)勢。利用通信技術、Winsock技術、數(shù)據(jù)

溫馨提示

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

評論

0/150

提交評論