Note注意:参考DAQ助手帮助中的“生成代码”部分来获取更多信息。
如果您正在使用NI的应用软件,您可以在应用程序中从任务或通道来生成代码。您可以在LabVIEW 7.0或更新的版本,LabWindows/CVI 7.0或更新的版本以及Measurement Studio 7.0或更新的版本中从保存在MAX中的任意任务或通道来生成代码。您对生成代码的任何改动仅影响应用程序并不会保存到该任务或通道中。
如果您在程序框图中有一个DAQ助手,必须先将其转换为DAQmx任务。右击DAQ助手并选择转换NI-DAQmx任务,确保正确地配置任务并选择确定。DAQ助手此时显示为任务常量。右击该任务常量并选择生成代码»生成代码类型。有三种不同类型的代码生成,如下所述。
代码生成类型
您可以在NI应用软件中从一个任务或通道来生成三种类型的代码——范例,配置,或者配置和范例。
- 范例 – 生成能运行该任务或通道的所有必要的代码,例如用于读或写采样点的功能VI。
- 配置 – 生成和配置相关的代码。例如,在LabVIEW中,使用一个含有创建通道VI,定时VI,触发VI和其他用于任务和通道配置的VI的子VI来代替I/O常量。
- 配置和范例 – 为任务和通道一步生成配置代码和范例代码。

何时使用代码生成
当您需要利用NI软件中Express的便捷特性并为配置或范例代码做适当修改时可以使用生成代码。 例如您需要创建一个能在执行前获取用户输入来调节某些配置参数的VI。通过生成配置代码,您可以很容易地将一些常量变成前面板上的控件。当您希望使用应用程序规范创建一个可执行程序时,这将非常有用,因为Express VI属性不能在可执行程序中修改。