在LabVIEW中生成代码
本节内容将介绍在LabVIEW中生成代码的相关信息以及如何通过DAQ助手生成代码。
代码生成的类型
在LabVIEW可生成三种类型的代码。关于代码类型及其特殊注意事项的信息,见生成代码。
- 范例-将正在编写的VI添加到生成的代码中。
- 配置-I/O常量/控件被一个子VI取代,该子VI包括VI以及用于在任务或全局虚拟通道中创建和配置物理通道、定时配置和触发配置的属性节点。
注意: 尽管生成的配置代码包括了用于创建全局虚拟通道和任务的代码,但不包括用于创建换算的代码。如生成的配置代码将要部署在具有换算的应用程序中,则必须确保目标计算机已配置了换算。关于部署的相关选项,见NI-DAQmx Help的Deployment。 - 配置和范例-同时生成用于任务或全局虚拟通道的配置代码和范例代码。
在LabVIEW中生成代码
按照下列步骤,生成代码:
- 在前面板上放置“DAQmx任务名”控件或“DAQmx全局通道”控件。
- 单击下拉菜单并选择所需任务或全局虚拟通道。
- 右键单击控件并选择生成代码»范例、配置或配置和范例。
在LabVIEW中通过“DAQ助手”Express VI生成代码
如通过“DAQ助手”Express VI配置任务,可右键单击VI并选择生成NI-DAQmx代码以生成配置代码和范例代码。生成的代码将取代“DAQ助手”Express VI。
注: 如使用“DAQ助手”Express VI配置任务,则该任务仅可用于所在的本地应用程序,无法在MAX中保存以用于其它应用程序。如需将任务保存至MAX以在其它应用程序中使用,可将“DAQ助手”Express VI转换为NI-DAQmx任务。 |