基于TestStand和C#开发平台TTStand 初识系列之四 【Process】
Process功能
在设备开发阶段,可以快速开发过程模型,比如 扫描、MES防跳站、结果显示、测试数据收集、报告生成等。
点击Process Set按钮,进入Process界面
(1) 新建过程模型
点击Process选项卡下的New Process按钮
打开过程模型
(2) Process选项卡,过程模型打开后的界面如下:
New Process:新建一个空过程模型。
Delete Process :删除一个已有过程模型。
Save: 保存过程模型参数信息
Process Name :当前过程模型的名称。
Process Description :当前过程模型的描述信息。
Project Identification Mode:过程模型识别项目的模式,默认值OnlyOnFirstRun。
Database Storeage Enabled: 过程模型是否启用数据库记录。
NI Report Generation Enabled: 过程模型是否启用NI 测试报告生成。
(3) MasterSequence选项卡
此工作区域提供过程模型的开发,包含工具区域、序列文件区域、步骤编辑区域、序列区域、变量区域、执行运行区域。
Initialize Tester : 一般可以初始化一些仪器仪表板卡。
Identify Project : 识别项目
Get Sockets Enabled For Project :针对本项目操作各个Socket状态。
Socket Starting :每个Socket 执行之前运行。
Read SerialNumber & UUT Load+Lock :获取UUT序列号和加载或连接产品。
UUT Unload+Unlock : 释放产品。
Socket Closing : 每个Socket 执行之后运行。
Cleanup Tester : 一般用于释放仪器仪表板卡资源。