소프트웨어와 통합

검사 기록, 이미지와 부품 식별자 연결해 보관하기

불량 이미지 폴더만으로 추적성이 성립하지 않습니다. 모든 판정을 이미지 저장 상태, 레시피와 획득 세대에 연결하고 저장 실패에도 기록을 남깁니다.

기술 검토용 샘플 보내기
검사 기록, 이미지와 부품 식별자 연결해 보관하기
기술 설명용 도식이며 실제 사진이나 완료된 시험의 증거가 아닙니다.

문제와 전제 조건

불량 이미지 폴더만으로 추적성이 성립하지 않습니다. 모든 판정을 이미지 저장 상태, 레시피와 획득 세대에 연결하고 저장 실패에도 기록을 남깁니다.

시험 준비

2000×1500Mono8두 카메라,10프레임/s를 가정하면2×3MB×10 = 60MB/s, 원본216GB/시간입니다. 정확히1%를 보관하면2.16GB/시간이지만 획득·처리는 모든 프레임을 다룹니다. 십진 단위입니다.

용량 전에 저장 목적을 정합니다. 조사에는 실패 이미지와 주변 정보, 공정 감사에는 지정 표본과 변경 없는 이벤트가 필요할 수 있습니다. 보존 규칙과 조사 보류 책임자를 기록합니다. 카메라, 형식, 속도와 원본/인코딩/잘린 파일을 확인합니다. SDK 페이로드와 실제 파일 크기로 예산을 잡습니다. 치수는 패딩이나 메타데이터를 빼놓을 수 있으며 Mono8 예제는 이를 제외합니다. 확장자로 압축률을 가정하지 말고 어려운 영상과 불량 집중을 측정합니다.

작업 절차

  1. 촬영 전에 이벤트 식별자를 만들고 카메라, 부품, 레시피, 교정과 세대를 기록합니다.
  2. 판정을 이미지 대기 상태로 저장하고 소유 이미지를 유한 저장 대기열에 전달합니다.
  3. 쓰기 성공 후에만 이미지 참조와 저장 완료를 기록하며 실패 경로를 꾸미지 않습니다.
  4. 시간과 처분으로 보관 기간을 정하고 조사 보류 이미지는 지우지 않습니다.
  5. 디스크 가득 참, 재시작과 중단 쓰기를 시험하고 대기 기록을 대조하며 원판정을 유지합니다.

비동기 저장 전 이벤트를 만들고 소유권 규칙대로 복사 또는 유지합니다. 반환된 드라이버 버퍼를 기록기가 읽으면 안 됩니다. 큐 상한, 깊이, 최장 대기와 최종 상태를 기록합니다. 카메라와 세대로 다중 이미지를 부품에 연결합니다. 식별된 임시 객체에 쓰고 저장 방식 완료 규칙 뒤 위치나 무결성을 게시합니다. 대기 및 저장 실패는 검사 판정과 분리하며 필수 근거를 저장 못할 때 격리를 정합니다.

가정에 따른 시험 기록

설명을 위한 가정이며 Deyi의 실측 결과가 아닙니다. 실제로 승인한 시험 기록으로 값을 교체하십시오.

가정에 따른 시험 기록
기록 항목가정값
비압축 이미지 데이터3 MB
전송 시간60 MB/s
보관 기간1 h
저장 용량216 GB

예제는 십진 MB와 GB를 사용합니다. 원본 한 장은 3,000,000바이트이며 초당 20장이면 60,000,000바이트/초입니다. 실제 저장 비율이 정확히 1%일 때만 2.16 GB/시간이며 불량이 몰리면 이를 넘을 수 있습니다. 최대 불량 부하에서 쓰기 큐를 측정하고 조사 보존 자료를 정기 삭제에서 보호합니다. 이미지 저장 실패와 부품 검사 판정을 구분하십시오.

획득, 선택 이미지와 지속 쓰기 속도를 구분합니다. 획득 후 1% 선택은 전체 전송이나 검사 메모리를 줄이지 않습니다. 이벤트, 설정, 파일시스템과 여유를 더합니다. 평균 대신 불량 최대에서 밀림을 추적합니다. 용량과 기간은 일관된 십진 또는 이진 단위를 씁니다. 정기 삭제 제외 조사 자료를 반영합니다. 시작 여유가 충분해도 삭제 차단, 불량 증가나 기록 저하로 가득 찹니다.

공정을 설명하는 두 가지 도식

검사 기록, 이미지와 부품 식별자 연결해 보관하기 — 1

판정 기록과 저장은 같은 식별자를 쓰지만 완료 시점은 다릅니다.

  1. 부품 이벤트
  2. 판정 기록
  3. 저장 대기열
  4. 이미지 참조
기술 설명용 도식이며 실제 사진이나 완료된 시험의 증거가 아닙니다.
도해를 전체 크기로 보기

검사 기록, 이미지와 부품 식별자 연결해 보관하기 — 2

완료, 대기와 저장 실패를 나누며 미판독과 저장 오류를 혼동하지 않습니다.

  1. 저장 완료
  2. 저장 대기
  3. 저장 오류
기술 설명용 도식이며 실제 사진이나 완료된 시험의 증거가 아닙니다.
도해를 전체 크기로 보기

문제 원인 분리

  • 반복 로트 문자열만 고유키로 쓰지 않습니다.
  • 느린 저장으로 메모리가 무제한 증가하지 않게 정책을 정합니다.
  • 저장 완료 파일은 실제 읽을 수 있어야 합니다.

인수 확인과 인계

부품에서 판정, 이미지 또는 명시 저장 오류까지 조회됨을 확인합니다. 실제 형식으로 속도와 용량을 측정합니다.216GB/시간에는 메타데이터, 파일 관리와 여유가 없습니다.

시험 전에 인수 기준을 정하고 원본 증거를 보관하십시오. 예제는 공급 모델의 기능을 보증하지 않습니다.

통제 데이터로 디스크 가득 참, 중단, 재시작과 조사 보호를 검증합니다. 모든 이벤트의 최종 저장 상태와 파일/카메라 연결을 확인합니다. 복구에서 이전 대기 이미지를 새 부품에 붙이지 않습니다. 삭제와 보호 자료 검색을 시험합니다. 실제 형식 및 선택으로 지속 쓰기와 최대 큐를 측정해 경보를 정합니다. 가정, 크기 범위, 원본/선택 속도, 큐, 책임과 오류 처리를 인계합니다. 216 및 2.16 GB/시간은 가정 계산이며 압축 실측, 권장 기간이나 제품 보장이 아닙니다.

출처와 기술 참고 자료

참고 자료는 이 안내의 방법과 한계를 설명합니다. 예시 확인 절차는 참고용이며, 생산 수락 판정에는 실제 샘플을 통한 근거가 필요합니다.

  1. Pixel FormatBasler확인일
  2. Programming with pylon CBasler확인일

기술 검토

검사 문제와 확인 자료를 함께 보내세요.

샘플 이미지, 현재 구성과 실패한 확인 절차를 보내주세요. 시야, 작업 거리, 라인 속도와 수락 기준이 있으면 구체적인 검토가 가능합니다.

기술 검토용 샘플 보내기
문의

RFQ 직접 문의

검사 조건을 기술 담당자와 바로 확인하세요.

샘플 이미지, 참조 모델, FOV, 작업 거리, 라인 속도를 공유하세요.

목표: 24시간 내 선정 메모
결함 먼저 확인