陳亙宇 王琦
摘 要:為了確保沼氣生產(chǎn)過(guò)程的安全運(yùn)行,設(shè)計(jì)了一種基于STC12C5A60S2單片機(jī)的智能化的生產(chǎn)過(guò)程監(jiān)控系統(tǒng),該系統(tǒng)通過(guò)各種傳感器采集沼氣生產(chǎn)過(guò)程的狀態(tài),并采用MODBUS通信協(xié)議進(jìn)行數(shù)據(jù)傳輸,得到的數(shù)據(jù)進(jìn)行加密處理后分別發(fā)送到電腦和MCGS觸摸屏。MCGS觸摸屏實(shí)現(xiàn)了數(shù)據(jù)的實(shí)時(shí)監(jiān)控功能,電腦端組態(tài)主要實(shí)現(xiàn)了數(shù)據(jù)的記錄和存儲(chǔ)和分析功能。
關(guān)鍵詞:智能化 傳感器 MCGS MODBUS
中圖分類號(hào):TP273 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2015)04(b)-0032-02
沼氣工程主要是通過(guò)厭氧發(fā)酵及相關(guān)處理降低糞水有機(jī)質(zhì)含量,達(dá)到或接近廢物排放標(biāo)準(zhǔn)并按設(shè)計(jì)工藝要求獲取能源—沼氣,沼氣利用產(chǎn)品與設(shè)備技術(shù),主要是利用沼氣或直接用于生活用能,或發(fā)電、或燒鍋爐、或直接用于生產(chǎn)供暖、或作為化工原料等。沼肥制成液肥和復(fù)合肥技術(shù),則主要是通過(guò)固液分離,添加必要元素和成份,使沼肥制液肥或復(fù)合肥,供自身使用或銷售,以達(dá)到能源的循環(huán)使用。就目前來(lái)說(shuō),國(guó)內(nèi)各大城市在建或已建的沼氣清潔能源沼氣工程多是使用繼電器邏輯控制模式,這些系統(tǒng)方式單一,自動(dòng)化程序比較低,只能處理一些開關(guān)量問題,無(wú)法處理系統(tǒng)的模擬量以及實(shí)時(shí)記錄和統(tǒng)計(jì)沼氣工程運(yùn)行信息,極大程度上降低了沼氣工程資源的充分利用;同時(shí),大型沼氣工程自動(dòng)化程度低,還需要眾多操作人員進(jìn)行現(xiàn)場(chǎng)監(jiān)測(cè),增加了勞動(dòng)強(qiáng)度,且信息傳遞滯后,不便于管理。針對(duì)上述問題提出了一種智能化沼氣安全生產(chǎn)監(jiān)控系統(tǒng),該系統(tǒng)采用STC12C5A60S2核心處理器控制溫度、濕度、壓力、PH等傳感器的采集數(shù)據(jù),并進(jìn)行一定的優(yōu)化處理,通過(guò)MODBUS協(xié)議進(jìn)行發(fā)送和接收,上位機(jī)通過(guò)串口或USB傳送到監(jiān)控中心的PC機(jī)和現(xiàn)場(chǎng)監(jiān)控的MCGS嵌入式組態(tài)監(jiān)控屏,使操作和監(jiān)控人員全面實(shí)時(shí)了解沼氣生產(chǎn)過(guò)程的各個(gè)環(huán)節(jié)。
1 系統(tǒng)設(shè)計(jì)
1.1 系統(tǒng)總體設(shè)計(jì)方案
沼氣智能監(jiān)控系統(tǒng)只要有數(shù)據(jù)采集模塊、MCU模塊、預(yù)警模塊、現(xiàn)場(chǎng)監(jiān)控模塊和遠(yuǎn)程監(jiān)控模塊,系統(tǒng)結(jié)構(gòu)圖如圖1所示。
1.2 傳感器模塊
溫濕度傳感器模塊采用SHT10,其原理圖如圖2所示。
PH值傳感器原理圖如3所示。
氣壓傳感器采用SMALL-TYPE擴(kuò)散硅芯體負(fù)壓變送器,如圖4所示。
整體電路圖由傳感器模塊、電源模塊、系統(tǒng)供電模塊組成。另外還有一個(gè)單獨(dú)的12V電源為MCGS觸摸屏供電,
2 系統(tǒng)程序流程設(shè)計(jì)
系統(tǒng)上電后,設(shè)備對(duì)各種數(shù)據(jù)自動(dòng)初始化后,CPU開始循環(huán)采集傳感器的數(shù)據(jù)并將數(shù)據(jù)打包之后,通過(guò)MODBUS協(xié)議發(fā)送給上位機(jī)和MCGS觸摸屏,組態(tài)軟件對(duì)數(shù)據(jù)進(jìn)行分析后送至個(gè)流程顯示,程序流程如圖5所示。
MCGS組態(tài)觸摸屏在接受到數(shù)據(jù)后,對(duì)數(shù)據(jù)進(jìn)行整理和分析。如果數(shù)據(jù)異常觸摸屏上會(huì)直接顯示報(bào)警信息。
3 監(jiān)控軟件設(shè)計(jì)
3.1 現(xiàn)場(chǎng)監(jiān)控中心
MCGS嵌入式組態(tài)觸摸屏,具有生產(chǎn)過(guò)程界面和操作控制等多個(gè)人機(jī)界面,并采用動(dòng)畫模擬整個(gè)生產(chǎn)過(guò)程,可更加逼真的顯示實(shí)際生產(chǎn)過(guò)程。MCGS觸摸屏主要分為歷史數(shù)據(jù)查詢界面、報(bào)警界面、生產(chǎn)流程顯示界面。
3.2 遠(yuǎn)程監(jiān)控中心
遠(yuǎn)程監(jiān)控模塊主要由沼氣實(shí)時(shí)數(shù)據(jù)顯示界面、數(shù)據(jù)存儲(chǔ)界面、家庭氣量用表分析界面組成。數(shù)據(jù)存儲(chǔ)界面主要是為了記錄生產(chǎn)過(guò)程中的所有數(shù)據(jù)以便發(fā)生問題時(shí)進(jìn)行查看,軟件每過(guò)5s自動(dòng)存儲(chǔ)一次數(shù)據(jù),如圖7所示。
家庭氣量用表分析界面主要是記錄每個(gè)用戶使用的沼氣量的情況并計(jì)算所需繳納的費(fèi)用。
4 結(jié)語(yǔ)
該文基于STC12C5A60S2為主控制器, 開發(fā)了一套沼氣安全生產(chǎn)過(guò)程監(jiān)控系統(tǒng),該系統(tǒng)提高了沼氣生產(chǎn)過(guò)程的自動(dòng)化程度,MCGS嵌入式觸摸屏和MCGS組態(tài)軟件的應(yīng)用使系統(tǒng)不僅可以處理生產(chǎn)過(guò)程的狀態(tài)信息,而且還可以實(shí)時(shí)記錄和統(tǒng)計(jì)沼氣生產(chǎn)過(guò)程的信息。MODBUS通信協(xié)議的使用解決了信息滯后和信息誤讀的問題使整個(gè)系統(tǒng)的運(yùn)行更加穩(wěn)定。系統(tǒng)工作時(shí),自動(dòng)進(jìn)行遠(yuǎn)程監(jiān)控和故障檢測(cè),節(jié)約大量的人力物力,減少了不必要的損失,同時(shí)提高數(shù)據(jù)的可靠性、實(shí)時(shí)性、高效性,保證沼氣生產(chǎn)過(guò)程安全和穩(wěn)定的運(yùn)行。
參考文獻(xiàn)
[1] 秦緒佳,王建奇,朱思達(dá),等.基于GPU的四維醫(yī)學(xué)圖像動(dòng)態(tài)快速體繪制[J].計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào),2011,23(11):1789-1798.
[2] Levoy M.Display of surfaces from volume data[J].Computer Graphics and Applications,1988,8(3):29-37.
[3] 徐賽花.基于CUDA的光線投射體繪制方法研究[D].南京:南京理工大學(xué),2011.