關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于labview的烤煙房遠程溫濕度測控系統

        基于labview的烤煙房遠程溫濕度測控系統

        作者: 時間:2009-12-28 來源:網絡 收藏
        3.4狀態顯示模塊

        報警模塊完成的主要工作是規定所采集的信號的范圍及相對應的狀態,以較為直觀的方式從視覺或聽覺上提示用戶。二通道數據狀態分析模塊程序如圖5所示。用InRange and Coerce.vi來判定所采集數據的范圍,使用Select.vi對判定結果作出選擇,如果采集數據在規定范圍內則顯示“正常”,否則為“報警”狀態,采集數據與狀態可同時顯示到前面板上。首先煙農在的三個階段的開始時預先設定參量,然后由程序自動運用加減圖形代碼的運算得到溫濕度上下限,來隨時查看最后通過前面板的顯示數據和狀況。

        3.5數據存儲模塊

        該模塊調用LabV IEW中Write Characters ToFile。VI將經過處理的溫濕度值存入指定的文件中,便于以后分析研究。

        3.6網絡傳輸模塊

        采用LabVIEW的面板(RemotePanel)技術,不需要任何編程,只需要在Lab-VIEW中設置幾個參數。該技術允許用戶直接在本地(Client端)計算機上打開并操作位于(Web Server)計算機上的VI的前面板,甚至可以將LabVIEW的前面板窗口嵌入到一個網頁中并在網頁中直接操作它,操作極為簡單。

        在LabVIEW中使用Remote Panel時需要完成在LabVIEW Web Server端的計算機上開啟Lab-VIEW Web Server服務和在Client端計算機上連接并運行Remote Panel兩個步驟。

        目前,實現在Client端計算機進行RemotePanel操作的方式有兩種:一種是在LabVIEW環境中直接操作Remote Panel;另一種是利用網頁瀏覽器在網頁中直接操作Remote Panel。本系統應用第一種技術,在Client端使用Remote Panel之前,首先要在Server計算機上運行LabVIEW,并配置Web Server,來完成文件路徑和網絡設置。客戶機訪問權限設置,VIs訪問權限設置。之后就可以在Client端的IabVIEW環境中運行一個Remote Panel了。具體步驟如下:

        (1)在Web Server端打開要進行運行的VI的前面板:

        (2)在Client端的LabVIEW環境中的菜單欄中選擇Operate→Connect to Remote Panel,然后在彈出Connect to Remote Panel對話框一欄輸入IP地址和所打開的VI的名字以及端口號。

        (3)點擊Connect按鈕進行連接,Remote Panel就會出現在屏幕上,但是Client端的前面板和WebServer端的前面板是不同的,在Client端的前面板就可以進行操作控制了。

        4結束語

        本系統LabVIEW 7.0功能軟件,實現了用一臺計算機和一個數據采集卡對多個房的遠程監測與控制,從而提高了烤房內溫濕度測控精度及質量,減輕了煙農的勞動強度。故此,該系統的開發與應用將大大克服傳統的單片機監控系統的硬件結構復雜、軟件編程麻煩等缺點。

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 北京市| 富宁县| 神池县| 巴马| 邵阳县| 陇川县| 北辰区| 晋州市| 光泽县| 额济纳旗| 锦州市| 米泉市| 武穴市| 金华市| 瓮安县| 长海县| 泸水县| 永泰县| 富平县| 瓦房店市| 德昌县| 肃南| 连云港市| 盐亭县| 布尔津县| 阿巴嘎旗| 阳新县| 巩义市| 博罗县| 新蔡县| 沂南县| 乐清市| 饶河县| 舞阳县| 临海市| 屏东县| 从江县| 龙泉市| 收藏| 青川县| 集贤县|