可以通过使用 Property Loader Step 导出/导入它们来动态加载 TestStand 属性和变量值。
首先,必须将属性导出到 Property Loader 文件。稍后可以导入此文件以加载指定值。
导出 TestStand 属性:
声明变量并设置值后,您可以导出这些属性。
1. 导航到
Tools >> Import/Export Properties...如图所示:
2. 在弹出窗口中,导航到
Export分支。
3. 在
Export Options选项卡中:
- 在Destination Type中指定要导出的文件类型。在此示例中,变量将导出到 .txt 文件。
- 在Destination Location中指定保存导出文件的位置。
4. 在
Property Selector选项卡中:
- 确保选中要导出的属性/变量。
- 在下图中,选择了“Sequence1”、“Sequence2”和“Sequence3”。因此,将导出这些序列中的所有属性/变量。
5. 最后,点击
Export:
导入 TestStand 属性:
1. 在目标序列中插入一个 Property Loader Step 类型的步骤。
- 建议将它放在 Sequence 中的Setup例程中,如下所示:
2. 在Step Settings中,确保
Source Name,
Source Type和Source Location与导出的文件相匹配。
- 您可以进一步在右侧窗口中自定义TestStand如何导入。
3.在
Target File and Source Settings中:
- 选择“Use Current File”选项以在打开的Sequence File中导入变量/参数。
4. 您现在可以运行sequence,被导出的属性/变量将相应地被导入。
附加信息
被导出的属性文件可以直接编辑。只要保持正确的语法,TestStand 就会识别并更新变量值。
要查看实现 Property Loader Step 类型的示例Sequence,请导航至:
<TestStand Public>\Examples\Built-in Step Types\Property Loader Step Type\
此目录中有几个Sequence Files演示了如何使用Property Loader Step。
有关Property Loader Step类型的更多信息,请参阅
Property Loader Step 。