软件安装顺序
在本教程中,我们已经安装了LabVIEW FPGA,以便能够在LabVIEW FPGA项目中显示FPGA目标。我们还安装了兼容的CompactRIO驱动程序,该驱动程序提供对cRIO-904x的支持,并且保留了安装NI-DAQmx的默认选项。请参阅以下安装顺序:
- LabVIEW 2017 SP1或更高版本
- LabVIEW Real-Time模块2017或更高版本
- LabVIEW FPGA模块2017 SP1或更高版本
- CompactRIO 17.6或更高版本
查找NI-DAQmx范例
一旦安装了兼容版本的NI-DAQmx,NI-DAQmx附带的范例将安装在您的系统上,您可以通过NI Example Finder找到它们。
- 启动LabVIEW后,在LabVIEW入门工具栏上单击帮助>>查找范例… 。
- NI 范例查找器将在新窗口中打开。 “范例查找器”提供了数百个范例,可帮助您开始使用应用程序。您可以按任务浏览范例,也可以使用搜索工具查找已用关键字标记的范例。
保留在默认的“浏览”选项卡上,然后根据“任务”进行浏览。导航至硬件输入与输出>> DAQmx >>模拟输入。选择“电压-连续输入.vi”以打开VI并查看。请注意,还有许多其他可用的NI-DAQmx范例可用于快速创建新的cRIO-904x DAQmx应用程序。
请注意,有一些cRIO-904x范例,例如硬件输入与输出>> CompactRIO >>特定机箱>> cRIO-904x ,可以用作指南。
转换到CompactRIO LabVIEW项目中
首先在LabVIEW中创建一个新项目,您将在其中管理代码和硬件资源。
- 通过选择文件»创建项目,在LabVIEW中创建一个新项目。
- 要将您的CompactRIO系统添加到项目中,请右键单击树顶部的“项目”,然后选择“新建»终端和设备…”。
- 该对话框使您可以发现网络上的系统或添加离线系统。展开Real-Time CompactRIO文件夹,选择cRIO-904x系统,然后单击确定。注:如果未列出您的系统,LabVIEW将无法在网络上检测到该系统。确保在Measurement&Automation Explorer中为系统正确配置了有效的IP地址。如果您的系统位于远程子网中,则也可以选择手动输入IP地址。
- 要将电压-连续输入.vi添加到LabVIEW项目中,请右键单击cRIO-904x目标并选择添加>>文件 ... ,这将打开文件浏览器。
NI-DAQmx示例将默认安装到以下位置:
C:\Program Files (x86)\National Instruments\LabVIEW <xxxx>\examples\DAQmx
(在x32 OS上,默认文件路径为 C:\Program Files\National Instruments\LabVIEW <xxxx>\examples\DAQmx)。
- 通过在“实时资源”项目下移动模块,将其配置为在“电压-连续输入.vi”的NI-DAQmx任务中使用的模块处于实时(NI-DAQmx)模式。还要确保将编程模式的所有更改都部署到目标。
- 打开VI并为相应的模块和通道配置物理通道控件/常量。
- 配置其他设置并运行VI。