Data Synchronizer vTool#
Data Synchronizer vTool을 사용하려면 pylon Software Suite를 다운로드하십시오.

작동 원리#
입력의 데이터 유형이 동일하지 않아도 됩니다. 다른 vTool의 출력 핀을 Data Synchronizer의 입력 핀에 연결하여 원하는 만큼 입력 핀을 추가할 수 있습니다. 각 입력 핀에 해당하는 출력 핀이 생성됩니다.
세 가지 동기화 모드를 사용할 수 있습니다.
정보
입력 핀 중 하나만 데이터를 수신하는 경우, 해당하는 입력 핀이 데이터를 수신하지 못한 출력 핀에서 오류가 출력됩니다. 이 상황은 레시피가 시작된 이후 입력 핀 중 하나가 데이터를 전혀 수신하지 않은 경우에 발생할 수 있습니다. 다른 입력 핀의 입력에 의해 동기화가 트리거되면, 입력이 없는 출력 핀에서 오류가 출력됩니다.
Data Synchronizer는 선택한 모드에 따라 입력 핀을 통해 수신된 데이터를 내부적으로 저장합니다. 핀당 하나의 Memory 슬롯이 있습니다. Discard Input Data 명령을 사용하면 입력 핀의 Memory 슬롯에서 데이터를 지울 수 있습니다.
Trigger 명령을 사용하면 각 핀 쌍의 Memory 슬롯에 저장된 데이터를 전송하도록 Data Synchronizer를 트리거할 수 있습니다. 빈 Memory 슬롯은 오류 상태로 데이터를 출력합니다. No Data Loss 및 Leader-Follower 모드에서는 트리거가 실행되어도 Memory 슬롯이 지워지지 않습니다. Complete Input Set 모드에서는 트리거가 실행될 때 모든 Memory 슬롯이 지워집니다.
동기화 모드#
Leader-Follower#
첫 번째 입력의 주파수가 데이터 출력 주파수를 결정합니다. Data1 입력 핀의 주파수가 DataN 입력 핀보다 높으면 DataN 입력 데이터가 복제됩니다. DataN 입력 핀의 주파수가 Data1 입력 핀보다 높으면 DataN 입력 핀의 데이터가 폐기됩니다.
데이터 손실 없음#
모든 입력의 업데이트가 동기화된 출력을 트리거합니다. 이 모드에서는 데이터 손실이 발생하지 않습니다.
완전한 입력 세트#
모든 입력이 정확히 하나의 데이터 항목을 수신하면 동기화가 트리거됩니다. Complete Input Set Timeout 파라미터를 사용하여 타임아웃을 설정할 수 있습니다. 지정한 타임아웃 기간 동안 입력이 데이터를 두 번 수신하면 다른 입력이 아직 데이터를 수신하지 않았더라도 동기화가 트리거됩니다. 데이터를 기다리는 동안 타임아웃이 만료되면 지금까지 수집된 데이터로 동기화가 트리거됩니다. 누락된 데이터는 오류 상태로 표시됩니다.
vTool 설정하기#
Data Synchronizer vTool을 설정하려면 Workbench에서 해당 vTool을 두 번 클릭하십시오. 사용 가능한 모든 설정이 표시되는 대화상자가 열립니다. 또는 Features - All 창에서도 동일한 설정을 찾을 수 있습니다.
입력#
Data1#
모든 데이터 타입의 입력을 허용합니다.
- Data type: 초기에는 Value입니다. 연결이 이루어지면 입력 핀은 연결된 출력 핀의 데이터 타입을 갖게 됩니다.
DataN#
모든 데이터 타입의 입력을 허용합니다.
- Data type: 초기에는 Value입니다. 연결이 이루어지면 입력 핀은 연결된 출력 핀의 데이터 타입을 갖게 됩니다.
출력#
DataN#
지정된 모드에 따라 동기화된 데이터 입력을 반환합니다.
- 데이터 유형: 해당 입력과 동일합니다.
관련 vTools#
일반적인 선행 vTools#
Typical Successors#
- Image 데이터 타입을 입력으로 받는 모든 vTool.