Itron OpenWay 指令流程
下表列出與每個 Itron OpenWay 指令搭配使用的通訊流向,包含:
- 指令:特定智慧計量表指令
-
外傳通訊:由指令建立的外傳通訊業務物件。這會將指令要求傳送至前端系統。
-
結果外傳通訊:用來要求指令要求結果的外傳通訊業務物件
-
- 內送通訊:由來自前端系統的回應所建立的內送通訊
- 完成事件:指令觸發的完成事件 (如果有的話)。完成事件用來根據智慧計量表指令更新系統中的資料。例如,如果指令變更了裝置的狀態,則完成事件會負責進行該變更。
指令 |
外傳通訊 |
內送通訊 |
完成事件 |
---|---|---|---|
裝置開始通訊 |
Itron - 新增計量表定義 (開始通訊) (D8-AddMeterDefinitionsDR) |
裝置開始通訊完成事件 |
|
裝置停止通訊 |
Itron - 取消登錄計量表 (停止通訊) (D8-DeregisterMeterDR) |
裝置停止通訊完成事件 |
|
遠端連接 |
Itron - 重新連接計量表 (遠端連接) (D8-ReconnectMeterDR) |
Itron - StatusChanged (D8-StatusChanged) |
連接裝置完成事件 |
結果:Itron - 重新連接計量表結果 (D8-ReconnectMeterResultDR) |
|||
遠端斷接 |
Itron - 計量表遠端斷接 (D8-DisconnectMeterDR) |
Itron - StatusChanged (D8-StatusChanged) |
斷接裝置完成事件 |
結果:Itron - 斷接計量表結果 (D8-DisconnectMeterResultDR) |
|||
按需抄表 (定量) |
Itron - 意外狀況抄表 (定量) (D8-ReadScalarDR) |
Itron - StatusChanged (D8-StatusChanged) |
建立初始測量資料完成事件 |
結果:Itron - 按需抄表結果 (D8-ReadOnDemandReadResultDR) |
|||
按需抄表 (區間) |
Itron - 意外狀況抄表 (區間) (D8-ReadIntervalDR) |
Itron - StatusChanged (D8-StatusChanged) |
建立初始測量資料完成事件 |
結果:Itron - 按需抄表結果 (D8-ReadOnDemandReadResultDR) |
|||
排定抄表 (定量) |
Itron - 依群組詢問 (D8-InterrogateByGroupDR) |
Itron - StatusChanged (D8-StatusChanged) |
建立初始測量資料完成事件 |
結果:Itron - 依群組詢問結果 (D8- InterrogateByGroupResultDR) |
|||
排定抄表 (區間) |
Itron - 依群組詢問 (D8-InterrogateByGroupDR) |
Itron - StatusChanged (D8-StatusChanged) |
建立初始測量資料完成事件 |
結果:Itron - 依群組詢問結果 (D8- InterrogateByGroupResultDR) |
|||
裝置狀態檢查 |
Itron - 依端點偵測 (狀態檢查) (D8-PingByEndpointsDR) |
Itron - StatusChanged (D8-StatusChanged) |
|
結果:Itron - 依端點偵測結果 (D8- PingByEndpointsResultDR) |
|||
多重裝置狀態檢查 |
Itron - 依端點偵測多重裝置 (D8-PingByEndpointsMultiDvcDR) |
Itron - StatusChanged (D8-StatusChanged) |
|
結果:Itron - 依端點偵測多重裝置結果 (D8- PingByEndpointsMDResultDR) |
|||
負載檢查 |
Itron - 偵測負載端電壓 (D8-DetectLoadSideVoltgeByMtrDR) |
Itron - StatusChanged (D8-StatusChanged) |
|
結果:Itron - 偵測負載端電壓結果 (D8- DetLoadSideVoltageMtrRsltDR) |
|||
抄表斷接狀態 |
Itron - 抄表斷接狀態 (D8-ReadDisconStateByMtrDR) |
Itron - StatusChanged (D8-StatusChanged) |
|
結果:Itron - ReadDisconnectStateByMeter 結果 (D8-ReadDisconStByMtrResultDR) |
批次處理
「內送通訊等待 - 監視」(D1-IBCOM) 批次控制是在 Itron - StatusChanged (D8-StatusChanged) 業務物件的「待處理」狀態上定義。系統應設定為頻繁 (每隔幾分鐘) 執行此程序,以確保及時處理由前端系統的回應所建立的內送通訊。