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

運作原理#
輸入的資料型別不一定要相同。您可以透過將另一個 vTool 的輸出腳位連接至「Data Synchronizer 」的輸入腳位,來新增任意數量的輸入腳位。每一個輸入腳位都會對應生成一個輸出腳位。
提供三種同步模式:
資訊
當僅有其中一個輸入腳位接收到資料時,對應於未接收到任何資料之輸入腳位的輸出腳位將輸出錯誤訊號。若自配方啟動以來,其中一個輸入腳位從未接收到任何資料,便可能發生此情況。若由另一個輸入腳位的輸入觸發同步,則未接收到輸入的輸出腳位將輸出錯誤訊號。
Data Synchronizer 會根據所選模式,將透過輸入引腳接收的資料儲存於內部。每個引腳對應一個記憶體槽。透過「清除輸入資料」指令,您可以清除輸入引腳記憶體槽中的資料。
「觸發」指令可讓您觸發Data Synchronizer ,使其傳送儲存於各針腳對記憶槽中的資料。若記憶槽為空,則會輸出帶有錯誤狀態的資料。在「無資料遺失」及「主從」模式下,執行觸發時不會清除記憶槽中的資料;而在「完整輸入集」模式下,執行觸發時則會清除所有記憶槽中的資料。
同步模式#
領導者-追隨者#
第一個輸入端口的頻率決定了資料輸出的頻率。若Data1輸入端口的頻率高於DataN輸入端口的頻率,則DataN輸入端口的資料會被複製;若DataN輸入端口的頻率高於Data1輸入端口的頻率,則DataN輸入端口的資料將被捨棄。
不會造成資料遺失#
任何輸入所觸發的所有更新,都會引發同步的輸出。在此模式下,不會遺失任何資料。
完整的輸入集#
當所有輸入皆已接收 exactly one 個資料項時,即會觸發同步。您可以透過「完成輸入集超時」參數設定超時時間。若任何輸入在您指定的超時期間內接收了兩次資料,即使其他輸入尚未接收任何資料,系統仍會觸發同步。若在等待資料的過程中超時,系統將以迄今為止收集到的資料觸發同步。任何缺失的資料都會被標記為錯誤狀態。
設定 vTool#
要設定「Data Synchronizer 」vTool,請在「Workbench 」中雙擊該 vTool。此時會開啟一個對話方塊,顯示所有可用的設定。此外,您也可以在 「功能 - 全部」 窗格中找到相同的設定。
Inputs#
Data1#
接受任何資料類型的輸入。
- 資料類型:預設值。一旦建立連線,輸入腳位的資料類型即會採用所連接之輸出腳位的資料類型。
DataN#
接受任何資料類型的輸入。
- 資料類型:預設值。一旦建立連線,輸入腳位的資料類型即會採用所連接之輸出腳位的資料類型。
Outputs#
DataN#
根據指定的模式,回傳同步化的資料輸入。
- 資料類型:與對應的輸入相同。
相關 vTool#
典型前置元件#
典型後續元件#
- 任何可接受資料類型為 Image 的 vTool。