計量表屬性管理服務
本節描述測試控制工具複合的計量表管理服務。
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 時,就會擲回錯誤。