[비전실무 프로젝트 1편] 비전검사 프로젝트 진행 순서 (실무자가 알려주는 구축 프로세스)
비전검사 프로젝트는 왜 순서가 중요한가?
비전검사 프로젝트가 실패하는 가장 큰 이유는 카메라 성능이나 AI 때문이 아닙니다.
대부분은 프로젝트 진행 순서를 잘못 선택했기 때문입니다.
실무에서는 카메라를 먼저 구매하는 경우도 있고, PLC 프로그램을 먼저 만드는 경우도 있습니다. 하지만 이런 방식은 프로젝트 일정 지연과 비용 증가로 이어질 가능성이 큽니다.
이번 글에서는 실제 자동화 현장에서 사용하는 비전검사 프로젝트 진행 순서를 단계별로 설명하겠습니다.
1. 제품 및 검사 항목 분석
가장 먼저 해야 할 일은 제품 분석입니다.
다음 내용을 확인해야 합니다.
- 제품 크기
- 색상
- 재질
- 표면 반사
- 검사 위치
- 불량 종류
- 허용 오차
예를 들어 PCB 검사와 자동차 부품 검사는 필요한 카메라와 조명이 완전히 다릅니다.
제품 분석 없이 장비를 구매하면 대부분 다시 구매하게 됩니다.
2. 검사 목표 결정
무엇을 검사할 것인지 명확해야 합니다.
대표적인 검사 항목
- 유무 검사
- 위치 검사
- 치수 검사
- 각도 검사
- OCR 검사
- 바코드 검사
- 스크래치 검사
- 색상 검사
검사 항목마다 사용하는 Vision Tool도 달라집니다.
3. 카메라 및 렌즈 선정
검사 대상이 결정되면 다음을 계산합니다.
- FOV
- Working Distance
- Pixel Resolution
- Lens 초점거리
많은 프로젝트가 여기서 실패합니다.
고해상도 카메라를 사용한다고 좋은 것이 아니라 필요한 픽셀 해상도를 먼저 계산해야 합니다.
4. 조명 선정
실무에서는 카메라보다 조명이 중요합니다.
대표적인 조명
- Ring Light
- Dome Light
- Bar Light
- Back Light
- Coaxial Light
조명 하나만 바꿔도 검사 성공률이 크게 향상됩니다.
5. Vision 프로그램 제작
검사 알고리즘을 작성합니다.
대표 Tool
- Pattern Matching
- Blob
- Edge
- Circle
- OCR
- Deep Learning
이 단계에서는 PASS와 FAIL 기준을 명확하게 정의해야 합니다.
6. PLC 연동
Vision은 혼자 동작하지 않습니다.
PLC와 통신하여
- 검사 시작
- 검사 완료
- PASS
- FAIL
- Error
신호를 주고받습니다.
주로 사용하는 통신
- Ethernet/IP
- Modbus TCP
- PROFINET
- TCP/IP Socket
7. MES 연동
생산 데이터를 저장합니다.
대표 저장 항목
- 제품번호
- 검사시간
- 검사결과
- 불량코드
- 작업자
- 설비번호
MES 연동이 되면 생산 이력 관리가 가능합니다.
8. 검사 로그 저장
실무에서는 반드시 저장합니다.
대표 저장 데이터
- 원본 이미지
- 검사 결과
- 측정값
- 시간
- Lot 번호
불량 분석 시 매우 중요한 자료가 됩니다.
9. 현장 튜닝
실제 생산에서는 조명 밝기, 노출시간, Threshold, ROI, Matching Score 등을 조정합니다.
이 과정에서 검사율이 크게 향상됩니다.
10. 운영 및 유지보수
프로젝트 종료 후에도 다음 항목을 지속적으로 관리합니다.
- 로그 확인
- 이미지 백업
- 조명 수명
- 카메라 청소
- 프로그램 버전 관리
- 검사율 분석
실제 프로젝트 진행 순서
일반적으로 다음 순서로 진행하면 안정적인 구축이 가능합니다.
- 제품 분석
- 검사 항목 선정
- 카메라 선정
- 렌즈 선정
- 조명 선정
- Vision 프로그램 개발
- PLC 연동
- MES 연동
- 시운전
- 현장 튜닝
- 양산 적용
- 유지보수
실제 실패 사례
사례 1. 카메라부터 구매한 경우
고객이 먼저 500만 화소 카메라를 구매했습니다.
하지만 계산해 보니 200만 화소면 충분했고, 렌즈와 조명이 맞지 않아 결국 카메라와 렌즈를 모두 교체했습니다.
교훈 : 장비보다 먼저 검사 조건을 분석해야 합니다.
사례 2. 조명을 마지막에 선정한 경우
비전 프로그램은 완성되었지만 조명이 맞지 않아 스크래치 검출률이 60%에 불과했습니다.
결국 Dome Light로 변경한 후 98% 이상의 검출률을 확보했습니다.
교훈 : 조명은 프로젝트 초기에 함께 검토해야 합니다.
사례 3. PLC 연동을 마지막에 진행한 경우
비전 프로그램은 완성되었지만 PLC 통신 구조가 달라 프로그램 대부분을 수정해야 했습니다.
교훈 : 통신 인터페이스는 프로젝트 초기에 정의해야 합니다.
실무 체크리스트
□ 검사 대상 분석 완료
□ 불량 정의 완료
□ 카메라 선정 완료
□ 렌즈 선정 완료
□ 조명 선정 완료
□ 검사 알고리즘 검증 완료
□ PLC 연동 완료
□ MES 연동 완료
□ 이미지 저장 완료
□ 로그 저장 완료
□ 현장 테스트 완료
□ 양산 검증 완료
자주 묻는 질문(Q&A)
Q1. 카메라를 먼저 구매해도 될까요?
권장하지 않습니다. 제품 크기, 검사 정밀도, 시야(FOV), 조명 조건을 먼저 분석한 뒤 카메라와 렌즈를 선정하는 것이 비용과 시간을 절약합니다.
Q2. 프로젝트에서 가장 중요한 요소는 무엇인가요?
대부분의 현장에서는 조명 설계가 검사 성능에 가장 큰 영향을 미칩니다. 같은 카메라라도 조명에 따라 검출률이 크게 달라질 수 있습니다.
Q3. PLC 연동은 언제 진행해야 하나요?
비전 프로그램 개발과 동시에 통신 구조를 정의하는 것이 좋습니다. 마지막 단계에서 연동하면 프로그램 수정 범위가 커질 수 있습니다.
Q4. 검사 이미지는 모두 저장해야 하나요?
일반적으로 FAIL 이미지는 모두 저장하고, PASS 이미지는 일정 비율만 저장하거나 조건부 저장 방식을 사용해 저장 공간을 효율적으로 관리합니다.
Q5. 프로젝트 기간은 어느 정도 걸리나요?
검사 난이도에 따라 다르지만 일반적으로 간단한 프로젝트는 2~4주, 복잡한 자동화 라인은 2~3개월 이상 소요될 수 있습니다.
마무리
비전검사 프로젝트의 성공은 좋은 카메라보다 올바른 진행 순서에서 시작됩니다. 제품 분석부터 조명 선정, 프로그램 개발, PLC 및 MES 연동, 현장 튜닝까지 체계적인 절차를 따르면 시행착오를 줄이고 안정적인 양산 시스템을 구축할 수 있습니다.
다음 2편에서는 많은 실무자가 어려워하는 비전검사 시간(Tact Time) 계산 방법을 실제 계산 예제와 함께 자세히 알아보겠습니다.