計量表屬性管理服務

本節描述測試控制工具複合的計量表管理服務。

GetLoadActionCode

此 Web 服務會查詢指定的計量表是否已連接或已斷接。「連接/斷接」服務會使用此方法。載入動作代碼的值為:

  • 連接

  • 斷接

輸入 - GetLoadActionCodeInput

組件:承載

元素:GetLoadActionCodeRequest

參數

描述

id

應擷取其載入動作代碼狀態之計量表的 ID。

輸出 - GetLoadActionCodeOutput

組件:承載

元素:GetLoadActionCodeResult

要求之計量表的連接狀態。

錯誤 - 請參閱 UtilityFault。找不到計量表 ID 時,就會擲回錯誤。

SetLoadActionCode

此 Web 服務會更新指定計量表的載入動作代碼。「連接/斷接」服務會使用此方法。載入動作代碼的值為:

  • 連接

  • 斷接

輸入 - SetLoadActionCodeInput

組件:承載

元素:SetLoadActionCodeRequest

參數

描述

id

應設定其載入動作代碼狀態之計量表的 ID。

value

要在計量表上設定的新 LoadActionCode 值。

輸出 - SetLoadActionCodeOutput

組件:承載

元素:SetLoadActionCodeResult

該布林回應會指出更新成功或失敗 (而非目前的欄位狀態)。

錯誤 - 請參閱 UtilityFault。找不到計量表 ID 時,就會擲回錯誤。

IsCommissioned

此 Web 服務會查詢指定計量表的開始通訊狀態。「開始通訊/停止通訊」處理會使用此服務。開始通訊屬性可以是 True 或 False。

輸入 - IsCommissionedInput

組件:承載

元素:IsCommissionedRequest

參數

描述

id

應擷取其「已開始通訊」狀態之計量表的 ID

輸出 - IsCommissionedOutput

組件:承載

元素:IsCommissionedResult

要求之計量表「已開始通訊」狀態屬性的值。

錯誤 - 請參閱 UtilityFault。找不到計量表 ID 時,就會擲回錯誤。

SetCommission

此 Web 服務會更新指定計量表的開始通訊狀態。「開始通訊/停止通訊」處理會使用此服務。開始通訊屬性可以是 True 或 False。

輸入 - SetCommissionedInput

組件:承載

元素:SetCommissionedRequest

參數

描述

id

應設定其「已開始通訊」狀態之計量表的 ID

value

要在計量表上設定的新「已開始通訊」狀態值

輸出 - SetCommissionedOutput

組件:承載

元素:SetCommissionedResult

該布林回應會指出更新成功或失敗 (而非目前的欄位狀態)。

錯誤 - 請參閱 UtilityFault。找不到計量表 ID 時,就會擲回錯誤。

GetExecutionStatus

此 Web 服務會查詢用來控制整體指令執行狀況之特性的狀態。可能的執行狀態值為:

  • Success - 指令必須順利完成

  • ResponseTimeout - 永遠不會收到非同步回應

  • SyncOperationFail - 在初始要求期間會發生模擬錯誤

  • AsyncOperationFailure - 非同步回應中會發生模擬錯誤

輸入 - GetExecutionStatusInput

組件:承載

元素:GetExecutionStatusRequest

參數

描述

id

應擷取其 ExecutionStatus 之計量表的 ID

輸出 - GetExecutionStatusOutput

組件:承載

元素:GetExecutionStatusResult

要求之計量表 ExecutionStatus 屬性的值。

錯誤 - 請參閱 UtilityFault。找不到計量表 ID 時,就會擲回錯誤。

SetExecutionStatus

此 Web 服務會更新用來控制整體指令完成狀況的特性。可能的執行狀態值為:

  • Success - 指令必須順利完成

  • ResponseTimeout - 永遠不會收到非同步回應

  • SyncOperationFail - 在初始要求期間會發生模擬錯誤

  • AsyncOperationFailure - 非同步回應中會發生模擬錯誤

輸入 - SetExecutionStatusInput

組件:承載

元素:SetExecutionStatusRequest

參數

描述

id

應設定其 ExecutionStatus 之計量表的 ID

value

要在計量表上設定的新 ExecutionStatus 值

輸出 - SetExecutionStatusOutput

組件:承載

元素:SetExecutionStatusResult

該布林回應會指出更新成功或失敗 (而非目前的欄位狀態)。

錯誤 - 請參閱 UtilityFault。找不到計量表 ID 時,就會擲回錯誤。