計量表屬性管理服務
本節描述 Adapter Development Kit 測試控制工具複合的計量表管理服務。
GetOutageEventType
此 Web 服務會查詢指定計量表的停供事件類型。DeviceStatusCheck 會使用 OutageEventType。
輸入:GetOutageEventTypeInput
組件:承載
元素:GetOutageEventTypeRequest
參數 |
描述 |
---|---|
id |
應擷取其 OutageEventType 之計量表的 ID。 |
輸出:GetOutageEventTypeOutput
組件:承載
元素:GetOutageEventTypeResult
要求之計量表 OutageEventType 屬性的值。
錯誤:請參閱 UtilityFault。找不到計量表 ID 時,就會擲回錯誤。
SetOutageEventType
此 Web 服務會更新指定計量表的停供事件類型。
輸入:SetOutageEventTypeInput
組件:承載
元素:SetOutageEventTypeRequest
參數 |
描述 |
---|---|
id |
應設定其 OutageEventType 之計量表的 ID。 |
value |
要在計量表上設定的新 OutageEventType 值。 |
輸出:SetOutageEventTypeOutput
組件:承載
元素:SetOutageEventTypeResult
該布林回應會指出更新成功或失敗 (而非目前的欄位狀態)。
錯誤:請參閱 UtilityFault。找不到計量表 ID 時,就會擲回錯誤。
GetLoadActionCode
此 Web 服務會查詢指定計量表的載入動作代碼。這是連接/斷接行為。
輸入:GetLoadActionCodeInput
組件:承載
元素:GetLoadActionCodeRequest
參數 |
描述 |
---|---|
id |
應擷取其 LoadActionCode 之計量表的 ID。 |
輸出:GetLoadActionCodeOutput
組件:承載
元素:GetLoadActionCodeResult
要求之計量表 LoadActionCode 屬性的值。
錯誤:請參閱 UtilityFault。找不到計量表 ID 時,就會擲回錯誤。
SetLoadActionCode
此 Web 服務會更新指定計量表的載入動作代碼。
輸入:SetLoadActionCodeInput
組件:承載
元素:SetLoadActionCodeRequest
參數 |
描述 |
---|---|
id |
應設定其 LoadActionCode 之計量表的 ID。 |
value |
要在計量表上設定的新 LoadActionCode 值。 |
輸出:SetLoadActionCodeOutput
組件:承載
元素:SetLoadActionCodeResult
該布林回應會指出更新成功或失敗 (而非目前的欄位狀態)。
錯誤:請參閱 UtilityFault。找不到計量表 ID 時,就會擲回錯誤。
IsCommissioned
此 Web 服務會查詢指定計量表的開始通訊狀態。這是「開始通訊/停止通訊」行為。
輸入:IsCommissionedInput
組件:承載
元素:IsCommissionedRequest
參數 |
描述 |
---|---|
id |
應擷取其「已開始通訊」狀態之計量表的 ID。 |
輸出:IsCommissionedOutput
組件:承載
元素:IsCommissionedResult
要求之計量表「已開始通訊」狀態屬性的值。
錯誤:請參閱 UtilityFault。找不到計量表 ID 時,就會擲回錯誤。
SetCommission
此 Web 服務會更新指定計量表的開始通訊狀態。
輸入:SetCommissionedInput
組件:承載
元素:SetCommissionedRequest
參數 |
描述 |
---|---|
id |
應設定其「已開始通訊」狀態之計量表的 ID。 |
value |
要在計量表上設定的新「已開始通訊」狀態值。 |
輸出:SetCommissionedOutput
組件:承載
元素:SetCommissionedResult
該布林回應會指出更新成功或失敗 (而非目前的欄位狀態)。
錯誤:請參閱 UtilityFault。找不到計量表 ID 時,就會擲回錯誤。
GetExecutionStatus
此 Web 服務會查詢用來控制整體指令執行狀況之特性的狀態。
輸入:GetExecutionStatusInput
組件:承載
元素:GetExecutionStatusRequest
參數 |
描述 |
---|---|
id |
應擷取其 ExecutionStatus 之計量表的 ID。 |
輸出:GetExecutionStatusOutput
組件:承載
元素:GetExecutionStatusResult
要求之計量表 ExecutionStatus 屬性的值。
錯誤:請參閱 UtilityFault。找不到計量表 ID 時,就會擲回錯誤。
SetExecutionStatus
此 Web 服務會更新用來控制整體指令完成狀況的特性。
輸入:SetExecutionStatusInput
組件:承載
元素:SetExecutionStatusRequest
參數 |
描述 |
---|---|
id |
應設定其 ExecutionStatus 之計量表的 ID。 |
value |
要在計量表上設定的新 ExecutionStatus 值。 |
輸出:SetExecutionStatusOutput
組件:承載
元素:SetExecutionStatusResult
該布林回應會指出更新成功或失敗 (而非目前的欄位狀態)。
錯誤:請參閱 UtilityFault。找不到計量表 ID 時,就會擲回錯誤。