Data Synchronizer vTool#
下載 pylon Software Suite 以使用 Data Synchronizer vTool。

運作原理#
輸入的資料類型不需要完全相同。您可以透過將另一個 vTool 的輸出接腳連接到 Data Synchronizer 的輸入接腳,來隨意新增輸入接腳。系統會為每個輸入接腳建立一個對應的輸出接腳。
提供三種同步模式:
資訊
如果只有其中一個輸入接腳接收到資料,則對應輸入接腳未接收到資料的輸出接腳將會輸出錯誤。如果自 recipe 啟動以來,其中一個輸入接腳從未接收過任何資料,就可能會發生這種情況。如果同步是由另一個輸入接腳的輸入所觸發,則沒有輸入的輸出接腳會輸出錯誤。
Data Synchronizer 會根據所選的模式,在內部儲存透過輸入接腳接收到的資料。每個接腳有一個記憶體槽。透過 Discard Input Data 命令,您可以清除輸入接腳記憶體槽中的資料。
透過 Trigger 命令,您可以觸發 Data Synchronizer 以傳送儲存在每個接腳對記憶體槽中的資料。空的記憶體槽將會輸出帶有錯誤狀態的資料。在 No Data Loss 與 Leader-Follower 模式中,執行觸發時不會清除記憶體槽。在 Complete Input Set 模式中,執行觸發時會清除所有記憶體槽。
同步模式#
Leader-Follower#
第一個輸入的頻率決定了資料輸出的頻率。如果 Data1 輸入接腳的頻率高於 DataN 輸入接腳,則 DataN 輸入資料會被複製。如果 DataN 輸入接來自 Data1 輸入接腳的頻率較高,則來自 DataN 輸入接腳的資料會被捨棄。
無資料遺失#
來自任何輸入的所有更新都會觸發同步輸出。在此模式下,不會遺失任何資料。
完整輸入集#
當所有輸入都剛好接收到一個資料項目時,即會觸發同步。您可以使用 Complete Input Set Timeout 參數設定逾時時間。如果您指定的逾時期間內任何輸入接收資料兩次,即使其他輸入尚未接收到任何資料,也會觸發同步。如果在等待資料時逾時,則會使用迄今收集到的資料觸發同步。任何遺失的資料都會被標記為錯誤狀態。
設定 vTool#
若要設定 Data Synchronizer vTool,請在 Workbench 中按兩下它。隨即會開啟一個對話方塊,顯示所有可用的設定。或者,您也可以在 Features - All 窗格中找到相同的設定。
Inputs#
Data1#
接受任何資料類型的輸入。
- 資料類型:初始為 Value。一旦建立連線,輸入接腳便會採用所連接輸出接腳的資料類型。
DataN#
接受任何資料類型的輸入。
- 資料類型:初始為 Value。一旦建立連線,輸入接腳便會採用所連接輸出接腳的資料類型。
Outputs#
DataN#
根據指定的模式傳回同步的資料輸入。
- 資料類型:與對應的輸入相同。
相關 vTool#
典型前置元件#
典型後續元件#
- 任何接受 Image 資料類型輸入的 vTool。