時間:2008-05-13 11:02:00來源:zhangting
圖1 以組態(tài)軟件為圖形界面仿真培訓(xùn)軟件的研制方案[/align]
從圖1可見,該方案首先應(yīng)選擇一套自控組態(tài)軟件,依靠其較強的彩色工藝流程圖,工藝參數(shù)趨勢圖、棒圖繪制和動態(tài)參數(shù)顯示、命令按鈕操作功能,以及較強的動態(tài)參數(shù)I/O功能,制作仿真培訓(xùn)軟件和人機交互操作圖形界面,根據(jù)工藝術(shù)過程機理和數(shù)據(jù)建立的動態(tài)數(shù)學(xué)模型,用可視化編程語言如Visual C++等編制和編譯成可執(zhí)行軟件。數(shù)學(xué)模型運行軟件和自控組態(tài)軟件同在一個實時多任務(wù)操作系統(tǒng)中運行,它們通過實時動態(tài)數(shù)據(jù)庫相連。培訓(xùn)人員用鼠標(biāo)、鍵盤輸入的操作命令如閥門開關(guān)、泵和電機的啟停,通過點擊自控組態(tài)軟件畫面中的命令按鈕和閥門、泵、電機圖形控件輸入組態(tài)軟件;組態(tài)軟件把這些輸入命令和參數(shù)通過動態(tài)數(shù)據(jù)庫傳送到數(shù)學(xué)模型運行軟件;數(shù)學(xué)模型運行軟件的運算結(jié)果,如反應(yīng)濃度的變化、溫度的高低,輸出至實時動態(tài)數(shù)據(jù)庫傳至組態(tài)軟件顯示記錄。再在組態(tài)軟件中設(shè)置事故設(shè)定、時標(biāo)設(shè)定、快門設(shè)定、成績評定等命令按鈕,可實施完善的操作培訓(xùn)功能。
該方案中自控組態(tài)軟件與數(shù)學(xué)模型運行軟件之間的實時動態(tài)數(shù)據(jù)交換軟件的編制是個關(guān)鍵技術(shù)難點。一般可采用兩種方法,一是采用動態(tài)數(shù)據(jù)鏈接庫函數(shù)(DDL),另一種方法是采用動態(tài)數(shù)據(jù)交換DDE方式。DDL方式適用于數(shù)據(jù)交換量較多的場合,DDE則用于數(shù)據(jù)交換量少一些的場合。
通過調(diào)研論證,本課題選取了北京金佳諾公司的Century Star工業(yè)自動化監(jiān)控組態(tài)軟件,作為本方案研制仿真培訓(xùn)軟件的開發(fā)平臺,其具有完備的人機界面(HMI)及監(jiān)控與數(shù)據(jù)采集功能(SCADAF)和圖形報表功能,性能價格比高。關(guān)于該軟件的詳細技術(shù)情況可參見[3]
3、該裝置仿真培訓(xùn)軟件研制情況
該裝置仿真培訓(xùn)軟件研制情況如下:
3.1完成了該裝置帶動態(tài)檢測控制點工藝流程圖的繪制,這個流程圖畫面是該仿真培訓(xùn)軟件的主畫面,包括了工藝流程中的各個設(shè)備、管路、閥門、儀表和自控回路,對各個部件分類進行了編寫。該仿真培訓(xùn)流程圖采用了Century star的三維繪圖功能模塊和圖庫繪制,比較形象逼真。在每幅流程圖中都設(shè)置了當(dāng)前日期、時間顯示窗口。
3.2設(shè)置了開車、暫停、畫面選擇、事故設(shè)定、開車成績、曲線顯示、報警畫面、快門設(shè)定、時標(biāo)設(shè)定、停車等仿真培訓(xùn)命令按扭。并編置了與這些命令按扭相對應(yīng)的子程序和相應(yīng)的顯示畫面。
3.3對流程圖中各開度可調(diào)的手動閥門,均編程設(shè)置了開度調(diào)節(jié)畫面,見圖2。其中F鍵是快開選擇按扭,如選擇快開按扭,其旁邊指示燈變紅,每次按增、減鍵,手動閥門開度增加5%或減少5%。如未選擇快開按扭,則每次按增、減鍵,閥門開度增加1%或減少1%。在該畫面中,有閥門開度的數(shù)字顯示,并用動態(tài)棒狀圖顯示閥門開度。按Q鍵退出閥門開度調(diào)節(jié)畫面。對開關(guān)兩位式閥門,用鼠標(biāo)點擊,通過改變閥門的顏色來表示閥門的開、關(guān)狀態(tài)。
3.4對流程圖中的調(diào)節(jié)器,編程設(shè)置了調(diào)節(jié)器參數(shù)顯示和調(diào)整畫面,見圖3。圖中以動態(tài)棒圖顯示測量值和設(shè)定值的變化,以動態(tài)數(shù)值顯示閥門開度,設(shè)置了自動、手動、串級和快速選擇按扭及參數(shù)增減按扭。按T打開調(diào)節(jié)器參數(shù)PID整定畫面,可快速增減或正常增減PID參數(shù)值。
對全部生產(chǎn)過程建立其數(shù)學(xué)模型,然后用可視化語言Visual C++對模型進行編程實現(xiàn)。數(shù)學(xué)模型運行軟件通過調(diào)用Century Star自控組態(tài)軟件中的USERDLL()函數(shù),較好地實現(xiàn)了自控組態(tài)軟件與數(shù)學(xué)模型軟件之間的動態(tài)數(shù)據(jù)連接,可較好地進行仿真運行。
4、 結(jié)論
對以上所編制的某生產(chǎn)裝置仿真培訓(xùn)軟件試運行結(jié)果表明,該軟件能較好地模擬生產(chǎn)動態(tài)工況,模擬手工閥門操作和自控儀表調(diào)節(jié)操作,有較樂觀的實際應(yīng)用前景。
這說明,本文采用IPC智能控制仿真模式,以Century Star 自控組態(tài)軟件為顯示操作圖形界面,以化工動態(tài)學(xué)方法建立過程式動態(tài)數(shù)學(xué)模型,以動態(tài)鏈接庫函數(shù)DLL聯(lián)接組態(tài)軟件和數(shù)學(xué)模型運行軟件的仿真培訓(xùn)軟件研制技術(shù)方案是可行的。本文的研究嘗試對于研究掌握化工過程動態(tài)仿真技術(shù)具有積極的意義。對于研究其它化工生產(chǎn)裝置的仿真培訓(xùn)軟件具有一定的參考價值。
[align=center]
圖2 手動閥調(diào)節(jié) 圖3調(diào)節(jié)器調(diào)節(jié)[/align]
參考文獻
1、吳重光主編,過程系統(tǒng)仿真技術(shù),中國石化出版社,1998年。
2、吳重光主編,化工仿真實習(xí)指南,化學(xué)工業(yè)出版社,1999年。
3、北京金佳諾科技公司,Century Star通用工業(yè)自動化監(jiān)控組態(tài)軟件技術(shù)手冊,2000年。
4、鄒志云等,以自控組態(tài)軟件為圖形界面研制仿真培訓(xùn)軟件,2001年中國自動化學(xué)會青年學(xué)術(shù)年會論文。
5、項曙光等,國內(nèi)過程仿真培訓(xùn)系統(tǒng)的開發(fā)現(xiàn)狀與展望,第六屆中國化工學(xué)會計算機化工應(yīng)用學(xué)術(shù)會議論文集(《計算機與應(yīng)用化學(xué)》14卷增刊),1997年。標(biāo)簽:
傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動網(wǎng)(www.wangxinlc.cn)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>500kN.m聯(lián)軸器扭矩剛度疲勞試驗系統(tǒng)
2025-11-10
2025-11-10
2025-11-07
2025-10-31
2025-10-22
2025-10-17