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

運作原理#
輸入的資料類型不需要完全相同。您可以透過將另一個 vTool 的輸出接腳連接到 Data Synchronizer 的輸入接腳,來根據需要新增任意數量的輸入接腳。系統會為每個輸入接腳建立對應的輸出接腳。
提供三種同步模式:
資訊
如果在只有其中一個輸入接腳接收到資料的情況下,對應輸入接腳未收到任何資料的輸出接腳會輸出錯誤。如果自從啟動配方以來,其中一個輸入接腳從未接收過任何資料,就可能會發生這種情況。如果由另一個輸入接腳的輸入觸發同步,則沒有輸入的輸出接腳會輸出錯誤。
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。一旦建立連線,輸入 pin 就會採用所連線輸出 pin 的資料類型。
DataN#
接受任何資料類型的輸入。
- 資料類型:最初為 Value。一旦建立連線,輸入 pin 就會採用所連線輸出 pin 的資料類型。
Outputs#
DataN#
根據指定的模式傳回同步的資料輸入。
- 資料類型:與對應的輸入相同。
相關 vTools#
典型前置項目#
典型後續元件#
- 任何接受 Image 資料類型輸入的 vTool。