仪器社区

labview如何虚拟仪器控制面板?

房房有间 2010-12-11
公司目前用到AnritsuMT8820B这台仪器,据说是可以用labview这款软件通过GPIB在PC端虚拟仪器的控制面板,达到自动设置和自动测试的目的,由于是刚接触labview,简单看了看教程都是些虚... 公司目前用到Anritsu MT8820B这台仪器,据说是可以用labview这款软件通过GPIB在PC端虚拟仪器的控制面板,达到自动设置和自动测试的目的,由于是刚接触labview,简单看了看教程都是些虚拟测试环境和函数的,谁能帮帮我,简单介绍下labview如何直接虚拟仪器控制面板?如果能针对8820B那更好?哪边可以有相关教材,非常感谢!
评论
全部评论
miaomiao342874
1.你先找这家仪器产商的技术支持,一般大的仪器公司都能够提供虚拟仪器面板,不需要自己开发的。
2.如果你想用LabVIEW自己开发,那么就得学会LabVIEW编程,自己做一个仪器的前面板,后台实现每个按钮的功能,比如说你要设置仪器,就通过GPIB通讯,发送响应的命令给仪器,如果要在虚拟仪器上显示数据就是发读取命令给仪器,然后将从仪器上获取的测试数据显示在程序桌面上。
LabVIEW有专门的GPIB工具包,也有相关的例程,Z简单的就是你发*IDN?就会返回仪器基本信息。
3.如果觉得查询命令很麻烦,可以到NI的官网上去下载相应仪器的驱动,那个将命令做了封装,看上去直观一些
18 0 2010-12-21 0条评论 回复
ujlkgwu37215
在NI 官网(www.ni.com)上搜索这款机型,应该能得到这款无线通信分析仪的所有labview驱动。通过GPIB卡就能对这个仪器进行操作。
19 0 2010-12-14 0条评论 回复
新华村社区5930
虚拟仪器没有常规仪器的控制面板,而是利用计算机强大的图形环境,采用可视化的图形编程语言和平台,以在计算机屏幕上建立图形化的软面板来替代常规的传统仪器面板。软面板上具有与实际仪器相似的旋钮、开关、指示灯及其他控制部件。在操作时,用户通过鼠标或键盘操作软面板,来检验仪器的通信和操作。
除上述特点之外,与传统仪器编程工具Visual Basic,Visual C++相比,虚拟仪器还有如下几个方面的优势。
(1)虚拟仪器用户可以才艮据自己的需要灵活地定义仪器的功能,通过不同功能模块的组合可构成多种仪器,而不必受限于仪器厂商提供的特定功能。
(2)虚拟仪器将所有的仪器控制信息均集中在软件模块中,可以采用多种方式显示采集的数据、分析的结果和控制过程。这种对关键部分的转移进一步增加了虚拟仪器的灵活性。
(3)由于虚拟仪器关键在于软件,硬件的局限性较小,因此与其他仪器设各连接比较容埸实现。而且虚拟仪器可以方便地与网络、外设及其他应用连接,还可利用网络进行多用户数据共享。
(4)虚拟仪器可实时、直接地对数据进行编辑,也可通过计算机总线将数据传输到存储器或打印机。这样做一方面解决了数据的传输问题,一方面充分利用了计算机的存储能力,从而使虚拟仪器具有几乎无限的数据记录容量。
(5)虚拟仪器利用计算机强大的图形用户界面(GUI),用计算机直接读数。根据工程的实际需要,使用人员可以通过软件编程或采用现有分析软件,实时、直接地对测试数据进行各种分析与处理。
(6)虚拟仪器价格低,而且其基于软件的体系结构还大大节省了开发和维护费用。
1 0 2010-12-12 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论