依托控件的虚拟装置技艺和它在真空勘验时的践行
目前比较普遍的应用软件开发平台主要有如下两类:一类是面向对象的软件开发环境,主要是NI公司的Labwindows/CVI,Microsoft公司的Visu-alC++、VisualBasic,BasicBorland公司的Delphi等,是基于传统的文本语言,对一般非计算机专业的工程人员来说,编程难度较大;另一类是基于图形化编程环境的平台:如NI公司的LabVIEW,Agilent公司的VEE等,这类软件是用工程人员所熟悉的术语和图形化符号代替常规的文本语言编程,界面友好、操作简便,可缩短系统开发周期,可以大大减轻系统开发人员的负担,使其将主要精力集中投入到系统设计中,而不再是具体软件细节的推敲上。
LabVIEW是虚拟仪器领域中最具有代表性的图形化编程开发平台[2],是目前国际上首推并应用最广的数据采集和控制开发环境之一。与传统语言不同,LabVIEW采用强大的图形化语言(G语言)编程,面向测试工程师而非专业程序员,编程非常方便,人机交互界面直观友好,具有强大的数据可视化分析和仪器控制能力等特点。像VB,VC等高级语言一样,LabVIEW也是一种带有扩展库函数的通用程序开发系统。LabVIEW的库函数包括数据采集,GPIB和串口仪器控制,数据显示、分析和存储等。为了便于程序调试,LabVIEW还带有传统的程序开发调试工具,例如可以设置断电,可以单步执行,也可以激活程序的执行过程,以动画方式查看数据在程序中的流动。
在LabVIEW中实现远程虚拟仪器的方法远程虚拟仪器就是虚拟仪器在网络领域的拓展。远程虚拟仪器能从通过Internet/Intranet相连的远端获得动态数据或将控制信号传送到远端执行过程,使在本地PC机上监控远端成为可能[3].在LabVIEW环境中,通过前面板的远程链接的方法可以监控远程计算机上一个程序的前面板,甚至完全控制一个程序的运行。
进行前面板远程链接的方法是在本地(Client端)的LabVIEW程序中使用菜单命令Operate>>ConnecttoRemotePanel,弹出如所示的对话框。其中,ServerIPAddress(服务器地址)输入Server端计算机IP地址或计算机名。VIName栏中输入想要控制的远程VI程序名。同时,在远程(WebServer)端计算机中必须把这个要远程控制的VI前面板打开,否则客户端在连接这个VI时会出错。设置好后单击Connect按钮,RemotePannels就会出现在屏幕上,如果操作失败,ConnectionSta-tus一栏就会出现相关的错误信息。
在超高/极高真空校准装置中的应用超高/极高真空校准装置是真空计量的基础标准之一,主要用于对各种超高/极高真空规进行精确校准。超高/极高真空校准装置烘烤温度远程监测虚拟仪器系统分压力质谱计校准虚拟仪器系统3结束语虚拟仪器技术代表了未来仪器技术的发展方向。