匯入所有工廠模型物件
如需將所有工廠模型物件及其結構從 Rockwell FactoryTalk MES 系統匯入 ThingWorx,請在設備轉換器物件 (PTC.RA.EquipmentConverter) 上執行 ImportPlantModelObjects 服務。這會觸發 ThingWorx Rockwell FactoryTalk MES 整合概觀 中所述的流程,如下圖所示︰
在流程開始時,會初始化記憶體儲存區,以存取及儲存流程中迴圈與元件之間的資料。每個工廠模型物件類型的流程中均有迴圈,在圖形中顯示為包含元件的白色方塊。
每個迴圈前的「獲取 <Type> 總計數」元件會擷取該工廠模型物件類型的總計計數。此計數決定迴圈處理總物件計數所需的反覆運算數。在每個迴圈中,「獲取 <Type>元件會從 Rockwell FactoryTalk MES 系統中為該工廠模型物件類型擷取 JSON 陣列。之後會使用 JSON 陣列來在 ThingWorx 中建立物件。
在迴圈完成必要的反覆運算後,工作流程會移至下一個總計數元件,以及下一個工廠模型物件類型的迴圈。透過使用反覆執行的迴圈,並在序列中執行這些動作,可提供可靠工作流程來更好地管理大量資料。每個迴圈的資訊均會儲存在流程的記憶體儲存區中。
完成所有迴圈之後,所有已建立物件的父-子關係資訊均會傳遞至「Concatenate Arrays」元件。此類關係會由「Add Structure To Network」元件進行彙總及使用,以將關係新增至適當設備結構中的網路。
若需進一步資訊,可參閱 ImportPlantModelObjects