1.項(xiàng)目背景
化學(xué)反應(yīng)釜是許多化工生產(chǎn)企業(yè)的重要生產(chǎn)設(shè)備。監(jiān)測(cè)其溫度、壓力、液位等內(nèi)部參數(shù),可以使其滿足工藝要求,保證化學(xué)反應(yīng)的順利進(jìn)行,提高產(chǎn)品質(zhì)量。這個(gè)項(xiàng)目是模擬這種實(shí)際需求(但簡(jiǎn)化)進(jìn)行開發(fā)?;瘜W(xué)反應(yīng)釜監(jiān)控系統(tǒng)設(shè)計(jì)為兩級(jí):監(jiān)控中心和參數(shù)采集器。
本模擬項(xiàng)目的監(jiān)控中心由四臺(tái)pc機(jī)組成,其中一臺(tái)作為數(shù)據(jù)庫(kù)服務(wù)器,一臺(tái)作為通信機(jī),另外兩臺(tái)作為管理客戶端。參數(shù)采集器也是一臺(tái)PC。參數(shù)采集器安裝在化學(xué)反應(yīng)釜附近,負(fù)責(zé)采集反應(yīng)釜的溫度、壓力和液位。本項(xiàng)目使用一臺(tái)PC機(jī)模擬以太網(wǎng)監(jiān)控中心客戶端、客戶端服務(wù)器和通信客戶端三個(gè)參數(shù)的采集和生成。這些參數(shù)可以通過RS-232串口傳輸?shù)奖O(jiān)控中心的通信客戶端,通信客戶端將接收到的參數(shù)存儲(chǔ)在相關(guān)的數(shù)據(jù)庫(kù)表中,管理人員可以在兩臺(tái)客戶端上完成相應(yīng)的管理功能。
注意:?PC模擬三個(gè)參數(shù)的集合,這些參數(shù)可以由程序自動(dòng)生成。?
通信客戶端以循環(huán)方式讀取三個(gè)參數(shù)采集器中的數(shù)據(jù)。
2.功能需求?通信客戶端每10秒鐘向三個(gè)參數(shù)采集器依次發(fā)送一次讀取命令,參數(shù)采集器響應(yīng)命令,發(fā)送各自采集的參數(shù)。
通信客戶端收到參數(shù)后,將其存儲(chǔ)在相應(yīng)的參數(shù)表中。?管理人員可以通過客戶端的操作界面查詢?nèi)齻€(gè)參數(shù)的歷史度數(shù),并同時(shí)命令讀取任一參數(shù)的當(dāng)前值。?管理員可以通過客戶端的操作界面實(shí)時(shí)監(jiān)控反應(yīng)器三個(gè)參數(shù)的變化。當(dāng)參數(shù)超過設(shè)定的上限和下限時(shí),應(yīng)發(fā)出警報(bào)(紅色閃爍顯示)。?
管理員可以通過客戶端的操作界面設(shè)置參數(shù)的報(bào)警上下限。?
該系統(tǒng)可以以24小時(shí)為一個(gè)時(shí)間段,用曲線的形式表示反應(yīng)釜三個(gè)參數(shù)的變化。
3.提示(僅供參考,詳細(xì)設(shè)計(jì)由項(xiàng)目組進(jìn)行)?
采集參數(shù)時(shí),監(jiān)控中心是主動(dòng)方,不是參數(shù)采集方。?需要設(shè)置的數(shù)據(jù)庫(kù)表:溫度參數(shù)表、壓力參數(shù)表、液位參數(shù)表、參數(shù)上下限表等。