在LabVIEW中生成代码

NI DAO Task Config

在LabVIEW中生成代码

本节内容将介绍在LabVIEW中生成代码的相关信息以及如何通过DAQ助手生成代码

代码生成的类型

在LabVIEW可生成三种类型的代码。关于代码类型及其特殊注意事项的信息,见生成代码

  • 范例-将正在编写的VI添加到生成的代码中。
  • 配置-I/O常量/控件被一个子VI取代,该子VI包括VI以及用于在任务或全局虚拟通道中创建和配置物理通道、定时配置和触发配置的属性节点。
    注意:  尽管生成的配置代码包括了用于创建全局虚拟通道和任务的代码,但不包括用于创建换算的代码。如生成的配置代码将要部署在具有换算的应用程序中,则必须确保目标计算机已配置了换算。关于部署的相关选项,见NI-DAQmx HelpDeployment
  • 配置和范例-同时生成用于任务或全局虚拟通道的配置代码和范例代码。

在LabVIEW中生成代码

按照下列步骤,生成代码:

  1. 在前面板上放置“DAQmx任务名”控件或“DAQmx全局通道”控件。
  2. 单击下拉菜单并选择所需任务或全局虚拟通道。
  3. 右键单击控件并选择生成代码»范例配置配置和范例

在LabVIEW中通过“DAQ助手”Express VI生成代码

如通过“DAQ助手”Express VI配置任务,可右键单击VI并选择生成NI-DAQmx代码以生成配置代码和范例代码。生成的代码将取代“DAQ助手”Express VI。

注:  如使用“DAQ助手”Express VI配置任务,则该任务仅可用于所在的本地应用程序,无法在MAX中保存以用于其它应用程序。如需将任务保存至MAX以在其它应用程序中使用,可将“DAQ助手”Express VI转换为NI-DAQmx任务