LabVIEW NXG是一款工程设计师都不会错过的工程设计软件。能够为工程设计师提供不少帮助的软件LabVIEW NXG。该程序的新版本主要针对加快工程开发速度进行了优化。 LabVIEW提供了一种图形化编程方法。此方法可以帮助用户完成一系列可视化应用程序操作。此功能涵盖所有方面,包括硬件配置,测量数据和调试。在其他重要领域,可视化功能主要旨在帮助用户轻松集成任何供应商的测量硬件,从而可以大大减少用户的工作量,缩短用户的操作时间并提高工作效率。不仅如此,它还可以显示在框图复杂逻辑,开发数据分析算法以及设计自定义工程用户界面上。功能强大且实用,需要它的用户可以下载体验。
常见问题:
什么是LabVIEW?
1)LabVIEW(实验室虚拟仪器工程工作台)是一种图形编程语言,用于创建带有图标而非文本行的应用程序。传统的文本编程语言根据语句和指令的顺序确定程序的执行顺序,而LabVIEW使用数据流编程。在数据流编程模式下,程序框图节点中的数据流确定VI和功能的执行顺序。 VI(虚拟仪器)是指虚拟仪器,它们是可以模拟物理仪器的LabVIEW程序模块。
2)LabVIEW提供了许多控件,其外观与传统仪器(如示波器和万用表)相似,可用于方便地创建用户界面。用户界面在LabVIEW中称为前面板。创建前面板后,可以使用图形功能添加源代码以控制前面板上的对象。图形代码,即G代码或框图代码,是添加到框图中的代码。该框图有点类似于流程图。框图,前面板和图形代码共同构成了一个完整的VI。
破解方法:
1.在安装目录中打开注册的计算机“ NI License Activator 1.2.exe”,右键单击与LabVIEW相关的所有内容,然后选择“ Activator”将所有选项更改为绿色。
软件特色:
1.测试和测量:LABVIEW最初是为测试和测量而设计的,因此测试和测量现已成为LABVIEW中使用最广泛的领域。经过多年的发展,LABVIEW在测试和测量领域获得了广泛认可。到目前为止,大多数主流测试仪器和数据采集设备都具有特殊的LabVIEW驱动程序。使用LabVIEW可以非常方便地控制这些硬件设备。同时,用户还可以轻松找到适合测试和测量的各种LabVIEW工具包。这些工具包几乎涵盖了用户所需的所有功能,并且使用户更容易开发基于这些工具包的程序。有时甚至可以通过简单地调用几个工具箱中的函数来组成一个完整的测试和测量应用程序。
2.控制:控制和测试是两个高度相关的领域。从测试领域开始的LabVIEW自然自然首先扩展到控制领域。 LabVIEW具有专用于控制领域的模块-LabVIEWDSC。此外,工业控制领域中常用的设备和数据线通常也具有相应的LabVIEW驱动程序。使用LabVIEW可以很方便地准备各种控制程序。
3.仿真:LabVIEW包含多种数学运算功能,尤其适用于仿真,仿真和原型设计。在设计机电设备之前,您可以在计算机上使用LabVIEW来构建仿真原型,验证设计的合理性并发现潜在的问题。在高等教育领域,有时如果将LabVIEW用于软件仿真,则可以达到相同的效果,从而使学生不会失去练习的机会。
新的功能:
1. LabVIEW NXG引入了经过重新设计的编辑器,具有经验丰富的LabVIEW用户经常需要的功能,但其用户体验仍然类似于市场上的辅助软件。更新的编辑器进一步扩展了LabVIEW的开放性,整合了更多的语言集。这种现代的编辑器通过简化编辑器的微交互,基于矢量图形的用户界面对象和缩放功能来提高编程效率。
2.鉴于LabVIEW NXG 1.0彻底改变了桌面测量,LabVIEW 2017的新功能针对大型,复杂和分布式测试以及嵌入式应用程序的开发,部署和管理。其中包括改善与标准IP和标准通信协议(如IEC 61131-3,OPC UA和安全DDS消息传递标准)的互操作性。
3.不论您是第一次购买LabVIEW还是已签订多年的有效服务合同,都可以同时获得LabVIEW NXG 1.0和LabVIEW 2017。一些工程师需要快速访问硬件和数据见解,以开发需要测试,测量或控制的应用程序。 LabVIEW的这两个版本表明NI一直在提高生产率。
4. National Instruments已在软件方面投资了30多年。按照计划,下一代LabVIEW的第一个版本是一系列快速发布的序幕,该版本将把工程能力从设计扩展到测试。从简单的DAQ应用程序到构建复杂的测试系统和智能机,LabVIEW均可帮助缩短上市时间并提高工程效率。
安装步骤:
1.下载后,解压缩文件,在解压后的文件中打开名为“ 1.0.0_packaged_Win_Eng”的可执行程序文件,下一步;
2.选择是否接受软件安装协议。如果您不接受,则将无法继续进行后续安装步骤。
3.单击安装,并等待发布安装文件。
4.程序安装完成后,单击“完成”按钮。
5.运行程序,找到LabVIEW NXG和驱动程序,单击安装
确认版本
6.在弹出的复选框中选中要安装的功能,用户可以根据需要进行检查
7.等待其安装和加载完成
使用说明:
创建一个NI-DAQmx任务以测量50°C至200°C之间的温度,将M系列设备配置为设备1,并将J型热电偶连接到设备的通道0。每秒收集10次温度,并收集10,000个数据。使用LabVIEW或LabWindows / CVI编写应用程序。
在LabVIEW中调用``DAQmx创建虚拟通道''VI的AI温度TC实例(在LabWindows / CVI中为DAQmxCreateAIThrmcplChan函数)。
使用设备上的Dev1 / ai0作为连接热电偶信号的物理通道。
将虚拟通道的名称指定为myThermocoupleChannel。
选择适当的热电偶类型和范围输入值。 NI-DAQmx会将这些属性应用于虚拟通道。
在LabVIEW中调用“ DAQmx Timing” VI的采样时钟实例(或在LabWindows / CVI中调用DAQmxCfgSampClkTiming函数),指定采样率为10 Hz,采样模式为有限采样。
调用“ DAQmx启动任务” VI(LabWindows / CVI中的DAQmxStartTask函数)。
调用“ DAQmx Read” VI(在LabWindows / CVI中为DAQmxReadAnalogF64函数)的仿真1D DBL 1通道N采样示例,并为每个通道指定10,000个样本。
采集收集了所需的示例数据后,调用“ DAQmx停止任务” VI(LabWindows / CVI中的DAQmxStopTask函数)。
调用“ DAQmx清除任务” VI(LabWindows / CVI中的DAQmxClearTask函数)。
此时,将使用本地虚拟通道myThermocoupleChannel创建myTemperatureTask任务。
物理通道是用于测量和生成模拟或数字信号的端子或引脚。信号物理通道可以包括一个以上的端子,例如,差分模拟输入通道或8线数字端口。设备上的每个物理通道都有一个唯一的名称,该名称符合NI-DAQmx物理通道的命名约定(例如,SC1Mod4 / ai0,Dev2 / ao5,Dev6 / ctr3)。
虚拟通道是结合了物理通道和与通道相关的信息(格式化的数据信息,例如范围,终端配置和自定义转换)的软件实体。使用DAQmx创建虚拟通道功能/ VI或DAQ助手创建虚拟通道。
的由“ DAQmx创建虚拟通道”功能/ VI创建的虚拟通道是本地虚拟通道,只能在任务中使用。使用此功能,可以选择虚拟通道的名称。该名称将在NI-DAQmx的其他地方使用以引用该虚拟通道。
如果使用DAQ Assistant创建虚拟通道,则可以在其他任务中使用这些虚拟通道,并在任务之外引用虚拟通道。因为这些虚拟通道是全局虚拟通道,所以它们可以用于多个任务。您可以使用NI-DAQmx API或DAQ助手来选择一个全局虚拟通道并将其添加到任务中。如果将全局虚拟通道添加到多个任务,然后使用DAQ Assistant修改此全局虚拟通道,则更改将应用于使用该全局虚拟通道的所有任务。全局虚拟通道更改必须先保存,然后才能生效。
创建一个NI-DAQmx虚拟通道,以测量50°C至200°C之间的温度。将M系列设备配置为Dev1,并将J型热电偶连接到设备上的通道0。使用LabVIEW或LabWindows™/ CVI™编写应用程序。
在LabVIEW中调用``DAQmx创建虚拟通道''VI的AI温度TC实例(在LabWindows / CVI中为DAQmxCreateAIThrmcplChan函数)。
使用设备上的Dev1 / ai0作为连接热电偶信号的物理通道。
将虚拟通道的名称指定为myThermocoupleChannel。
选择适当的热电偶类型和范围输入值。 NI-DAQmx会将这些属性应用于虚拟通道。
至此,虚拟通道已创建。
根据信号类型(模拟,数字,计数器)和方向(输入,输出),可以创建不同类型的虚拟通道。虚拟频道可以是全局虚拟频道或本地虚拟频道。有关功能/ VI的详细信息,请参考ADE的相关帮助
模拟输入通道-模拟输入通道使用各种传感器来测量不同的物理现象。创建的通道类型取决于传感器的类型和测量现象。例如,您可以创建使用热电偶测量温度的通道,
测量电流和电压,带有激励电压的通道等等。
模拟输出通道-NI-DAQmx支持两种信号,电流信号和电压信号。如果设备测量其他信号,则可以转换测量的信号以获得电压或电流信号。
数字输入/输出通道-对于数字通道,可以创建基于行和基于端口的数字通道。基于线路的通道可以包含来自设备一个或多个端口的一条或多条数字线路。诸如基于数字线路的通道之类的读取保护不会影响硬件上的其他数字线路。您可以在多个通道的端口中使用数字线路,并在一个或多个任务中同时使用它们,但是通道中的线路必须全部为输入或输出线。另外,任务中的所有通道必须是输入通道或输出通道。一些设备还规定端口中的电线必须是输入或输出。有关设备的更多信息,请查阅设备文档。
基于端口的通道代表设备上的一组数字线路。读取或写入端口会影响端口中的所有数字线路。端口中所有线路的数量(端口宽度)是硬件参数,通常范围是8条线路(MIO设备)到32条线路(SCXI数字模块)。
计数器输入/输出通道-NI-DAQmx支持不同的计数器测量以及输入和输出的生成类型。对于计数器测量的常见应用,请参见NI-DAQmx中的计数器组成。