情況
|
描述
|
---|---|
平台重新啟動
|
平台重新啟動時,無法針對標記為 Read from Edge 的遠端內容從 Edge 讀取起始值。這是因為沒有使用中的網路通訊端連線。
|
Edge/Kepware 在中斷連線之後重新連線
|
當 Edge/Kepware 在連線中斷後重新連線時,會嘗試繫結。這會遵循平台重新啟動 (情境 1) 中所述的繫結模式。發生此情境的原因是工作流程中未讀取任何 Edge 內容。
|
RestartThing 服務或從 Composer 儲存
|
在此使用案例中,會先將「物件」標記為已停止。這會導致它失去與 Edge 端點的繫結。
在 RestartThing 方法期間,ThingWorx Platform 會先繫結至現有端點,然後呼叫 notifyPropertyUpdate 方法。此邊裝置會呼叫 GetPropertySubscriptions 以取得有關遠端內容與繫結的資訊。由於物件可能尚未啟動,因此此呼叫可能不會成功。有些內容可能會因呼叫 readPropertyValueFromEdge 而更新。
|
Kepware 冷啟動
|
當 Kepware 第一次在系統中啟動時,沒有內容繫結的相關資訊。啟動之後,Kepware 會連線至 ThingWorx Platform 並繫結至遠端物件。然後,Kepware 會嘗試根據從 ThingWorx Platform 擷取的內容詳細資訊來同步處理狀態。同時,Kepware 也會開始從工業裝置/硬體 (即 PLC、SCADA 或 DCS 系統等) 取得資料。在此期間,ThingWorx Platform 會嘗試在 Kepware 從裝置擷取其值之前讀取內容。這可能會導致資料的品質不明。
|