TestStand 版本:2012 SP1
實現的的目標效果,如下圖:使用TestStand默認ProcessModel--SequentialModel,快速搭建一個自定義過程模型Demo
步驟一: .准備工作
將TestStand ProcessModel 設置成--SequentialModel
設置Result Processing,這邊啟用Report記錄
步驟二: 添加Model Callback
右擊Sequence區域,選擇Sequence File Callbacks,在出現的界面中選擇我們需要的Model Callback.
選擇完后結果如下:添加了PreUUT、PostUUT、PreUUTLoop、PostUUTLoop 四個Sequence
步驟三:在各個功能模塊添加對應的代碼。Teststand SequentialModel 自動會幫我們處理整個過程。
PreUUTLoop--只執行一次,可以添加一些儀器或者板卡初始化的動作。
PreUUT---------在每次產品測試之前執行,可以添加產品掃描、連接產品等操作。
PostUUT--------在每次產品測試結束后執行,可以記錄MES、釋放產品等操作。
NI Report-------過程模型會調用相應的報告模塊,生成我們已經配置好的報告。
PostUUTLoop-在所有測試結束前執行一次,可以添加一些儀器或者板卡資源釋放的動作 。
步驟四:啟動菜單TestUUT 按鈕,會按照下圖過程模型,進行生產測試。