Sensus 指令流程

下表列出與每個 Sensus 指令搭配使用的通訊流向,包含:

  • 指令:特定智慧計量表指令
  • 外傳通訊:由指令建立的外傳通訊業務物件。這會將指令要求傳送至前端系統。
  • 內送通訊:由來自前端系統的回應所建立的內送通訊
  • 完成事件:指令觸發的完成事件 (如果有的話)。完成事件用來根據智慧計量表指令更新系統中的資料。例如,如果指令變更了裝置的狀態,則完成事件會負責進行該變更。

指令

外傳通訊

內送通訊

完成事件

裝置開始通訊

Sensus - 計量表新增通知直接路線

(D6-MeterAddNotificationDR)

裝置開始通訊完成事件

裝置停止通訊

Sensus - 計量表移除通知直接路線

(D6-MeterRemoveNotificationDR)

裝置停止通訊完成事件

遠端連接

Sensus - 起始連接/斷接 - 直接路線

(D6-InitiateConnectDisconnectDR)

Sensus 連接/斷接狀態變更直接路線

(D6-ConnectDisconStateChgNtfDR)

連接裝置完成事件

遠端斷接

Sensus - 起始連接/斷接 - 直接路線

(D6-InitiateConnectDisconnectDR)

Sensus 連接/斷接狀態變更直接路線

(D6-ConnectDisconStateChgNtfDR)

斷接裝置完成事件

按需抄表 (MultiSpeak)

Sensus - 依計量表 ID 起始抄表

(D6-InitiateMeterByMeterIdDR)

Sensus - 抄表值已變更通知

(D6-ReadingChgNotificationDR)

建立初始測量資料完成事件

裝置狀態檢查

Sensus 起始停供偵測直接路線

(D6-InitiateOutageDetectionDR)

Sensus 停供偵測事件通知直接路線

(D6-ODEventNotificationDR)

按需抄表的計量單位篩選

透過「按需抄表」指令傳回的抄表,會依據為裝置與測量元件設定的計量單位/使用時間/服務數量識別碼 (UOM/TOU/SQI) 組合進行篩選。啟用篩選時,只會處理與設定的計量單位/使用時間/服務數量 ID 組合相符的抄表。其他則都篩除。

篩選預設為透過以下參數啟用:D6-ReadingChgNotificationDR (Sensus - 抄表值已變更通知直接路線) 業務物件的「建立完成事件」狀態上,D6-CCOMPEVDR (建立初始測量資料完成事件直接路線) 演算法的「選擇退出篩選」參數 (預設為「假」)。

D6-ReadingChgNotificationDR 業務物件之「驗證」狀態上的 D6-VALDVCFDR (檢查裝置是否有任何篩選錯誤 - 直接路線) 演算法,可用來檢查與篩選相關的錯誤。此演算法上「選擇退出篩選」和「外部計量單位的 Xpath」參數的值,必須與 D6-CCOMPEVDR 演算法上相同參數的值相符。「選擇退出篩選」參數應同時設為「假」(預設值) 或「真」(若停用篩選)。