国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于NET框架與XML技術的工業(yè)鍋爐智能化監(jiān)控系統(tǒng)設計

2021-01-12 01:58周小娟
工業(yè)加熱 2020年12期
關鍵詞:控件鍋爐界面

周小娟

(西安外事學院,陜西 西安 710077)

鍋爐是主要的供熱源,以煤等燃料為基礎,經(jīng)特定工藝后達到化學能轉變?yōu)闊崮艿男Ч鬟f給水,隨之形成蒸汽或熱水??v觀當前狀況,盡管鍋爐的市場占有率表現(xiàn)出持續(xù)提升的趨勢,但我國能源結構依然停留在以煤為主的階段,相較而言燃煤鍋爐的體量明顯更大。從工作特點來看,此類鍋爐自動化水平低、不具備優(yōu)良的熱效率。而在鍋爐系統(tǒng)設計工作中,則要重點考慮節(jié)能與環(huán)保兩大問題,基于何種方式利用能源無疑是經(jīng)濟發(fā)展水平的關鍵性影響因素。

1 控制系統(tǒng)組成

計算機是整個系統(tǒng)中最為核心的部分,并設置有PCI數(shù)據(jù)采集卡、執(zhí)行器以及各類檢測器件,上位機具備軟件監(jiān)控與分析功能,并輔以下位機,主要實現(xiàn)數(shù)據(jù)采集與控制。

2 鍋爐系統(tǒng)組成

鍋爐的基本功能在于產(chǎn)生持續(xù)性的熱水或蒸汽,轉移到汽輪機中達到發(fā)電的效果,或是進入到供熱管道中發(fā)生高效率的熱量交換,以便給生產(chǎn)提供支持。經(jīng)上述流程后,低溫水會再次進入鍋爐中以便實行二次加熱,基于上述方式持續(xù)循環(huán)。作為一套完整的鍋爐系統(tǒng),最為基礎的當屬鍋爐本體系統(tǒng),此外還涉及輸煤系統(tǒng)、燃燒系統(tǒng)等多個部分。

3 工業(yè)鍋爐智能化監(jiān)控系統(tǒng)設計

3.1 鍋爐控件的設計

控件的本質(zhì)指的是基于數(shù)據(jù)的封裝格式,具備特定的方法與屬性。具體而言,方法是空間發(fā)揮出功能特性的基本前提,屬性則具備對數(shù)據(jù)的讀取操作能力。

考慮到系統(tǒng)開發(fā)效率問題,且為了提升后續(xù)系統(tǒng)維護的可行性,在本次鍋爐監(jiān)控系統(tǒng)設計工作中,引入了豐富的Windows控件。實際工作中,鍋爐的實物仿照圖將處于持續(xù)被使用的狀態(tài),為確保系統(tǒng)具有較好的可維護性,引入了微軟GDI+技術,在其支持下對單筒與雙筒兩大類控件做出程序編寫操作,經(jīng)此處理后的控件經(jīng)過封裝可演變?yōu)椤?..dll”文件,后續(xù)使用中可將文件添加至項目。對此,本部分則針對GDI+技術與控件做針對性分析。

GDI+指的是圖形設備接口,主要功能在于為Win系統(tǒng)與繪圖程序創(chuàng)建聯(lián)通渠道,以達到信息高效交流的效果,從實際應用的角度來看,則通過非動態(tài)鏈接庫的形式呈現(xiàn)出來,并進行內(nèi)部集成。以aphics類為代表的多個繪圖類,基于對各功能類的靈活調(diào)動處理,可為用戶繪圖工作提供支持。

3.2 系統(tǒng)登錄及用戶管理界面的設計

鍋爐監(jiān)控系統(tǒng)必須滿足安全運行的基本要求,登錄界面主要提供了登錄、退出與管理三項功能,用戶可通過特定的賬戶與密碼進入系統(tǒng),用戶名采取的是唯一性原則,用戶根據(jù)自身想法設置密碼,形成安全責任機制,即用戶具備三次輸入密碼的權限,超出后將禁止登錄。此外,主界面中提供的注銷功能也可恢復至登錄界面,可滿足其他用戶的登錄需求,此舉的目的在于提升員工交接班的順暢性,在此過程中產(chǎn)生的各項操作都要得到有效記錄,所有用戶登錄信息都將保留。設置的管理按鍵主要面向的是管理員,但依然要輸入正確的密碼后方可進入系統(tǒng)中執(zhí)行管理操作。

用戶管理界面的構成,可細分為注冊、密碼修改以及刪除三大模塊。為確保系統(tǒng)的安全性,系統(tǒng)額外增設了身份證驗證算法,要求所有用戶都提供真實有效的身份證信息,從而達到規(guī)避虛假信息的效果。新用戶注冊時根據(jù)自身實際情況選擇相對應的職位,而依據(jù)職位的不同系統(tǒng)會賦予針對性的操作權限,所有用戶信息都會被完整存儲于XML數(shù)據(jù)庫。

系統(tǒng)軟件設計工作中,主界面與登錄界面具有一致性,即都采取的是Form類,可基于委托事件達到數(shù)據(jù)高效傳遞的效果。此處提及的委托,可理解為是與C或C++中函數(shù)指針具有一致性的一種封裝類型,主要功能在于將一種方法以傳遞參數(shù)的形式實現(xiàn)向其他方法的傳遞。關于.Net中提及的事件,則具備關聯(lián)事件發(fā)送者與接受者的效果,為代理類的一種。具體而言,事件發(fā)送者指的是觸發(fā)某一事件的對象,而接受者則指的是針對該時間的處理方法。所以,事件機制的實現(xiàn)存在基本前提,即得到代理類的支持。

3.3 主顯示界面

主界面的功能較為豐富,可將鍋爐運行狀態(tài)及時呈現(xiàn)出來,除了常規(guī)的表格與曲線形式外,還具備情景再現(xiàn)的顯示功能;報警顯示的主要功能在于針對意外情況及時發(fā)出報警信號,不同問題所對應的報警聲音存在差異,便于監(jiān)控人員及時發(fā)現(xiàn)問題,采取針對性處理措施;報警數(shù)據(jù)處理區(qū)主要服務于各類報警信息,可實現(xiàn)存儲、消除報警等。

用戶管理區(qū)位于右上側,主要功能在于顯示用戶的具體信息,諸如用戶名、退出操作等。存在注銷按鈕,點擊該處將會觸發(fā)系統(tǒng),經(jīng)確認后最終安全的退回登錄界面,經(jīng)此操作后主界面處于失能狀態(tài),呈現(xiàn)于界面上的控件都無法執(zhí)行相關操作。

3.4 鍋爐顯示界面

系統(tǒng)設置有顯示界面,經(jīng)采集卡后可獲得鍋爐運行的具體數(shù)據(jù),將其轉移到上位機,最終通過顯示界面呈現(xiàn)出來,用戶以實際情況為準,可選擇單(雙)筒鍋爐模式,關于具體的內(nèi)容如圖1所示。從顯示界面的構成來看,設置有手動輸入、數(shù)據(jù)采集以及熱平衡計算三大部分。經(jīng)實際檢測后獲得具體數(shù)據(jù),此時工程師可將其輸入至分析模塊中,以便求得鍋爐熱損失;以實際測量工位為準,將各個顯示框設置在與之相對應的位置上。下方呈現(xiàn)的內(nèi)容指的是熱損失(q1-q6)顯示區(qū),設置有精確計算與估算兩種模式,在二者的支持下可求得固體不完全燃燒熱損失(qa),若要展開精確計算,最基礎的條件便是獲得灰渣、漏煤與飛灰三類物質(zhì)中所含有的可燃物總量,若鍋爐控制過程中不具備實驗檢測的條件,便要考慮各燃煤鍋爐種類,分析呈現(xiàn)出的煤灰顏色,以此為基準確定qa值,本監(jiān)控系統(tǒng)中設置有黑、淺黑、淺灰、灰四個等級,各自對應的熱損失值也存在差異。

3.5 表格顯示窗口

關于表格顯示窗口,具體內(nèi)容如圖2所示。顯示項目較為豐富,常見有序號、監(jiān)測點對應實測值、上下限值等,該表呈現(xiàn)出的數(shù)據(jù)會通過及時的方式呈現(xiàn)至鍋爐顯示界面中,而借助表格顯示形式,有助于用戶更為精準的觀察數(shù)據(jù)。該界面中設置有數(shù)據(jù)導出按鈕,可提供數(shù)據(jù)內(nèi)容的打印功能,便于分析處理,此項操作前系統(tǒng)會檢測工控機運行狀態(tài),分析其與打印機的連接狀況,并明確各驅(qū)動的安裝情況,最終順利完成打印。

圖1 鍋爐顯示界面

圖2 采集數(shù)據(jù)表格顯示窗口

3.6 趨勢線顯示窗口

基于曲線顯示界面,可將實際檢測結果繪制成曲線并將其呈現(xiàn)出來,從而反映檢測結果與時間所具備的變動關系,此舉便于監(jiān)控人員針對鍋爐運行情況做出分析。本次系統(tǒng)設計中,具備三要素顯示能力,具體為汽包液位、爐膛壓力、蒸汽溫度。從整個曲線圖的構成(見圖3)來看,左側設置有屬性設置窗口,具體分為曲線顏色、圖形底色等多重屬性,此外還增設了一條平均值線,主要目的在于為用戶提供便捷的分析通道,可精確掌握鍋爐實際情況。

3.7 系統(tǒng)日志顯示窗口

此界面的主要功能在于呈現(xiàn)用戶的各項操作行為,所有的操作信息都會被有效整合,并完全存儲于XML數(shù)據(jù)庫中,對于用戶而言每做出一步操作都會被及時地記錄在數(shù)據(jù)庫中,這一功能的突出特點在于為后續(xù)故障分析提供了支持,可快速尋找到引發(fā)故障的原因,在短時間內(nèi)將其解決,確保系統(tǒng)的穩(wěn)定運行。

3.8 系統(tǒng)報表界面

此界面的主要功能在于呈現(xiàn)各個子系統(tǒng)的報警情況,從構成來看可分為過濾條件、搜索、顯示等多個模塊。從用戶的角度來看,借助過濾條件模塊能夠精準獲取到各項報警信息;而基于高級搜索模塊,可實現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的過濾效果,用戶能夠更為精準地掌握所需信息,整個操作過程具有高效化的特點,可有效展開數(shù)據(jù)觀測并分析。

圖3 趨勢線顯示窗口

4 結 論

本文基于工業(yè)鍋爐的運行情況,展開了智能化監(jiān)控系統(tǒng)的設計工作,工控機作為上位機,具備數(shù)據(jù)顯示與分析、指令傳達等功能,下位機可實現(xiàn)對所得數(shù)據(jù)的深度分析與結果輸出,引入了微軟.NET框架,在其中利用C#執(zhí)行編寫操作。整個系統(tǒng)設置有多個類型界面,如登錄界面、顯示界面、日志界面等,彼此協(xié)同工作,為用戶提供便捷化的使用體驗??傮w上,本文設計的監(jiān)控系統(tǒng)具有一定的參考價值,可為相關人員的設計工作提供指導。

猜你喜歡
控件鍋爐界面
基于.net的用戶定義驗證控件的應用分析
國企黨委前置研究的“四個界面”
對干熄焦余熱鍋爐運行爆管的幾點探討
關于.net控件數(shù)組的探討
基于FANUC PICTURE的虛擬軸坐標顯示界面開發(fā)方法研究
電子顯微打開材料界面世界之門
關于鍋爐檢驗的探討
手機界面中圖形符號的發(fā)展趨向
方快鍋爐(北京)低氮鍋爐新品發(fā)布會在京召開
75t/h鍋爐電除塵器提效改造
莱芜市| 交城县| 思南县| 红原县| 普格县| 湘乡市| 营口市| 盐源县| 满洲里市| 临高县| 鄯善县| 虹口区| 文昌市| 温泉县| 敖汉旗| 呼玛县| 桐庐县| 南昌县| 临清市| 柘城县| 海南省| 丹寨县| 紫阳县| 台南市| 宜州市| 龙海市| 南投市| 神木县| 定安县| 晋城| 大方县| 杭锦后旗| 西贡区| 南平市| 泸州市| 齐齐哈尔市| 门头沟区| 永丰县| 上栗县| 亳州市| 柳河县|