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