基于LABVIEW的调节器控制.doc
文本预览下载声明
基于LABVIEW的调节器控制(
作者:郭伟 院系:电子科学与技术学院 专业:02电气工程及其自动化
指导老师:王莹
安徽合肥 230039
摘要:本文介绍了采用虚拟仪器技术,利用LabVIEW图形编程环境,通过RS-485串口进行通讯,并且使用LabVIEW平台中的VISA模块编写控制程序进行仪器控制。其中重点讲述了用LabVIEW编写调节器的读写指令,开发了AI708P/808P型可编程调节器的控制软件,从而实现了调节器的智能化改进。
关键词:LabVIEW;虚拟仪器;串口通讯;调节器控制
REGULATOR CONTROL BASED ON LABVIEW
Author: Guo Wei Department of electrical in Anhui university
Specialty: Electrical engineering and automation
Tutor: Wang Ying
Anhui Hefei 230039
Abstract: This article introduced that the instrument is controlled by using the virtual instrument technology and the LabVIEW graph programming environment, carrying on the communication through the RS-485 serial port, and using LabVIEW in the platform the VISA module compilation control procedure. Which introduced with emphasis is that the read-write instruction of the regulator is compiled by using LabVIEW, and it developing the AI708P/808P programmable regulator control software, thus realizing the improvement of regulator intellectualized.
Key words: LabVIEW; virtual instrument; serial communication; regulator control
引言:LabVIEW (Laboratory Virtual Instrument Engineering Workbench)是一个图形化的开发环境,有大量的内置功能,能够完成仿真、数据采集、仪器控制、测量分析、数据显示和过程监控等任务。LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生的代码行,而LabVIEW使用图形化编程语言G编写程序,产生的程序是框图的形式。利用LabVIEW,可以通过交互式的图形化前面板来控制系统,并直观显示所得结果,被视为一个标准的数据采集和仪器控制软件。虚拟仪器以其强大的数据处理能力,简单而灵活的编程语言,使得系统的检测与开发变得更加灵活方便。
LABVIEW的简介
20多年前美国国家仪器公司(National Instruments)提出软件即是仪器的虚拟仪器()概念,引发了传统仪器领域的一场重大变革,使得计算机和网络技术得以长驱直入仪器领域,和仪器技术结合起来,从而开创了软件即是仪器的先河。LabVIEW (Laboratory Virtual Instrument Engineering Workbench)是一种以图形化程序语言为基础的发展环境。也称作G语言(Graphical Language),目前普及度仅次于C语言。
使用LabVIEW所撰写的而成的程序称为虚拟仪表(virtual instruments,简称VIs),称虚拟仪表的原因在于与实际仪器(如示波器或三用电表)有所区隔,且目的在于这些实际仪器的操作者接口-仪表的由来。因此,每个VI拥有各项输出入的对象,使用者接口与对应的函数,且可以允许在不同的计算机中传递数据。
一个标准的VI程序包含三个重要部份:
人机界面(Front Panel):收集使用者所需输入及显示输出的对象。包含把手、按键、选扭等输入组件。
程序方块图(Block Diagram):将人机接口所建立的图形在此接口将其连结或删除。
图示(Icon)与连结器(Connector):定义出此VI程序的图形呈现方式,以及特定格式的数据输出入设定等。
LabVIEW程序又称为虚拟仪器,它的表现形式和功能类似于
显示全部