菜鸟如何快速学习labview操作硬件?

发布者:睿智之光最新更新时间:2021-06-07 来源: eefocus关键字:菜鸟  labview 手机看文章 扫描二维码
随时随地手机看文章

LabView 专用于 VISA 级与仪器的通信。只要仪器有 LabView 驱动程序(或即插即用驱动程序),程序就是直接的。但没有驱动程序的仪器,比如许多老仪器的编程就比较困难。


下面是三段视频介绍了是德科技的测试测量仪器是如何搭配 Labview 的过程。


This is a 3-part series on Automating Keysight Instruments with LabVIEW.

Episode 1 - Getting Started - This is the first video in a series of videos demonstrating how to automate your Keysight instruments using LabVIEW. To watch the video, click here

Episode 2 - Instrument IO using VISA - This video shows how to use the built-in VISA functions from LabVIEW to communicate with your Keysight instrument. To watch the video, click here .

Episode 3 - Instrument IO with LabVIEW drivers - This video shows how to use a LabVIEW driver to communicate with your Keysight instrument. To watch the video, clickhere.


今天我们介绍一些应用实例。


LabVIEW中如何联合使用Command Expert加载仪器指令? 本文详细介绍在LabVIEW中如何添加与Command Expert相关的Sequence VI。


1 在 Labview的程序框图中放置sequence vi。通常的路径是Function ->Instrument I/O-> Keysight ->Sequence。见下图。

2 放置Sequence这个vi之后会自动打开command expert的软件。编辑好指令,例如下图选择一个33210A的例子。点击下图中红框所示的按钮”Export to Add-On”。

3 完成之后会出现Address的节点。

4 根据实际需要创建constant 或者control。

5 完成之后如下图,这时只需要指定Visa Address就可以运行了。

如何将NI Labview 和 是德科技产品的 USB/GPIB接口连接起来?

通常,您需要安装 IO 程序库(是德科技 VISA可作为备用 VISA 安装,假设 National Instruments公司的 VISA 已安装在 PC 中),并按照文件中的说明对产品 进行配置,然后执行以下操作:
1. 启动 National Instruments公司的 IO 配置工具 MAX。

2. 打开菜单Tools |NI-VISA|VISA options。

3. 在树形视图中选择Passports。

4. 确保选中NiVisaTulip.dll。

这样可激活是德科技 IO 程序库的直通调用命令,来支持 USB/GPIB接口。
更多信息,请参阅“IO程序库自述文件”并查找“安装和配置信息”。通过点击以下路径,便可获得“IO程序库自述文件”:Start-> Programs -> Keysight IO Libraries(Start(开始)-> Programs(程序)-> Keysight IO Libraries(IO程序库))。

具体产品请咨询工程师。

Labview 启动程序

为在LabView中开始编程,首先要在LabView中安装即插即用驱动程序。
C:VXIPNPWINNThp81200.hlp文件说明Labview rev. 5的安装过程。
对于Labview rev. 6,请参看下列说明:
a) 如果在如下位置有原安装的82100即插即用驱动程序,将其删除:
/../labview6/instr.lib/hp81200/ all files.
b) 进入:
TOOLS/INSTRUMENTATION/IMPORT CVI INSTRUMENT DRIVER
选择
VXIPNP/WINNT/HP81200/hp81200.fp
下一步是该文件转换为正确的VXIPNP驱动程序。
c) 运行 Labview 程序,
- 点击鼠标右键,您需要执行RELINK TO SUBVI ,图标将高亮
- 双击第2个图标,改变PC名并保存
- 把系统名写入正确时钟系统名
例如 DSRA, 或 DEMO_A
- 在做了这一小程序后,用该LabView程序加载81250设置。
- 可在VXIPNP/WINNT 目录中找到文件hp81200.dll


关键字:菜鸟  labview 引用地址:菜鸟如何快速学习labview操作硬件?

上一篇:Labview二进制文件的操作
下一篇:如何运行 LabVIEW 程序 - 应用指南

推荐阅读最新更新时间:2024-11-06 22:07

通过LabVIEW获取硬盘序列号
这类的帖子很多,不过差不多都是通过调用动态链接库实现的。准确的说实现获取硬盘序列号的工作是由其他语言编写的DLL来实现的。今天我的这例子不用调用动态链接库,直接由LabVIEW来获取硬盘的序列号。 这种方式在一个论坛上看见过,本想参考参考,不过楼主把VI加密了,索性自己做一个和大家分享,讨论讨论。 本程序读取的是硬盘的物理序列号,不同于DLL调用的方法,本方法获取的是硬盘唯一真正物理ID(是固化在硬盘BISO里的SN不是分区的SN),不会出现重复,也不可能被修改(或者说难度很大,而且还有危险,网上看到过说一个叫PC-3000的可以修改,没有尝试过,有哪位胆大拿自己硬盘试验一下,把结果共享一下吧)。可用在软件加
[测试测量]
使用NI LabVIEW软件和PXI硬件完成飞机喷流噪声测量
使用NI LabVIEW软件和PXI硬件完成飞机喷流噪声测量 图1:带有参考麦克风的近场声全息和扫描测量系统 挑战:开发一个测量目前和下一代军事飞机的高幅值喷气噪声的便携式近场声全息(NAH)系统,以提供模型修正和对比,评估噪声控制设备性能以及预测地面维护人员的状况和社区受到的噪声影响。 解决方案:开发一个基于NI PXI动态信号采集(DSA)设备的高性价比的系统,该系统具有良好的便携性、灵活性、可扩展性和高精度等优势;通过增加数据采集通道数和移动麦克风阵列可扩大被测区域并缩短测量时间,同时将NAH的技术需求以及喷气噪声测量的环境条件和安全限制结合在一起。 “利用LabVIEW软件的灵活性,我们能够定制监控与数据验证功能。
[测试测量]
使用NI <font color='red'>LabVIEW</font>软件和PXI<font color='red'>硬件</font>完成飞机喷流噪声测量
LabVIEW竖排选项卡及插入图片
如果改文字的话,基本没戏。 但如果楼主只是为了美观的话,建议自己做一个带文字的图片。 建议使用Png格式的图片,并且使用透明的背景色,效果如下 实现方法 _________________________________ 先将选项卡的布局改为 仅图像 。 执行如下操作: 先导入图片至剪切板 然后选中选项卡的某一页,右击 高级 布局 导入图片即可
[测试测量]
LabVIEW与SCXI为飞行中的直升机提供了一个可配置的测量系统
The Challenge: 提供一个系统,在飞行中的 直升机 上进行可变通道数目和传感器类型的数据采集。 The Solution: 开发一个可配置的Labview应用,以采集来自 SCXI 模块和其他DAQ板卡的调理后的信号。 "我们利用 SCXI 和LabVIEW,开发了一个高度可配置的、易于使用的数据采集工具,用于 直升机 飞行中的数据测量。" 一个支持不同输入信号的灵活系统 我们公司——全球 直升机 技术有限公司(GHTI)位于得克萨斯州的阿灵顿市,为商用 直升机 提供了各种服务,如引擎集成工具集的升级、认证和供应。我们通过测量如振动、机械张力和引擎温度等数值,力图在飞行过程中表征一个飞行器的物理行为。为
[测试测量]
LABVIEW深入探索之MDB数据库写入速度问题。
近日在LABVIEW的群中,看到几次讨论利用队列把采集的数据写入到数据库的问题,讨论非常热烈,但是他们忽略了一个重要的问题,就是数据库的最大写入速度的问题。 一旦你每秒采样数超过一定限度时,无论你采用何种编程方式,如何优化你的程序,在超过一定限度后,都是不可能实现的,在这种情况下,讨论如何解决就毫无意义了。 队列主要有三方面的用途,并行、解除耦合和解决忙先不均。在高速采集时,队列只是起到了并行的作用。由于采集的速度远大于数据库的写入速度,这种情况下,使用数据库本身就是一个错误的选择,是不可能实现的。 下面我利用LABVIEW本身的数据库例程,稍微改动一下,测试数据库的写入速度。LABVIEW数据工具包提供三种不同的写入数据方式。
[测试测量]
<font color='red'>LABVIEW</font>深入探索之MDB数据库写入速度问题。
利用LabVIEW对大型造纸厂的纸浆生产进行仿真与控制
  创建一个用来监测大型造纸厂纸浆的生产过程,以节约能源和降低成本。   The SoluTIon:   为了增加吞吐量,节约能源,以及优化生产过程,我们利用NI LabVIEW数据记录和监控(DSC)模块来处理复杂的,非线性的建模过程。   LabVIEW工具包使同时运行多个模型变得更加容易,这意味着在线性能监控功能可以变得简单直接。   位于英国Workington的Iggesund纸板公司,其生产线上主要有五个造纸机,运行每个造纸机至少需要消耗 15兆瓦的能量。节约能源对于降低我们的运营成本至关重要,因此,我们需要一个解决方案,以优化我们能源的使用效率,同时确保造纸机能够生产出最终纸板成品所需要的纸浆。   
[测试测量]
利用<font color='red'>LabVIEW</font>对大型造纸厂的纸浆生产进行仿真与控制
NI LabVIEW中的定时与同步
概览 定时对于所有测试、控制和设计应用而言是至关重要的,在系统中必须作为重点进行考虑。当需要完成协同动作时,定时和同步技术将事件以时间进行关联。要让软件完成这些协同动作,程序必须以时间为基准来实现同步。NI LabVIEW中包含了定时结构,您可以在系统中用它来同步您的程序。 LabVIEW定时原理——纳秒级引擎和NI-TimeSync LabVIEW使用称为纳秒级引擎的软件组件在程序中记录时间。引擎在后台运行,与操作系统交互管理时间。在LabVIEW中有多个函数和结构,使用此引擎记录时间,如等待函数和定时循环结构。纳秒级引擎可以使用本地实时时钟(RTC),也可以通过NI定时同步架构(NI-TimeSync)用外部参考时钟进行驱动(
[测试测量]
NI <font color='red'>LabVIEW</font>中的定时与同步
基于LabVIEW的步进电机控制
    步进电机是一种将电脉冲信号转换成角位移或线位移的机电元件。它在在工业自动化控制、数控机床、机器人等领域有着广泛的应用。在远程实验系统中,经常有需要利用步进电机对一些旋钮、位置等进行自动调节。本文设计了基于虚拟仪器技术的步进电机控制方案。该方案采用虚拟仪器控制步进电机,编程简单,界面友好,易于更改程序功能,控制灵活性得到了提高。 1 步进电机工作原理     步进电机按其力矩产生原理可以分为反应式、永磁式和混合式几种。本文采用的是反应式二相四线步进电机,定子有两个线圈绕组,设其中一个线圈绕组为A相,另一个线圈绕组为B相。当给A相绕组通电时,该绕组即产生磁场,转子齿与A相绕组各齿对齐;当给B相绕组通电时,转子齿将与B相绕组各齿对
[嵌入式]
小广播
最新测试测量文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved