关 闭

新闻中心

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 下一页

评论


相关推荐

技术专区

关闭