콘텐츠로 건너뛰기
STAGING SERVER
DEVELOPMENT SERVER

Bandwidth Manager#

pylon Viewer의 Bandwidth Manager를 사용하면 여러 대의 카메라를 사용할 때 최적의 성능을 달성할 수 있도록 시스템을 분석할 수 있습니다.

Bandwidth Manager는 Windows 및 Linux 버전의 pylon Viewer에서만 사용할 수 있습니다. Tools 메뉴를 통하거나 Devices 창에서 카메라를 마우스 오른쪽 버튼으로 클릭하여 Bandwidth Manager를 열 수 있습니다.

정보

Bandwidth Manager는 1GigE, 5GigE 및 10GigE 네트워크 어댑터를 지원합니다. 사용 가능한 대역폭을 확인하고 카메라 간에 이에 따라 분배할 수 있습니다.

단일 컴퓨터에 둘 이상의 카메라를 연결하는 경우 카메라가 사용 가능한 대역폭을 두고 서로 경쟁하기 때문에 성능 문제가 발생할 수 있습니다. 이러한 충돌을 방지하려면 Bandwidth Manager를 사용하십시오. 한눈에 다음과 같은 정보를 확인할 수 있습니다:

  • 시스템에 설치된 USB 3.0 호스트 컨트롤러와 GigE 네트워크 어댑터 및 이에 연결된 카메라
  • USB 3.0 호스트 컨트롤러별 사용 가능한 총 대역폭(대략적인 값)
  • 카메라에서 전송되고 컴퓨터에서 수신된 데이터 양
  • 카메라에서 전송되고 컴퓨터에서 수신된 초당 프레임 수(fps)
  • 촬영된 총 이미지 수
  • 전송 오류 수(예: 불완전하고 누락된 이미지)

이 정보를 바탕으로 Bandwidth Manager를 사용하여 연결된 카메라의 대역폭 소비를 최적화할 수 있습니다.

Bandwidth Manager 개요#

Bandwidth Manager 대화상자에는 컴퓨터의 모든 USB 3.0 호스트 컨트롤러와 GigE 네트워크 어댑터 및 각각에 연결된 카메라가 나열됩니다. 이를 통해 USB 3.0 호스트 컨트롤러 또는 네트워크 어댑터에서 사용 가능한 총 대역폭의 일부를 각 카메라에 할당할 수 있습니다. 이런 식으로 카메라에 실제로 필요한 만큼의 대역폭만 할당하여 다른 장치를 위한 리소스를 확보할 수 있습니다.

USB 3.0 카메라: Bandwidth (MB/s) 열에는 카메라가 연결된 USB 3.0 호스트 컨트롤러에서 사용할 수 있는 대역폭도 나열됩니다. 이는 사용 가능한 최대 대역폭의 대략적인 값입니다.

GigE 카메라: 각 네트워크 어댑터에 Optimize 버튼이 있습니다. 이 버튼을 클릭하면 이 네트워크 어댑터에 있는 모든 선택된 카메라의 대역폭을 최적화할 수 있습니다. 버튼을 활성화하려면 카메라를 하나 이상 선택해야 합니다.
GigE 카메라가 컴퓨터에 연결되어 있고 처음으로 Bandwidth Manager를 여는 경우 단일 단계로 모든 GigE 카메라를 최적화할 수 있는 대화상자가 열립니다.
최적화에는 Packet Size 및 Inter-Packet Delay 설정 조정이 포함됩니다. 스위치 등을 통해 둘 이상의 카메라가 네트워크 어댑터에 연결된 경우 사용 가능한 대역폭이 선택된 모든 카메라 간에 공유됩니다.

카메라 설정을 직접 변경하려면 Features - All 창으로 이동하십시오. ROI 크기, Pixel Format 등 대역폭 소비에 영향을 주는 여러 카메라 설정이 있으므로 참고하시기 바랍니다.

Bandwidth Manager 스크린샷

대역폭 소비 최적화#

시스템 성능을 최적화하려면 현재 상황을 분석하는 것부터 시작하십시오. 개요를 파악한 후에는 대역폭 소비를 미세 조정할 수 있습니다. 각 카메라에 할당된 대역폭을 실시간으로 변경할 수 있으므로 여러 장치 간의 완벽한 균형을 매우 쉽게 찾을 수 있습니다.

대역폭 소비를 최적화하려면:

  1. 분석하려는 카메라의 연속 이미지 취득 및 모든 녹화를 중지합니다.
  2. Bandwidth Manager를 엽니다.
  3. 대역폭을 분석할 카메라를 선택합니다.
  4. Start Analysis를 클릭합니다.
    카메라 오른쪽에 있는 열에 데이터가 채워집니다. Images 열에서 촬영된 총 이미지 수를 확인할 수 있습니다. 완전히 전송되지 않았거나 완전히 누락된 이미지가 있는 경우 Errors 열에 나열됩니다.
    분석이 진행되는 동안 스핀 박스나 그 옆의 슬라이더를 사용하여 특정 카메라에 사용할 수 있는 대역폭을 변경할 수 있습니다. 변경 사항의 영향이 표시되는 데이터에 즉시 반영됩니다.

    정보

    대역폭 값은 카메라가 초과할 수 없는 사용 가능한 상한선입니다. 따라서 카메라가 전체 대역폭을 활용하고 있지 않는 경우 대역폭을 변경해도 눈에 띄는 영향이 없습니다. 카메라가 더 이상 프레임 레이트를 달성할 수 없을 정도로 대역폭을 낮추는 경우에만 Payload Received (MB/s) 값이 떨어지는 것을 확인할 수 있습니다. 페이로드 값은 동시에 전송되는 오버헤드가 포함되지 않으므로 일반적으로 사용 가능한 대역폭보다 낮습니다.

  5. 결과가 만족스러우면 Stop Analysis를 클릭합니다.
    Bandwidth Manager 대화상자에 선택한 카메라의 현재 대역폭이 표시됩니다. 다른 응용 프로그램에서 사용하기 위해 이를 메모해 둘 수 있습니다.
    분석을 수동으로 중지하는 대신 Stop analysis after 옵션을 선택하고 분석이 자동으로 중지되는 시간을 지정할 수 있습니다. 이는 더 오랜 기간 동안 데이터를 수집하려는 경우에 유용합니다.

    정보

    가독성을 높이기 위해 Bandwidth Manager 대화상자에서 대역폭은 MB/s 단위로 제공됩니다. 카메라에 따라 이는 Device Control 범주의 Device Link Throughput Limit 값 또는 Device Transport Layer 범주의 Device Current Throughput 값에 해당합니다. 이 두 값은 모두 B/s 단위로 제공됩니다.

  6. 선택 사항: 현재 카메라 설정을 user set에 저장하여 유지합니다. 그렇지 않으면 카메라 연결을 해제할 때 대역폭 구성을 다시 수행해야 합니다.