GigE 카메라에서 발생하는 오류 코드 3774873620 (0xE1000014) 문제 해결#
문제#
pylon .NET(C#) API의 오류 코드 3774873620은 pylon C++ API의 오류 코드 E1000014와 일치합니다.
이 오류 코드는 다음을 의미합니다. The buffer was incompletely grabbed 이는 패킷 손실이나 손상으로 인해 이미지가 불완전하게 캡처되었음을 나타냅니다.
원인#
일반적으로 시스템 구성 요소, 즉 이더넷 케이블, 스위치 또는 NIC(네트워크 어댑터)의 성능이 저하된 경우 이런 현상이 발생합니다.
사용 중인 네트워크 하드웨어(예: NIC, 스위치 또는 이더넷 케이블)에 성능 문제가 발생하면 이미지 캡처가 실패할 수 있습니다.
해결 방법#
이를 보완하기 위해 패킷 간 지연 시간을 늘려볼 수 있습니다. 이렇게 하면 카메라에 필요한 대역폭이 줄어들게 됩니다. 그 결과, 최대 프레임 속도도 함께 감소하게 됩니다.
또한 NIC 또는 스위치(사용 중인 경우)에서 점보 프레임 (지원되는 경우) 을 활성화하는 것이 좋습니다:
- 어떤 구성 요소에서도 점보 프레임을 지원하지 않는 경우, 카메라 매개변수인 ‘패킷 크기(Packet Size )’를 1500으로 설정해야 합니다 .
- 그렇지 않은 경우, 카메라 패킷 크기를 지원되는 최대 점보 프레임 값으로 설정하십시오.
이 방법으로 문제가 해결되지 않았다면, Basler는 공식적으로 권장되는 Intel Pro 1000 네트워크 카드를 Basler 성능 드라이버와 함께 사용할 것을 권장합니다.
지원되는 Intel Pro 1000 칩셋에 대한 자세한 정보를 확인하려면 이 기술 문서를 참조하십시오.
Linux 시스템을 사용 중인 경우, pylon 설치 디렉터리에 있는 readme 파일을 읽어보시기 바랍니다.