當前位置:機電之家首頁 >> 電工園地>> 論文資料 >> 軟件驅動 >> 工控組態(tài)軟件在大型熱工領域的應用
工控組態(tài)軟件在大型熱工領域的應用

近幾年來,隨著我國工業(yè)的快速發(fā)展,相對應的工業(yè)控制領域也是朝著科學化、現(xiàn)代化方向發(fā)展。作為其載體的現(xiàn)代工業(yè)控制的組態(tài)軟件在我國也得到了極大的發(fā)展。下面就介紹一下利用組態(tài)軟件citect與中國核動力研究院的大型熱工實驗系統(tǒng)。

2系統(tǒng)簡介分析中國核動力院大型熱工實驗系統(tǒng),該系統(tǒng)存在測點多、邏輯控制復雜、實驗環(huán)境惡劣,設備長期在高溫、高壓下運行等特點。而且系統(tǒng)還要求控制系統(tǒng)具有采集速度快,采集精度高等特點。分析實際情況,比較目前的各種工業(yè)控制技術,我們決定采用基于vxi總線的dcs來完成該測控系統(tǒng)。

系統(tǒng)由控制系統(tǒng)和數(shù)采系統(tǒng)組成,每一系統(tǒng)由一主機構成。兩臺主機通過集線器連接起來使其能完成相互通訊。每一主機通過多頻卡同時帶有2或3臺顯示器,這樣就能夠利用現(xiàn)有硬件資源盡可能多的監(jiān)控整個熱工實驗現(xiàn)場和觀察實驗過程中所采的數(shù)據(jù)。而每一主機都通過電纜與vxi機箱相連。這種實驗系統(tǒng),控制與數(shù)采系統(tǒng)可視為小型的客戶/服務器模型(client/servermodel)的分布式計算機系統(tǒng)。這種分布式計算機系統(tǒng)把系統(tǒng)的總功能劃分成若干子功能,即本實驗下的控制與數(shù)采系統(tǒng)。數(shù)據(jù)提供者作為服務器(server),數(shù)據(jù)請求者作為客戶(client),服務器與客戶之間通過dcom接口通信,而無需知道對方內部實現(xiàn)的細節(jié)。在這種基于微軟ole/dcom技術的opc解決方案下,各個節(jié)點能夠比較均等地分擔控制功能,獨立地發(fā)揮自身的控制作用,又能相互配合,在彼此通信協(xié)調的基礎上實現(xiàn)系統(tǒng)的全局管理。

顯然這種分布式系統(tǒng)具有資源共享、速度快、可擴充性好、無縫連接等優(yōu)點。

為了最大可能提高系統(tǒng)的可靠性,控制系統(tǒng)與數(shù)米系統(tǒng)互為熱備份。通過citect組態(tài),實現(xiàn)reduand-cy功能。

3citect的特點作為較早進入中國工業(yè)領域的澳大利亞cit公司的工業(yè)組態(tài)軟件citect.它具有世界領先的hmi/scada和面向對象的圖形開發(fā)環(huán)境,便于高效快捷地配置用戶的應用程序。

該軟件離線組態(tài)及實用運行均基于bbbbbbsnt或bbbbbbs 9x平臺,3d顯示效果,使用得心應手,具有強大的用于完成現(xiàn)場數(shù)據(jù)庫采集圖形顯示,設備操作、報警趨勢記錄,報表管理及打印等功能。

而且citect還增加的功能包括:完全支持activex對象,強大的報警過濾功能和遠程i/o功能的增強。從功能和易用使用方面得到了增強的新版citect現(xiàn)已成為功能最強,最可靠的過程自動化產(chǎn)品之基于上述原因,我們選擇了citect作為上位機軟件的開發(fā)工具。

4軟件設計41功能簡介該系統(tǒng)是通過給核本體加高溫、高壓,以測試本體的臨界情況?;诓煌墓δ芤?,將系統(tǒng)分為不同的功能區(qū),比如冷卻水區(qū)、回路區(qū)、實驗段區(qū)、穩(wěn)壓器、換熱器區(qū)等等。實驗達到具體的條件后,完成相應的臨界判斷,臨界報警,以及趨勢圖的顯示。完成不同工況下的實驗核本體的電壓、電流、功率、溫度的比較曲線。

42數(shù)據(jù)通信的變量,不需要i/oserver就可以訪問,但是它隨著程序關閉或者系統(tǒng)死機就自動釋放。對于程序內部使用到的局部變量用memory類型比較適合。而對于disk型數(shù)據(jù)(硬盤變量)它并不隨著程序的關閉或著系統(tǒng)死機就消失。它一般永遠存儲于硬盤中。因為在熱工實驗中,系統(tǒng)存在著不同廠家的不同設備。而且在不同實驗工況下,我們可能隨時要改變不同儀器設備的量程范圍。一旦要在程序運行的情況下改變部分實驗設備的量程,我們可以先預先設定各儀器設備的量程為diskvariable,這樣即使在系統(tǒng)運行的情況下要改變部分設備的量程,也是非常方便的,沒必要每次實驗都要設定。

43軟件注意點citect中常用的窗口顯示函數(shù)為:pagedisplay(page)。如果用函數(shù)pagedisply是不能實現(xiàn)一主機通過多屏卡帶多臺顯示器。我們可以運用函數(shù)win-newat(pagex,y,mode)來達到顯示不同的窗口在不同的顯示器不同坐標點顯示。

44系統(tǒng)報警citect可以對硬件下的組態(tài)進行判斷,一旦配置出現(xiàn)問題或者系統(tǒng)崩潰,citect自帶的硬件報警模板可以自動硬件報警。

alarm模板有4種報警類型。在該系統(tǒng)中主要涉及到analogalarm和digitalalarm.在基于不同的實驗條件下,很多情況下,模擬報警范圍是不同的。我們可以通過函數(shù)ala'mgetthreshold(type)獲得其高高、高、低、低低報警值。然后用alarmset-threshold動態(tài)地改變報警值。

對于該大型熱工系統(tǒng),我們要在臨界報警時處理譬如降30%功率,瞬間數(shù)據(jù)保存、趨勢圖比較等。我們可以設定alarmtag于不同的alarmcategories.然后在每一個alarmcategories下設定不同的alarm onbbbbbb.這樣對于不同物理地址的報警,就能進行不同處理。

45其他對于我們的各種組態(tài)設置,citect有些是以dbf后綴等數(shù)據(jù)庫形式存貯的。如果我們要在系統(tǒng)運行情況下改變某些組態(tài)設置。那么在system目錄device下,我們把各種文件設定為對應的device然后通過函數(shù)devopen打開不同的文件進行處理。例如我們可以規(guī)定好實驗數(shù)據(jù)報表的格式,需要時可以進行處理:citect提供的是類似c語言的腳本語言cicode進行二次開發(fā)的。這種腳本語言是擴充組態(tài)軟件系統(tǒng)功能的重要手段。用戶使用這種高級語言的語句書寫腳本使用系統(tǒng)提供函數(shù)調用組合完成各種系統(tǒng)功能。由于熱工系統(tǒng)涉及到非常多的單位變量,通過開發(fā)編輯cicode,我們可以完成復雜的單位轉換與計算。

另外在數(shù)據(jù)庫管理方面,citect可以作為dde server或者ddeclient形式存在。citect可以通過作為ddeclient從excel或sql獲得數(shù)據(jù),對數(shù)據(jù)進行處理。

當然它也可以作為ddeserver將現(xiàn)場獲得的數(shù)據(jù)送到對應的ddeserver中。通過這種方法,我們可以將數(shù)據(jù)發(fā)送到excel,通過vba編輯相應的宏,完成符合中國人習慣的報表。

5總結通過分析比較基于vxi總線的大型熱工實驗系統(tǒng)的具體情況及citect的特點。我們確定選定citect作為我們的開發(fā)工具。在極短的時間內,我們就完成了該系統(tǒng)的設計、開發(fā)以及調試過程。目前,該設備運行正常,獲得了在時間上和經(jīng)濟上的巨大收益。

作者:未知 點擊:2226次 [打印] [關閉] [返回頂部]
本文標簽:工控組態(tài)軟件在大型熱工領域的應用
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《工控組態(tài)軟件在大型熱工領域的應用》相關權利人與機電之家網(wǎng)取得聯(lián)系。
電子樣本

中基斯頓擺線液壓馬達
:余翰林
:18857411608
:寧波中基斯頓液壓機械有限公司
個人求購

顧女士 【求購】  耐候鋼板  2025-4-21
王新利 【求購】  氨壓機  2025-4-21
艾工 【求購】  一體化能量...  2025-4-18
王小雨 【求購】  防爆操作站  2025-4-18
賀經(jīng)理 【求購】  海康防爆熱...  2025-4-18
郝先生 【求購】  壓臥式分離...  2025-4-18
機電用戶 【求購】  H型鋼  2025-4-17
張經(jīng)理 【求購】  富士牌V9...  2025-4-17
VIP公司推薦