为了清晰体现系统各部分参数测点,测控平台还编制了多个系统重要参数分布示意图。通过LabVIEW强大的图形功能可以形象地显示出整个系统的流程和测点等。图1就是测量平台上系统流程示意图之一。
3、 基于虚拟仪器的海水淡化实验系统测控平台和一般测控平台比较
海水淡化是清华大学985项目的重要课题之一,测量信号多,有温度、流量、液位、压力和压差信号等。由于采用LabVIEW开发平台和NI的PXI测控平台的强大数据采集和信号处理功能,在较短的时间内完成了核实验的测试系统。
采用PXI测控平台和LabVIEW开发工具使得各种不同的信号可经以统一在一个程序里面实现方便的采集和保存。并且采集精度高,界面友好直观。而采用一般的数据采集和其他的开发工具则很难快速、高效和直观地实现这些功能。
海水淡化实验系统测控平台还备有一套使用RS-232串行通信的数据采集卡和使用Visual Basic开发的测量平台。与基于虚拟仪器的测量平台相比,串行通信数据采集在本实验中功能的实现和维护都存在很大的差距。
首先,使用串行通信的这套数据采集系统由于测量通道有限,无法把热电偶产生的这套数据采集系统由于测量通道有限,无法把热电偶产生的信号和其余的1~5V电压信号同时采集,而必须分在两个采集程序里实现。
其次串行通信的数据采集程序开发不如使用LabVIEW开发的基于虚拟仪器的热工测量平台简单方便。LabVIEW是图形化编程语言,简单易用,适于一般的工程师开发。而串行通信采用Visual Basic开发语言,必须由熟悉编程语言的专门人员编写。
由于LabVIEW强大的图形和分析功能,使得开发人员可以很容易设计出实用、直观而且功能强大的采集程序。例如一般的工程师通过使用LabVIEW开发系统在基于虚拟仪器的热工测控平台中可以很方便地实现简单明了的实时曲线的设计,画出系统流程图以及设置一些报警装置等。一般的工程师用Visual Basic开发系统开发串行通信的数据采集程序,很难实时这些功能。而必须由比较专业的程序员才可以很好地实现上述功能。