自訂TestStand中的UUT資訊對話方塊

更新 May 29, 2023

環境

軟體

  • TestStand 2017
  • TestStand

我想自訂TestStand中的UUT資訊對話方塊,以便可以添加元件號碼或其他資訊。

您有兩種方案來自訂UUT資訊對話方塊。

方案1:創建自己的自訂對話方塊。
  1. 用某種語言創建一個對話方塊來獲取要在TestStand中使用的資訊,創建對話方塊步驟可以參考LabVIEW教程
  2. 創建完對話方塊代碼模組後,在需要輸入UUT資訊的位置將代碼模組作為 action 步驟調用。在TestStand自帶的 Sequential, Batch, and Parallel process models中,預設的UUT彈跳視窗位於DoPreUUT序列中。 (位於Sequence File Callbacks > PreUUT中)
方案2:自訂現有的 UUT資訊對話方塊
  1. 導航到TestStand Public路徑下的TestStandModels資料夾。如果沒有找到,則需要將TestStandModels資料夾從<TestStand> \ Components \ NI \ Models \ TestStandModels \複製到 <TestStand Public> \ Components \ Models \
  2. 打開 modelsupport2.prj LabWindows / CVI項目。該檔包含 modelsupport2.dll 的原始程式碼,modelsupport2.dll 則包含預設UUT資訊對話方塊的代碼。
  3. 打開後,選擇 modelpanels.uir 。您可以在此處自訂UUT資訊對話方塊的使用者介面。
  4. 要修改對話方塊的代碼,請修改uutdlg.c 中的 DisplayUUTInformationDialog()函數。
  5. 要修改UUT資訊對話方塊的內容,在 uutdlg.c  'Get internationalized strings' 部分(第47-55行)中,注釋掉您要修改的資源字串調用函數。
    • 這可以防止 .dll 'Program File' 資料夾中的 .ini 檔獲取預設字串。相反,注釋掉之後將使用您在 modelpanels.uir 頁面上輸入的字串。