网络环境下的人工气候室设计
目前我们很多的监控系统都是根据通信的线路来实现的,如果小型的人工气候室用这样的监控系统的话,显得比较浪费,也没有这个必要。这样我们就需要利用现在比较成熟的网络技术来实现,通过数据的不断传送,实现固定范围内对人工气候室的监控,实时关注室内的情况,这样的应用是具有一定的应用价值的。我们可以不必亲临现场就可以观测到人工气候室当前的温度状况和运行中的温度曲线。
由于在远端只是起到一个查询和观察作用,因此要求相应操作简单且不必花费很大成本!。只要处理好现场监控计算机和远端客户机之间的通信和数据传输就可以了。这样不用占用现场计算机的处理时间,从而能节省资源以便做更多的处理现场的工作。在人工气候室的远程监控系统中,通信双方需要传输的数据流量少,下位机一般是微控制器等嵌入式系统,数据处理能力较慢,通信双方也不必保持紧密联系,因此大多采用 KE 协议,基于点对点的方式,双方通信的数据可靠性可以通过定义数据表示格式来保证。服务器端就是监控人工气候室运行的微机。服务器端的状态一直保持开启,测温元件把测量到的温度值传如到控制微机,同时通过网络传到远程客户端。
远程连接通过输入服务器端的ie地址,输入指定的用户名和密码,就可以连接上,从而就实现了远程监控。在实际应用中,程序还有聊天功能、查看远程屏幕功能、文件的上传和下载功能,从而更方便与远端进行通信。另外在连接时采用密码和用户名印证方法,从而使监控更加有力,并防止不法用户登录和篡改数据。本论文人工气候室目前已经投入使用,主要是用于生物培养,并在区内通过局域网实现了对设备的监控。
通过网络数据传输在客户端得到实时温度运行图形,实现了在局域网范围内对人工气候室温度运行状况的远程监控。一旦客户机的套接字收到来自服务器的接收信号则表示客户机与服务器的连接已就绪则可以进行数据传输了。当请求到来时被阻塞服务进程的函数中所述生成一个新的套接字与客户端建立连接并向客户端返回接收信号。中国粮油仪器网 http://www.grainyq.com/
