총 183 건
1. 카메라 링크 툴 실행하기 JAI 제품은 통신 프로그램이 모델별로 존재 하므로 사용하려는 모델에 맞는 통신 프로그램을 사용 해야 합니다. 또한, 프로그램 실행 시 반드시 관리자 권한으로 실행해야 합니다. 2. 통신 Port 선택하기 Communication Port -> Category ->Com port 선택 Port name에서 설정된 Com Port를 선택 합니다. 포트를 선택하면 자동으로 연결이 되며 저장된 값을 읽어 옵니다. 정상적으로 값을 읽어오면 Line Status와 하단의 상태표시바 색상이 빨간색에서 녹색으로 변경 됩니다. 3. 설정값 Save & Load 설정 값을 카메라에 저장하려면 Factory And User Setting in Camera -> 저장할 영역 설정 -> Store 버튼을, 저장된 설정 값을 읽어오려면 Factory And User Setting in Camera -> 불러올 영역 설정 -> Load 버튼을 선택합니다. 카메라의 초기값은 마지막에 접근한 영역으로 자동 설정 됩니다.
2022.10.20개별 툴 (Control Tool) 이란 ? Camera Link의 Camera 설정을 셋팅 할 수 있는 도구 입니다. (위 이미지는 초기 화면입니다. (지정한 Comport로 연결되어 있는 상태) 연결 방법 : 연결 상태 연결이 되어 있지 않으면 Offline으로 표시 됩니다. 연결이 되어있으면 Online으로 표시 됩니다. 연결 방법 : 1 통신을 위해 Comport 번호를 장치 관리자에서 설정 합니다. Euresys의 경우 가상으로 Comport를 설정해 주어야 합니다. (첨부 이미지 참고) Euresys 가상 컴포트 설정 : Multicam studio -> Tools -> Board Information을 클릭 합니다. COM N을 입력하되 사용중인 Comport 번호와 중복되지 않도록 입력 합니다. (장치관리자 확인) 연결 방법 : 2 지정된 Comport를 선택하여 연결을 완료 합니다. 연결이 완료되면 노란색 테두리로 표시된 호면에서 필요한 파라미터를 변경하여 사용 합니다. 준비단계 Parameter & CommandList 예제 모델 : AP-1600T-PMCL Control tool 에서 사용하는 파라미터는 카메라 모델마다 상이할 수 있습니다. 해당 메뉴얼은 AT-1600T-PMCL을 기준으로 제작되었으니 참고하시기 바랍니다. 1. A Tab Parameter Trriger Control Operation Mode : 트리거 모드 활성화 / 비활성화 (트리거 모드 란 신호를 받아 동작하는 모드) Trigger Source : 트리거를 입력 받는 방식 설정 Trigger Activation : Input 신호 극성 설정 Trigger Overlap : Data Readout 중 발생한 트리거 신호의 인식 유무 설정 Trigger Delay : 트리거 딜레이 설정 . (트리거 신호 발생 시 설정한 딜레이 시간 뒤에 동작) Soft Trigger : 트리거 모드 온 , 트리거 소스 소트프웨어 설정 시 동작하며 내부적으로 Trigger Signal 발생 Acquisition Control Operation & Balance White Auto Total Frame Period : 1FPS의 주기를 설정, 단위는 us , TriggerMode Off 시 활성화 Auto Switch : 색상 보정 알고리즘 설정 , IndividualGainMode Off시 활성화 Gain -Manual Analog All : Analog Gain 설정 , IndividualGainMode Off시 활성화 Digital Red : Digital Gain Red 설정 , ndividualGainMode Off시 활성화 Digital Blue : Digital Gain Blue 설정, ndividualGainMode Off시 활성화 Analog Red : Analog Gain Red 설정 , TriggerMode Off 시 활성화 Analog Green : Analog Gain Green 설정, IndividualGainMode On 시 활성화 Analog Blue : Analog Gain Blue 설정 . TriggerMode Off 시 활성화 AGC : Auto Gain Control 범위 설정 ( Gain Auto Off 시 사용 불가) Exposure Control Operation Exposure Mode Timed, Exposure Auto Off 시 활성화 ExposureTimeMode : 노출제어 방식 설정. // 개별 & 전체 Common : ExposureTimeMode Common 시 활성화 , 전체 노출 제어 Red : ExposureTimeMode Individual 시 활성화 , RED 센서 노출 제어 Green: ExposureTimeMode Individual 시 활성화 , Green 센서 노출 제어 Blue : ExposureTimeMode Individual 시 활성화 , Blue 센서 노출 제어 Expusoure Mode : 노출제어 주체를 설정. // 카메라 & 외부 신호 & 사용 안함. Exposure Auto : 자동 노출제어 유무 설정 Test Image Selector & Temperature Test Image Selector : 카메라에 내장된 Test Image Pattern 선택 Temperature Get : 카메라의 현재 온도 표시 CL Clock Frequncy & Binning Mode CL Clock Frequncy : 카메라 픽셀 클럭 설정, 픽셀 클럭이 높을 수록 고속프레임 설정 가능 Horiz : 가로 픽셀의 Binning 알고리즘 설정 Vertical : 세로 픽셀의 Binning 알고리즘 설정 Image format Operation CLConfiguration : 데이터 전송 방식 설정 . Base는 1EA, 나머지는 케이블 2EA 연결 시 설정. Pixel Format : 보드로 내보내는 픽셀 포맷 설정. Offset Y : 세로좌표의 Offset 설정. Height : 세로 해상도 설정 Offset X : 가로 좌표의 Offset 설정 Width : 가로 해상도 설정 Binning Horizontal : 가로 픽셀의 Binning 설정. X2 설정 시 2개의 픽셀을 1개의 픽셀로 만든다 Binning Vertical : 세로 픽셀의 Binning 알고리즘 설정 . X2 설정 시 2개의 픽셀을 1개의 픽셀로 만든다. Black Level Pixel 값 0 에 해당하는 밝기 설정 . (EX : 10 입력 시 Grayscale 10 이하는 전부 0 으로 처리 ) All : 설정되 값을 Black Level Offset으로 하여 영상의 가장 어두운 Black Level을 획득. Red : Red Pixel의 값만 Offset하여 가장 어두운 Black Level을 획득 Blue : Blue Pixel의 값만 Offset 하여 가장 어두운 Black Level을 획득 2. B Tab parameter 설명 ALC Chanel Area ALC : Auto Gain Control (AGC) + Auto Shutter Control (ASC)를 결합한 기능. 다양한 밝기 변화를 처리한다. 이미지 영역을 16등분 하여 일정 영역에 대한 Gain,Shutter 보정을 한다. (EX:High , Left =좌상단 영역에 대한 Gain, Shutte 보정적용) AWB Chanel Area AWB : 칼라 색상을 보정하는 기능 (Auto White Balance) 이미지 영역을 16등분 하여 일정 영역에 대한 AWB 보정을 한다.(EX:High , Left = 좌상단 영역에 대한 AWB 보정 적용) LUT Look up Table Mode On/off 설정 Look up Table data REad & Write 설정 Shading Correction 렌즈의 어두운 부분을 보정 해주는 기능 Shading Correction On/Off 설정 Correction Mode : 영상 보정 Mode 설정 3. C Tab parameter 설명 Pulse Generator Clock pre scaler : Clock 분주 비 설정 Pulse Generator : 지정한 값 만큼 카메라에서 신호를 발생 시킨다. Pulse Generator0~3 : Pulse Generator 설정 Counter And Timer Control Timer And Counter 설정 NAND input NAND input : Source 1과 source 2의 논리연산을 통한 결과를 신호 형태로 출력한다. Line Selector Line 1~2 : 해당 Line 에 출력할 Signal 선택. User Output : Line Selector 에서 USer OutPut 설정 시 True 설정 필요. 4. D Tab parameter 설명 Sequncer Control Sequencer Control : 지정한 설정으로 동작하는 구조 EX : Sequncer 1 : Width 100, Height 200, Exposure 30 Sequncer 2 : Width 1000, Height 2000 , Exposure 3000 설정 트리거 인가 시 첫번째 트리거는 Sequencer 1, Sequencer 2 동작 Multi ROI 전체 이미지에서 지정한 영역만 출력하는 설정 5. E Tab parameter 설명 Color Transform & Color Matrix 칼라의 색상표현 방식을 변경 할 수 있다 (EX :RGB -> XYZ, HIS 등) Color Transformation Mode : Color Transformation mode 설정 Color Matrix Value : Color Matrix 세부 값 설정 Edge Enhancer & Color Enhancer Edge Enhancer : 경계면을 부각 시키는 기능 (Manual 54Page 참조) Color Enhancer : 지정된 색상을 부각 시키는 기능 Blemish White Blemish White : 픽셀 보정 기능 6. Command List Trigger Control operation Mode : Read 시 Tm // Write 시 TM=1 // 유저는 1 사용 Trriger Source : Read 시 TI? // Write 시 TI = 21 // 유저는 21 사용 // Line 5 - Optln1 Trigger Activation : Read 시 TA? // Write 시 TA =0 // 유저는 0 사용 Trriger Overlap : Read시 TO? // Write 시 TO=1 // 유저는 1 사용 Trigger Delay : REad 시 TD? // Write 시 TD=0 // 유저는 0 사용 Sort Trigger : Write 시 STRG=0 // 유저는 사용 안함 Acquisition Control operation & Balance White Auto Gain - Manual Analog All : Read 시 FGA // Write 시 FGA=Value // 100 ~ 800 Digital Red : Read 시 PGR? // Write 시 PGR=Value // 90~110 Digital Blue : Read 시 PGB? //Write 시 PGB=Vaule // 90~110 Analog Red : Read시 FGR? // Write 시 FGR=Value // 100~800 Analog Green : Read시 FGG? //Write 시 Fgg=Value // 100~800 Analog Blue : Read시 FGB? // Write 시 FGB=Vaule // 100~800 Exposure Control Operation Exposure Mode Timed , Exposure Auto Off 시 활성화 Exposure TimeMode: Read시 ETM // Write 시 ETM=0 // 유저는 0 사용 Common : Read 시 PE? // Write 시 PE=6 // 유저는 6 사용 Read : Read 시 Per? // 유저는 사용 안함 Green : Read시 PEG? // 유저는 사용 안함 Blue : Read 시 PEB? // 유저는 사용 안함 Exposure Mode : Read 시 Em? //Write 시 Em=1 //유저는 1사용 Exposure Auto : Read 시 ASC? // Write 시 ASC = 0 // 유저는 사용 안함. CL Clock Frequncy & Binning Mode Horizontal : Read 시 HBM // Write 시 HBM=1 // 유저는 1사용 Vertical : Read 시 VBM // Write 시 VBM=1 // 유저는 1 사용 Image Format Operation - 1 CICongifuration : Read 시 CLCFG // Write 시 CLCFG =0 // 유저는 0 사용 Pixel Format : Read시 BA? // Write 시 BA = 3 // 유저는 3 사용 . Image Format Operation - 2 Binning Horizontal : Read 시 HB? // Write 시 HB=2 // 유저는 2 사용 Binning Vertical : Read 시 VB? // Write 시 VB=2 // 유저는 2 사용 Image Format Operation - 3 Width : Read 시 WTC? // Write 시 WTC=640 // 유저는 640 사용 Height : Read 시 HTL? // Write 시 HTL=240 // 유저는 240 사용 Offset X : Read 시 OFC? // Write 시 OFC=40 // 유저는 40 사용 Offset Y : Read 시 OFL // Write 시 OFL=32 // 유저는 32 사용
2022.10.201.증상 및 원인 증상 : eBus Player for JAI에 U3V 카메라는 인식이 되지만 , 아이콘이 나타나면서 카메라 연결 불가 원인 : U3V Driver가 Pleora가 아닌 다른 Driver로 인식되어 연결 불가 2. 조치 사항 장치 관리자에 인식된 JAI U3V 카메라의 Driver를 제거 합니다. 장치 관리자에서 카메라 모델명을 더블클릭하여 속성창을 활성화 합니다. 드라이버 탭에서 디바이스 제거를 클릭 합니다. 체크 한뒤 , 제거를 클릭 합니다. 제거가 완료되면 USB3.0 케이블을 재연결 합니다. 3. 동작 확인 장치 관리자에서 USB3 Vision Device로 인식되는지 확인 합니다. eBus Player For JAI 프로그램에서 Driver 정상 인식되는지 여부를 확인 합니다.
2022.10.201. 편광 카메라 소개 편광 카메라 소개화소상에 4방향의 편광자를 적층한 Image Sensor 입니다. 4방향의 편광 화소 정보를 카메라 내부에서 연산처리 합니다. 빛의 양이 아닌, 물체의 편광도를 검지 가능합니다. 2. 편광 이미지 출력 종류 Polarize 이미지 출력 종류총 5가지의 방식으로 이미지 출력이 가능합니다. RawImage, FourPolarizeElement, FourFunctions, ColorOnPicture, ColorOnGray RawImage Mode 기본 이미지 출력 방식입니다. 픽셀 데이터는 첫 번째 라인으로 90˚ 및 45˚ 각도로 출력되며두 번째 라인으로 135˚ 및 0˚ 각도의 픽셀 데이터가 출력됩니다. FourPolarizeElement Mode 픽셀 데이터는 4개로 분할된 화면으로 출력되며, 4개의 편광각의 Pixel을 각각의 화면에 표시됩니다. 왼쪽 상단 90˚, 오른쪽 상단 45˚, 왼쪽 하단 135˚, 오른쪽 하단 0˚로 출력합니다. FourFunctions Mode 4분할 화면에 각각 다른 6가지 연산 중 4가지 연산 결과를 원하는 위치에 출력 가능합니다. Polarize Angle (AoLP): 편광의 각도 0˚ (흑) ~ 180˚ (백)를 Digital 값으로 나타낸 이미지 Polarize Amplitude: 편광 성분의 진폭 값을 나타낸 이미지 Polarize Degree (DoLP): 편광의 비율 0 (흑) ~ 100% (백) 를 Digital 값으로 나타낸 이미지 Diffused Light: 편광을 제거한 이미지 Polarized Light: 편광을 강조한 이미지 Average Light: 4개의 편광 Pixel을 평균화한 이미지 ColorOnPicture Mode 휘도 평균 이미지에 표시되는 편광 각도 및 비율 정보를 Pseudo Color Overlay 된 이미지를 출력합니다. ColorOnGray Mode 휘도 성분을 없앤 이미지에 표시되는 편광 각도 및 비율 정보를 Pseudo Color Overlay 된 이미지를 출력 합니다.
2022.10.201. 소개 환경 구성 Multicast : 네트워크에 존재하는 하나의 카메라를 여러 대의 PC에서 사용하는 방법 오직 하나의 PC에서만 제어(Master)가 가능하고 , 다른 PC에서는 데이터 수신 (Slave)만 가능합니다. 2. 설정 방법 설정 방법 - Master eBus Player 실행 후 Tools -> Setup... 메뉴를 클릭 합니다. Setup창이 표시되면 오른쪽 그림과 같이 설정 합니다. IP address 및 Port는 기본 값을 사용해도 상관 없습니다. OK 버튼 클릭 후 "Select/Connect" 버튼을 클릭하여 카메라를 연결 합니다. 설정 방법 - Slave eBus Player 실행 후 Tools -> Setup... 메뉴를 클릭 합니다. Setup창이 표시되면 오른쪽 그림과 같이 설정합니다. IP adress 및 Port는 Master와 동일해야 합니다. "OK"버튼 클릭 후 "Select/Connect" 버튼을 클릭하여 카메라를 연결합니다. 영상 취득 중에는 카메라 탐색이 되지 않습니다. Master에서 영상 취득을 중지하고 연결 합니다. 설정 방법 Master는 파라미터 및 영상 취득 제어가 가능합니다. Slave는 제어가 불가능 합니다. 오직 영상 취득만 가능합니다.
2022.10.201. NIR 영상 취득 방법 카메라 연결 eBus Player를 실행 해당 카메라를 연결 설정 방법 Device Control 클릭 Visiblity를 Guru로 설정 후 TransportLayerControl 검색 TransportLayerControl 탭에서 값이 0 일때 , , 값을 확인 값이 1 일때 , , 값을 확인 값이 0,1 일때 , , 값을 서로 교체 시 NIR 영상 취득 설정 값 Default로 병경 시 RGB 영상 획득 동작 , 값에 따라 RGB, NIR 영상 취득 가능 NIR 모드 파라미터 설정 방법 Device control 클릭 값을 Source1으로 변경 후 원하는 파라미터 설정 2. RGB, NIR 영상 동시 취득 방법 설정 방법 NIR 영상을 취득할 eBUS Player를 실행 Tool -> Setup 클릭 그림과 같이 설정 Image stream control 클릭 Connection 탭에서 , , 값 확인 RGB 영상을 취득할 eBUS Player를 추가 실행 카메라 연결 후 Device control 클릭 값이 1일 때, , 값을 확인 값이 1일 때, 다름과 같이 설정 = = 동작 eBus Player 2개를 이용하여 RGB 영상, NIR 영상 동시 취득 가능
2022.10.201. eBus Player For JAI 시작 프로그램에서 eBus Player for JAI 프로그램을 실행 합니다. 카메라 연결 후 버튼을 클릭 합니다. Devidce Control 창이 표시 되면 다음의 파라미터를 설정 합니다. GevCurrentIPConfigureationPersistentIP: True GevPersistentIPAddress: 고정 IP 입력 GevPersistentSubnetMask: 고정 IP의 서브넷 마스크 입력 GevPersistentDefaultGateway: 고정 IP의 게이트웨이 입력 설정 후 카메라 전원 재인가 시 설정이 적용 됩니다.
2022.10.201. 주의 사항 일반적으로 GigE를 사용할 때는 한 제조사의 SDK만 사용 합니다. Cognex의 경우 Vision Pro를 설치하면 GigE Driver도 같이 설치가 됩니다. 만일 JAI GigE SDK도 설치를 하게 되면 GigE SDK가 서로 퍼포먼스에 영할을 줄 수도 있습니다. 따라서 지금처럼 Vision Pro를 사용할 경우 JAI GigE SDK는 설치하지 않습니다. 2. 사용 순서 Vision Pro 설치 후 'GigE Vision Configuration Tool'을 실행 합니다. Network IP와 Camera IP를 수정하여 통신이 가능하도록 합니다. Vision Pro를 실행 합니다. 'Image Source'를 두번 클릭 합니다. '카메라'를 클릭 합니다. 연결할 카메라를 선택 합니다. 만일 다음과 같은 에러가 발생할 경우, eBus Driver를 설치 합니다. ※eBus Universal Pro Driver를 클릭하여 설치하면 다음과 같이 상태가 변경 됩니다. 정상적으로 연결이 되면 다음과 같은 화면이 표시 됩니다. 영상 취득 버튼을 클릭하면 다음과 같이 영상을 볼 수 있습니다. 3. 파라미터 변경 카메라 연결이 정상적으로 된 상태에서 다음의 값을 입력하여 카메라의 파라미터를 변경 합니다. Feature : GenICam Node Name을 입력. Value : 해당 GenICam Node의 설정 값을 입력. Read : 해당 GenICam Node의 현재 값을 불러옴. Write : 해당 GenICam Node에 Value 값을 적용.
2022.10.201. 준비단계 - 고정 IP 설정 eBus Player for JAI를 실행 시킵니다. 눌러 Control Window를 실행 시킵니다. Ctrl + F 를 누른 후 PersistantIP를 검색 합니다. 의 값을 로 설정 합니다. 와 를 설정 합니다. 2. 준비단계 - Link Recovery 설정 을 눌러 Communication Control Window를 실행 합니다. Ctrl + F를 눌러 , LinkRecoery를 검색 합니다. 의 값을 로 변경 합니다. 하기 두가지 기능을 이용하여 Link Recovery 기능의 상세 설정이 가능합니다. : 요청당 대기 시간 : 최대 요청 횟수 3. 기능 동작 확인 카메라 영상 재생을 실행 합니다. 카메라의 Lan선 연결을 해제 합니다. 카메라의 Lan선을 재 연결 합니다. Attempting Reconection Window가 실행되며 재연결을 시도 합니다.
2022.10.201. HeartbeatTimeout 파라미터 카메라의 GenICam 버전에 따라 HeartbeatTimeout의 위치 및 이름이 다릅니다. 하위버전 : Remote Device -> Transport Layer Control-> GEVHeartbeatTimeout 상위버전 : Remote Device -> Device Control -> DeviceLinkHeartbeatTimeout (단위: us) 2. HeartbeatTimeout 파라미터 설정 아래 코드 예시와 같이 파라미터 이름과 시간 (ms)을 입력하여 설정이 가능합니다.
2022.10.20