총 13 건
1. 환경 구성 Multicast: 네트워크에 존재하는 하나의 카메라를 여러 대의 PC에서 사용하는 방법. 오직 하나의 PC에서만 제어(Master)가 가능하고, 다른 PC에서는 데이터 수신(Slave)만 가능합니다. < MasterSlaveSlaveCameraNetworkPC1PC2PC3 > 설정 방법 – Master Sentech SDK에서 제공하는 Multicast Sample code를 실행합니다. Sentech에서 제공하는 GUI를 사용할 경우 define을 사용합니다. 예제 코드는 100장 그랩 후 종료되므로, 테스트에 따라 이 값을 변경합니다. 실행하면 Control mode(Master)와 Monitor mode(Slave) 선택 화면이 표시됩니다. Master PC에서는 C 또는 c를 입력합니다. 다음은 전송 방식을 선택하는 화면입니다. Multicast 방식으로 사용하는 경우 1을 입력합니다. 전송 방식 입력 후 영상 취득 및 전송이 시작됩니다. 설정 방법 – Slave Slave PC에서도 동일한 샘플 코드를 사용합니다.Master와 마찬가지로 GUI와 그랩 수를 필요에 따라 변경합니다. 실행 후 Mode 선택 화면에서 M 또는 m을 입력합니다. 곧바로 Master PC에서 전송하는 카메라의 영상 취득이 가능합니다. Slave PC에서는 카메라 제어가 되지 않으며, 영상 취득만 가능합니다.
2022.10.191. Trigger Mode 설정 Remote Device -> Acquisition Control 탭 Software Trigger Mode 설정 Trigger Mode :On Trigger Source : Software 위 설정 후 Acquisition Start 후 Trigger Software의 Execute 버튼을 클릭하면 신호 발생 후 영상 취득 Hardware Trigger Mode 설정 Trigger Source : Line0 , Line2 Line0 : 카메라 6pin 중 2번 Pin에 들어오는 신호에 맞춰 영상 취득 Line2 : 카메라 6pin 중 3번 Pin에 들어오는 신호에 맞춰 영상 취득 2. Strobe Output 설정 Remote Device -> Digital IO Control 탭 Strobe Output 파라미터 설정 Line Selector : Line1 Line Source : Exposure Active Line1 : 카메라 6Pin 중 4번 Pin으로 Line Source로 선택 된 신호를 출력
2022.10.191. 환경 구성 PTP 기능을 사용하면 동일한 네트워크에 있는 장치들의 Timestamp를 Master 기준으로 동기화 할 수 있습니다. Master: Timestamp를 동기화할 주 장치 Slave: 마스터와 Timestamp를 동기화할 장치 PTP는 아래와 같이 2가지 구조로 사용 가능합니다. Camera 만을 사용하여 구성할 경우, MAC 주소가 가장 낮은 Camera가 Master가 됩니다. PTP - 일반적인 시스템 구조, TP - Camera만을 사용한 구조환경 구성 > PTP - 일반적인 시스템 구조 >PTP - Camera만을 사용한 구조 2. 네트워크 설정 동일한 네트워크 영역으로 IP 및 Subnet Mask를 설정해야 합니다.네트워크 설정 3. Remote Device 설정 모든 Camera를 아래와 같이 동일하게 설정합니다. Trigger Mode: On Trigger Source: Action 0 Action Device Key: 0x12345678 Action Group Mask: 0xffffffff Action Group Key: 0x1 Ptp Enable: TrueRemote Device 설정 4. 인터페이스 설정 Interface 설정은 동일 네트워크 영역의 Camera는 모두 동일하기 때문에 연결된 Camera 중 한 쪽에서만 변경하면 됩니다. Action Device Key: 0x12345678 Action Group Key: 0x1 Action Group Mask: 0xffffffff 아래 공식으로 모든 Camera의 Gev SCPD 값을 설정합니다. Packet Size * 1,000,000,000 * ( Camera 개수 – 1 ) / 100,000,000 Example) 4대의 Camera, Packet Size 8164 일 경우 8164 * 1,000,000,000 * ( 4 – 1 ) / 100,000,1000 = 244920Remote Device 설정 Action Command 사용 후 각 Camera의 이미지 출력 시작하는 타이밍에 대한 Timestamp 간격 측정 결과 거의 동시에 촬상 되는 것을 확인할 수 있습니다.
2022.10.19