解決方案
執行完成或關閉 TestStand 時,Station Globals 不會重設。因此如果第一次建立 PyObject 時未將 Station Global 重設為 Nothing 並按一下 File >> Unload all Modules,則目前的 niPython Host 實例將被銷毀。隨後當再次執行該sequence 時,將建立一個新的 niPython Host 實例,該實例將不接受先前建立的 PyObject。
解決方案是將這些變數變更為 FileGlobals 而不是 StationGlobals,或使用 statement step 將物件變數明確設定為「Nothing」。