計算機在環(huán)境監(jiān)測系統(tǒng)中扮演著重要的角色,它是系統(tǒng)中采集、存儲、發(fā)送監(jiān)測數(shù)據(jù)和反控其他環(huán)境監(jiān)測設(shè)備工作的控制端,相當于上位機。計算機可以通過一系列方式可以采集到環(huán)境監(jiān)測現(xiàn)場的數(shù)據(jù)。比如,與各個環(huán)境監(jiān)測儀器進行串口通信獲得實時監(jiān)測數(shù)據(jù);通過模擬量轉(zhuǎn)化為數(shù)字量模塊,采集模塊的數(shù)字信號獲得實時監(jiān)測數(shù)據(jù)。如果在數(shù)采儀軟件本身集成超標控閥相關(guān)功能的前提下,通過上述兩種方式采集到環(huán)境監(jiān)測數(shù)據(jù)后,直接判斷監(jiān)測數(shù)據(jù)是否超標即可控制電動閥門。針對數(shù)采儀這樣的黑匣子,我們是無法快速直接地解決上述問題的。所以從黑匣子的接口上考慮采集信息的獲取是最直接和有效的方法。
環(huán)境監(jiān)測系統(tǒng)的數(shù)采儀軟件數(shù)據(jù)的接收和發(fā)送采用的是國內(nèi)標準傳輸協(xié)議,一般為國發(fā)212協(xié)議,一般數(shù)采儀軟件采用一點多發(fā)的原理,通過設(shè)置源地址和目標地址,通過TCP/IP通信,搭載協(xié)議內(nèi)容,進行收發(fā)。最為簡單的方法就是通過設(shè)置目標地址,通過一些通訊軟件,我們先讀出接收過來的數(shù)據(jù)包格式,然后進一步解析。這里可能涉及到一定的加密邏輯,通過解密處理獲取分鐘數(shù)據(jù),小時值,日均值。數(shù)采軟件作為源地址,輔助軟件做目標地址,這樣過就把環(huán)境監(jiān)測數(shù)據(jù)給接收過來了。