李大年,鮑 雷,余家燕
(重慶市環(huán)境監(jiān)測中心,重慶 400000)
現(xiàn)場站點的數(shù)據(jù)采集系統(tǒng)硬件配置主要包括工控機、ADC模塊(A/D轉(zhuǎn)換模塊)、多串口卡。這3部分集成于一體安裝在現(xiàn)場自動站,每個自動站配備1套。根據(jù)研究項目的需要,提出了與軟件匹配的選型要求,本文吸取其他系統(tǒng)的一些功能,設(shè)計了現(xiàn)場數(shù)據(jù)采集軟件系統(tǒng),具體如圖1所示。
圖1 現(xiàn)場數(shù)據(jù)采集和監(jiān)控軟件功能模塊圖
現(xiàn)場控制器數(shù)據(jù)采集采用總線通訊與模擬量采集相結(jié)合的方式,對于具有RS232/RS485輸出接口的儀器,采用總線方式采集儀器監(jiān)測數(shù)據(jù)、工作狀態(tài)以及校準(zhǔn)數(shù)據(jù),給儀器發(fā)出控制指令等,對于環(huán)境參數(shù)及部分具備4~20mA輸出的用模擬量采集模塊進行采集。調(diào)研目前比較成熟的并且可用于遠(yuǎn)程監(jiān)控的通訊方式。為選取適合該項目的通訊方式,本文就現(xiàn)行的各類通訊方式的性能進行比較(見表1)。
考慮到需要兼容各類設(shè)備的不同通訊協(xié)議,通訊傳輸軟件內(nèi)部采用COM組件搭建各個功能模塊,完成數(shù)據(jù)上傳下達(dá)、鏈路診斷與維持、多址傳送等功能。
(1)傳輸效率高,傳輸過程對數(shù)據(jù)進行壓縮,以二進制方式組織傳輸數(shù)據(jù)包,尤其適合無線、不可靠條件下的數(shù)據(jù)傳輸。
(2)數(shù)據(jù)傳輸完整、安全,通訊過程采用完善的確認(rèn)與重發(fā)機制。另外,傳輸過程采用數(shù)據(jù)校驗和口令加密機制。
(3)采用標(biāo)準(zhǔn)Socket編程模型,便于在不同操作系統(tǒng)下平滑移植,同時便于系統(tǒng)的升級維護。
目前的系統(tǒng)是在2008年的重慶環(huán)境監(jiān)測平臺基礎(chǔ)上搭建,由于儀器設(shè)備比較多,所以只選擇了一些可以實現(xiàn)的設(shè)備,對于其他設(shè)備還需要進一步的研究和實踐。
表1 通訊方式的性能
[1]余家燕,翟崇治,李大年.重慶市環(huán)境質(zhì)量自動監(jiān)測(控)系統(tǒng)網(wǎng)絡(luò)集成設(shè)計[J].中國環(huán)境監(jiān)測,2009(1):11-13.
[2]李大年.重慶市環(huán)境監(jiān)測GIS系統(tǒng)應(yīng)用與實現(xiàn)[J].三峽環(huán)境與生態(tài),2009(1):3-5.