虛擬DCS的技術(shù)實(shí)現(xiàn)_第1頁(yè)
虛擬DCS的技術(shù)實(shí)現(xiàn)_第2頁(yè)
虛擬DCS的技術(shù)實(shí)現(xiàn)_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、本文格式為Word版,下載可任意編輯虛擬DCS的技術(shù)實(shí)現(xiàn) 實(shí)現(xiàn)虛擬dcs的技術(shù)關(guān)鍵,就是開(kāi)發(fā)智能編譯轉(zhuǎn)換軟件和建立虛擬運(yùn)行技術(shù)平臺(tái)。智能編譯轉(zhuǎn)換軟件和算法模塊軟件,是采納通用的Visual C+6.0等工具開(kāi)發(fā),能夠在開(kāi)放的Microsoft Windows平臺(tái)上運(yùn)行,這樣就能在廠級(jí)SIS、MIS和仿真系統(tǒng)連成的管理網(wǎng)絡(luò)上,應(yīng)用虛擬DCS再現(xiàn)UNIX等平臺(tái)上的DCS功能。虛擬DCS連同過(guò)程數(shù)學(xué)模型一起成為運(yùn)行分析和檢修管理人員桌面計(jì)算機(jī)隨 時(shí)可調(diào)用的檢測(cè)和診斷技術(shù)工具。 虛擬DCS的軟件技術(shù)開(kāi)發(fā),要求采納綜合統(tǒng)一的軟件方法處理各種真實(shí)DCS的組態(tài)信息,其實(shí)質(zhì)性工作不亞于編制幾種DCS軟 件運(yùn)行

2、系統(tǒng)軟件。實(shí)現(xiàn)虛擬DCS的詳細(xì)技術(shù) 手段和方法有多種多樣,各研發(fā)機(jī)構(gòu)的軟件包 也不盡相同。本文認(rèn)為,虛擬DCS的軟件 技術(shù)核心,不外乎由以下兒個(gè)組成部分:(l)DCS技術(shù)資料由于虛擬DCS就是要對(duì)DCS迸行底層的仿真程序開(kāi)發(fā),需參考完整的DCS底層技術(shù)資料,對(duì)DCS的軟硬件系統(tǒng)結(jié)構(gòu)、組態(tài)方法、算法模塊、系統(tǒng)管理、數(shù)據(jù)庫(kù)管理、文件管理和通信協(xié)議等有深人的了解,經(jīng)過(guò)DCS廠家的技術(shù)培訓(xùn),甚至獲得DCS廠家的技術(shù)支持,以解決虛擬過(guò)程中可能消失的問(wèn)題。(2)智能掃描解釋虛擬DCS的智能編譯轉(zhuǎn)換軟件首先對(duì)真實(shí)DCS組態(tài)或修改完成以后的下載文件代碼進(jìn)行掃插解釋,由于這些代碼沒(méi)有標(biāo)準(zhǔn)和統(tǒng)一的模式,是由各個(gè)D

3、CS廠家自定義的各不相同的特別形式匯編語(yǔ)言,所以對(duì)它們的掃描解釋需要帶有肯定的智能推斷功能,同時(shí)智能地解釋和處理代碼的連接、通信、冗余、容錯(cuò)、特別、系統(tǒng)管理等特別內(nèi)容。掃瞄解釋完成后,可建立完整的虛擬DCS組態(tài)語(yǔ)義庫(kù),為統(tǒng)一的代碼轉(zhuǎn)換和輸出供應(yīng)源數(shù)據(jù)。(3)代碼自動(dòng)生成虛擬DCS面臨的問(wèn)題是轉(zhuǎn)換前的下載文件會(huì)來(lái)自于不同 DCS系統(tǒng),轉(zhuǎn)換后的代碼要適合不同的仿真或分析計(jì)算程序要求,最好的解決方法是按掃描解釋結(jié)果建立的組態(tài)語(yǔ)義庫(kù)自動(dòng)生成標(biāo)準(zhǔn)的和形式統(tǒng)一的VisualC+6.0程序代碼文件,然后在接口程序模塊考慮特別處理。自動(dòng)生成內(nèi)容包括數(shù)據(jù)庫(kù)定義、初始化定義、信號(hào)連接定義、算法模塊類(lèi)之間例化定義、

4、模塊組定義、接口定義等。代碼自動(dòng)生成要求無(wú)人工干預(yù)、無(wú)手工修改、連續(xù)批量完成。(4)程序編譯排錯(cuò)虛擬DCS的程序編譯系統(tǒng)是基于標(biāo)準(zhǔn)的C+編譯器的,具有嚴(yán)格的語(yǔ)法和連接檢查功能,假如消失語(yǔ)義規(guī)律錯(cuò)誤、數(shù)據(jù)類(lèi)型錯(cuò)誤、或者連接定義缺乏,系統(tǒng)將提交報(bào)警或排錯(cuò)信息。(5)虛擬參數(shù)數(shù)據(jù)庫(kù)虛擬DCS的參數(shù)包括輸人輸出變量、掌握器參數(shù)、網(wǎng)絡(luò)變量、人機(jī)交互變量等,數(shù)據(jù)類(lèi)型包括模擬量、開(kāi)關(guān)量、積算量、字符量等,要求能做到增、 刪、改、定義中文描述等。(6)虛擬算法模塊庫(kù)虛擬DCS的DPU掌握算法模塊應(yīng)完全依據(jù)真實(shí)DCS定義的模塊來(lái)開(kāi)發(fā),每一種DCS的模塊類(lèi)型都有一百左右,包括輸人輸出模塊、模擬掌握模塊、規(guī)律掌握模

5、典、挨次掌握模塊和特別計(jì)算模塊等。要求采納面對(duì)對(duì)象的實(shí)時(shí)掌握系統(tǒng)模塊編程技術(shù),創(chuàng)建虛擬DCS算法類(lèi),體現(xiàn)封裝性、繼承性和多態(tài)性的高級(jí)軟件技術(shù)特點(diǎn)。(7)人機(jī)界面組件庫(kù)如采納仿真 hmi方案,則使用第三方的人機(jī)界面繪圖組態(tài)軟件來(lái)開(kāi)發(fā)。如采納虛擬HMI方案,則要開(kāi)發(fā)各種人機(jī)界面的動(dòng)態(tài)組件,包括數(shù)據(jù)顯示、狀態(tài)顯示、按鈕、曲線圖、棒圖和軟手操器等。組件庫(kù)的調(diào)用程序也要求自動(dòng)生成,或在較少的人工干預(yù)下實(shí)現(xiàn)生成。特殊要留意生成與真實(shí)DCS相同功能的內(nèi)嵌規(guī)律程序或腳本程序,保證虛擬HMI的逼真度。 (8)過(guò)程模型接口虛擬DCS特殊要保留全部的DCS輸人輸出測(cè)點(diǎn)位號(hào),與過(guò)程對(duì)象數(shù)學(xué)模型的連接也能模擬現(xiàn)場(chǎng)的安裝測(cè)點(diǎn)和調(diào)試工程。 (9)實(shí)時(shí)調(diào)度功能虛擬DCS同樣也是實(shí)時(shí)程序,在運(yùn)行時(shí)需要執(zhí)行實(shí)時(shí)調(diào)度。要求在編譯轉(zhuǎn)換時(shí)保留真實(shí)DCS同樣的時(shí)間片及實(shí)時(shí)調(diào)度結(jié)合,使虛擬HMI的逼真度。(lO)虛擬仿真應(yīng)用功能虛擬DCS是在通用和開(kāi)放的計(jì)算機(jī)軟件平臺(tái)上進(jìn)行開(kāi)發(fā)和運(yùn)行,因此可以與真實(shí)DCS系統(tǒng)連接運(yùn)行,也可以與過(guò)程數(shù)學(xué)模型系統(tǒng)一起閉環(huán)運(yùn)行

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論