有几种方法可以完成此操作。每种方法都要求您设置默认值,并在运行VI时将数组控件初始化为默认值。
设置默认值:
选项1:手动输入默认值
- 在前面板上的控件中输入要初始化数组控件的数值。
- 左键单击数组控件的外部边框,确保蓝色虚线选择框是包含整个数组控件。
- 右键单击并选择数据操作»将当前值设为默认。
选项2:使用“初始化数组”(Initialize Array)功能使用默认值自动填充数组。
- 在程序框图中添加一个“初始化数组”功能。
- 为数组大小和数值创建常量。
- 在输出端口上创建一个数组显示控件并运行VI。
- 右键单击数组显示控件,然后选择数据操作»将当前值设为默认值。
- 右键单击数组显示控件,然后选择“更改为控件” 。
重新初始化为默认值:
- 可以在运行VI之前右键单击数组控件,然后选择“数据操作»重新初始化为默认值”,手动将数组控件重新初始化为默认值。
- 如要以编程方式执行此操作,请在程序框图上右键单击数组控件,然后选择“创建”»“调用节点”»“重新初始化为默认值” 。
将初始化的数组控件放入while循环中,以允许用户在VI运行时对其进行编辑。为确保在运行VI时立即初始化数组控件,请将错误线连接到while循环中以强制执行数据流。下面的代码允许用户编辑初始化的数组,并将这些值写入文本文件。