关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于LabVIEW的远程无线监控系统

基于LabVIEW的远程无线监控系统

作者: 时间:2012-12-14 来源:网络 收藏

2 机房远程软件设计
2.1 下位机软件设计
在此系统中,温度检测值会和用户的设定值进行实时比较,当检测值高于用户的设定值时,单片机会通过串口将数据传给GSM,会将数据以无线传送给后台的GSM,后台GSM则通过RS232与PC机相连,数据通过PC机串口进入PC机,然后由监控程序对数据进行相应的解码、处理,最后以相应的形式显示给用户。
当用户通过后台对现场进行控制时,控制指令按照编码协议首先进行编码,然后由RS232传送给后台GSM,通过GSM发送到现场,现场GSM接收之后将数据送到单片机,由单片机进行解码,完成之后,根据协议控制现场的相应执行机构(继电器)动作,达到控制的目的。
2.1.1 下位机软件设计要求
单片机作为下位机的控制核心,软件设计也是以此为基础,主要实现以下功能:1)实现对相关设备电压检测数据的采集和处理;2)实现对现场温度值的采集和处理;3)实现对执行机构的控制;4)负责与之间的485通讯;5)采集按键状态,完成现场操作控制。
2.1.2 下位机监控软件工作流程图
机房远程下位机软件主要包括串口、GSM、定时器初始化;市电电压、UPS电压及设备工作电压的采集及处理;空调启动以及设备开关控制;与的通信,程序流程图如图2所示。

本文引用地址:https://www.eepw.com.cn/article/159634.htm

a.JPG


2.2 上位机监控界面及功能
LabVIEW是一种用图标代替文本行创建应用程序的图形化编程语言。被工业界、学术界和研究实验室所广泛接受,视为一个标准的数据采集和仪器控制软件。LabVIEW集成了与满足GPIB、VXI、RS-232和RS-485协议的硬件及数据采集卡通讯的全部功能。还内置了便于应用TCP/ IP、ActiveX等软件标准的库函数。利用它可以方便地建立自己的虚拟仪器,其图形化的界面使得编程及使用过程都生动有趣。



评论


相关推荐

技术专区

关闭