自訂資訊內容與存取 > 設定及自訂設備狀態 > 為自訂設備物範本自訂預設狀態運算式
為自訂設備物範本自訂預設狀態運算式
可在「組態與設定」「設備」標籤中,透過檢視單個設備並選取「狀態」頁面,配置設備單個工件的狀態運算式。建立設備新工件時,會為所有狀態運算式定義預設值。
可為自訂設備物範本定義預設狀態運算式,例如您已針對 自訂設備類型新增或更新的物範本。使用自訂設備物範本建立的所有設備,均會自動繼承此類預設狀態運算式。
欲為自訂物範本定義預設狀態運算式組態:
1. ThingWorx Composer 中,開啟您的自訂項目範本。
2. 「服務」下,按一下 以取代 GetDefaultStatusExpressionsConfiguration 服務。
3. 在指令集窗格中,您可以針對每個可自訂狀態編輯運算式。
欲編輯運算式,請對灰色運算式文字進行變更。如需定義自訂狀態的預設狀態運算式,請取消注釋編碼中的這些列。如需有關指定狀態運算式的詳細資訊,請參閱 指定狀態運算式
4. 按一下「完成」
5. 儲存更新過的項目範本。
6. 驗證您的自訂狀態運算式組態。在項目範本上定義的狀態運算式組態,必須適用於要根據項目範本建立的新設備。
a. 導覽至 PTC.Factory.StatusExpressionUtils
b. 「服務」下,執行 ValidateDefaultStatusExpressionsByTemplate 服務。作為輸入,輸入自訂狀態運算式組態所對應之項目範本的名稱。
此服務會驗證下列內容:
已定義的運算式是否有效。
實行 GetDefaultStatusExpressionsConfiguration 服務的過程中是否無錯誤。
如果任何一項驗證失敗,服務輸出會顯示錯誤訊息,並提供失敗相關資訊。
c. 修復錯誤並重新執行服務,直至其不再傳回錯誤。