콘텐츠로 바로 가기
STAGING SERVER
DEVELOPMENT SERVER

Data Synchronizer vTool#

Data Synchronizer vTool을 사용하면 여러 데이터 입력을 동기화할 수 있습니다.

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 입력 핀의 데이터가 폐기됩니다.

Leader-Follower 동기화 모드 시연 애니메이션

데이터 손실 없음#

모든 입력의 업데이트가 동기화된 출력을 트리거합니다. 이 모드에서는 데이터 손실이 발생하지 않습니다.

No Data Loss 동기화 모드 시연 애니메이션

완전한 입력 세트#

모든 입력이 정확히 하나의 데이터 항목을 수신하면 동기화가 트리거됩니다. Complete Input Set Timeout 파라미터를 사용하여 타임아웃을 설정할 수 있습니다. 지정한 타임아웃 기간 동안 입력이 데이터를 두 번 수신하면, 다른 입력이 아직 데이터를 수신하지 않았더라도 동기화가 트리거됩니다. 데이터를 기다리는 동안 타임아웃이 만료되면, 지금까지 수집된 데이터로 동기화가 트리거됩니다. 누락된 데이터는 오류 상태로 표시됩니다.

Complete Input Set 동기화 모드 시연 애니메이션

vTool 구성#

Data Synchronizer vTool을 구성하려면 Workbench에서 해당 vTool을 더블 클릭하십시오. 사용 가능한 모든 설정이 표시되는 대화 상자가 열립니다. 또는 Features - All 창에서 동일한 설정을 찾을 수 있습니다.

Inputs#

Data1#

모든 데이터 형식의 입력을 수락합니다.

  • 데이터 형식: 초기에는 Value입니다. 연결이 이루어지면 입력 핀은 연결된 출력 핀의 데이터 형식을 갖습니다.

DataN#

모든 데이터 형식의 입력을 수락합니다.

  • 데이터 형식: 초기에는 Value입니다. 연결이 이루어지면 입력 핀은 연결된 출력 핀의 데이터 형식을 갖습니다.

Outputs#

DataN#

지정된 모드에 따라 동기화된 데이터 입력을 반환합니다.

  • 데이터 형식: 해당 입력과 동일합니다.

일반적인 선행 vTool#

일반적인 후행 vTool#

  • Image 데이터 형식의 입력을 수락하는 모든 vTool.