網絡環境下的人工氣候室設計
目前我們很多的監控系統都是根據通信的線路來實現的,如果小型的人工氣候室用這樣的監控系統的話,顯得比較浪費,也沒有這個必要。這樣我們就需要利用現在比較成熟的網絡技術來實現,通過數據的不斷傳送,實現固定范圍內對人工氣候室的監控,實時關注室內的情況,這樣的應用是具有一定的應用價值的。我們可以不必親臨現場就可以觀測到人工氣候室當前的溫度狀況和運行中的溫度曲線。
由于在遠端只是起到一個查詢和觀察作用,因此要求相應操作簡單且不必花費很大成本!。只要處理好現場監控計算機和遠端客戶機之間的通信和數據傳輸就可以了。這樣不用占用現場計算機的處理時間,從而能節省資源以便做更多的處理現場的工作。在人工氣候室的遠程監控系統中,通信雙方需要傳輸的數據流量少,下位機一般是微控制器等嵌入式系統,數據處理能力較慢,通信雙方也不必保持緊密聯系,因此大多采用 KE 協議,基于點對點的方式,雙方通信的數據可靠性可以通過定義數據表示格式來保證。服務器端就是監控人工氣候室運行的微機。服務器端的狀態一直保持開啟,測溫元件把測量到的溫度值傳如到控制微機,同時通過網絡傳到遠程客戶端。
遠程連接通過輸入服務器端的ie地址,輸入指定的用戶名和密碼,就可以連接上,從而就實現了遠程監控。在實際應用中,程序還有聊天功能、查看遠程屏幕功能、文件的上傳和下載功能,從而更方便與遠端進行通信。另外在連接時采用密碼和用戶名印證方法,從而使監控更加有力,并防止不法用戶登錄和篡改數據。本論文人工氣候室目前已經投入使用,主要是用于生物培養,并在區內通過局域網實現了對設備的監控。
通過網絡數據傳輸在客戶端得到實時溫度運行圖形,實現了在局域網范圍內對人工氣候室溫度運行狀況的遠程監控。一旦客戶機的套接字收到來自服務器的接收信號則表示客戶機與服務器的連接已就緒則可以進行數據傳輸了。當請求到來時被阻塞服務進程的函數中所述生成一個新的套接字與客戶端建立連接并向客戶端返回接收信號。中國糧油儀器網 http://www.yoshikomatsuura.com/