labview 잘 사용하고 있다가 갑자기 생긴 에러가 해결이 안 되어 문의남깁니다...
저는 영상을 녹화하는 용으로 코드를 짜서 labview 2011을 사용하고 있는데 이번에 갑자기 에러가 뜨며 코드 실행이 안 되는 현상이 일어났습니다.
현재 뜨고 있는 에러는 "1074360282"이고 iMAQdx 드라이버에 문제가 생겨서 카메라가 안 열리고 있는 것 같아요.
ni에서 제공하는 에러 지시사항을 보고 라이센스 활성화 잘 되어 있는지, labview 소프트웨어랑 드라이브 간에 호환성 문제는 없는지 확인했는데 이상 없었구요.
혹시 파일 손상이 있었나 싶어서 다 지우고 재설치까지 해봤는데도 여전히 같은 에러코드가 발생하고 있습니다.
basler 카메라 사용하고 있고 labview 2011 사용하고 있는데 에러를 고치기 위해 더 해볼 수 있는 게 있을까요?
혹시 몰라서 라이센스 매니저 첨부합니다.
아니.. 당당하게 올리시는 저의가 뭔가요??
게시글 삭제도 안되실텐데요.
학생 이신가요?
혹시 무슨 문제가 있을까요?
제가 잘 몰라서... 우선 저는 대학원생입니다.
라이센스가 Full, Pro, Student 가 같이 올라오나요?
그리고 Vision 은 배포 라이센스도 구매하셔야 합니다.
저희 연구실에서 사용하는 제품은 NI Academic Volume License로 labview 다운로드시 Full, Pro, Student 가 같이 올라오고요, 라이센스에 vision도 포함되어 있습니다.
구매한 지 10년도 더 지난 제품이라 기술지원 서비스도 받을 수가 없어서 물어볼 수 있는 곳이 여기뿐이었어요ㅠㅠ
여리군님 감사합니다.
1. Interface 문제.
- 주로 방화벽으로 인해 발생합니다.
- Camera 있는 IP를 허용 가능하게 만들거나 아니면 방화벽 자체를 Off 해보고 해보시기 바랍니다,
2, Camera Number 문제
- Max( Ni Measurment Studio) 에서 카메라에 접근하여 동작되는지를 해보시기 바랍니다.
- 소프트 웨어 작성시의 카메라 번호와 현재 설치되어 있는 카메라 번호가 같은지를 확인 바랍니다.
됐다가 안되는 경우는 주로 방화벽 문제일 경우가 많습니다.
Vision 라이센스와 별도로 배포 댓수 마다 별도의 라이센스가 필요합니다.
02-19-2025 06:32 PM - 편집 02-19-2025 06:59 PM
vision acquisition : 카메라를 LabVIEW에 연결하기 위한 일종의 드라이버. (IMAQdx open 함수가 여기에 해당). 사진을 찍는데 사용
Vision development : 머신 비전, 패턴 매칭 등 찍은 사진을 가공하거나 데이터를 추출할 때 사용.
vision runtime : labview 로 짠 프로그램을 실행할 때 사용. exe 상태이든 vi 상태이든 모두 필요.
vision development + runtime 2011 이 있음.
vision acquisition Feb 2014 가 설치되어 있음.
아무리 찾아봐도 vision acquisition Feb 2014 에 대한 릴리즈노트를 찾을 수가 없네요.
https://www.ni.com/ko/support/documentation/release-notes/product.vision-acquisition-software.html
이곳에는 2015까지 밖에 없습니다.
만약을 위해서 vision acquisition 의 버전을 낮추어 보세요
Vision acquisition 2011 버전을 설치하고 라이센스를 확인해야 할 듯 함.
아카데믹 라이센스 이므로, 2011 설치하고 정품인증하면 바로 인증 되실 듯
--------------- 내용 추가
첨부해 주신 사진을 통해서 윈도우 버전을 유추하려고 노력해 봤지만....모르겠네요.
windows 10 이상이라면 Labview 2011 도 문제가 될 수 있고, vision acquisition 2014 도 문제가 될 수 있습니다.
------------- 내용 추가
이 문서에서 버전 호환성을 체크할 수 있습니다.
이 문서에 따르면 서로 호환성에 문제가 없네요.
엇.. 정말 2014 버전이군요.
이거 Device Driver 에서 설치 할 건데, 2011 버전을 지원하지 않는 버전을 설치 하신듯 한데요.
라이센스를 첨부하셔서 그쪽으로만 봤는데, (실제로 에러 설명에도 그렇게 나오구요)
1074360282 에러를 chatGPT 한테 물어보니까
----------
알겠습니다! Vision Acquisition Software와 관련된 에러 코드 -1074360282는 일반적으로 "No image available" 에러로 알려져 있습니다. 이 오류는 이미지 캡처나 처리 도중에 이미지가 제대로 캡처되지 않았거나, 하드웨어와의 연결에 문제가 있을 때 발생할 수 있습니다.
이 에러는 보통 다음과 같은 상황에서 발생할 수 있습니다:
카메라 또는 이미지 장치 문제:
비디오 캡처 장치 또는 입력 신호 문제:
NI Vision Acquisition Software 설정 문제:
----------------
라고 뜨네요.
이미지가 올바르지 않다면,
일단, 위에 다른 분들이 얘기한 것처럼 방화벽 등등의 문제 일 수도 있구요.
코드 상에서 while 루프나 Queue 를 사용할 때 IMAQ 버퍼에 이미지가 없어지는 버그도 있구요.
IMAQ buffer 를 다른 루프에서 닫아 버려서 그럴 수 가 있습니다.
잘 쓰시다가 그렇다고 하니 코드를 점검하는 건 마지막으로 해보시면 될 것 같습니다.
큰 도움이 못되었네요