本文目录一览:
labview如何虚拟仪器控制面板?
1.你先找这家仪器产商的技术支持,一般大的仪器公司都能够提供虚拟仪器面板,不需要自己开发的。
2.如果你想用LabVIEW自己开发,那么就得学会LabVIEW编程,自己做一个仪器的前面板,后台实现每个按钮的功能,比如说你要设置仪器,就通过GPIB通讯,发送响应的命令给仪器,如果要在虚拟仪器上显示数据就是发读取命令给仪器,然后将从仪器上获取的测试数据显示在程序桌面上。
LabVIEW有专门的GPIB工具包,也有相关的例程,最简单的就是你发*IDN?就会返回仪器基本信息。
3.如果觉得查询命令很麻烦,可以到NI的官网上去下载相应仪器的驱动,那个将命令做了封装,看上去直观一些
什么叫虚拟仪器?
根据概念创建者美国国家仪器公司(National Instruments)的定义,虚拟仪器(英语:Virtual instrumentation)技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。灵活高效的软件能帮助您创建完全自定义的用户界面,模块化的硬件能方便地提供全方位的系统集成,标准的软硬件平台能满足对同步和定时应用的需求。只有同时拥有高效的软件、模块化I/O硬件和用于集成的软硬件平台这三大组成部分,才能充分发挥虚拟仪器技术性能高、扩展性强、开发时间少,以及出色 的集成这四大优势。
虚拟仪器更多是注重在软件方面,通过测控软件,可以采集仪器的数据,进行分析处理和显示等,充分利用计算机的强大计算功能。当前虚拟仪器软件发展方向是配置化、低代码化,典型的代表国外有LabView、PathWave,国内有格西测控大师等。
虚拟仪器开发流程是什么?
笼统的问题我笼统地回答。
虚拟仪器就是现实中的测试测量的仪器用软件模拟出来,节省成本。容易操作,可塑性强,可以根据工程师的需要进行构建。
Labview是NI公司推出的一款非常实用易学的虚拟仪器构建软件。它有与工程师互动的前面板,和放程序源代码的后面板组成。
有c语言基础的人很快可以学会Labview。
开发流程应该是确定虚拟仪器的功能,需要模拟实现现实生活中的哪些测试硬件,输入输出值是什么,具体的控制开关有哪些,具体的算法要根据数学公式及逻辑计算在后面板构建。