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

pylon GigE Configurator(CLI 버전)#

이 주제에서는 pylon GigE Configurator의 명령줄 버전에 대한 개요를 제공합니다.

Configurator 사용하기#

이 도구는 세 가지 설정 모드를 제공합니다. 요구 사항에 따라 전체 시스템을 설정할지 또는 일부만 설정할지 선택하십시오.

또한, 실제로 도구를 실행하기 전에 도구가 수행할 변경 사항을 미리 확인할 수 있는 dry-run 모드가 제공됩니다. 필요한 경우 변경 사항을 로그로 기록할 수 있습니다.

Configurator 실행하기#

pylon GigE Configurator의 명령줄 버전을 실행하려면:

  1. pylon 버전 7.1 이상이 설치되어 있는지 확인하십시오.
  2. 명령줄을 엽니다.
  3. 명령줄에서 pylon 설치 디렉토리(예: Windows의 경우 %programfiles%\Basler\pylon x\Runtime\x64 또는 Linux의 경우 /opt/pylon x/bin)로 이동합니다.
  4. 명령줄에서 PylonGigEConfigurator를 실행합니다.

정보

  • 네트워크 어댑터를 설정하려면 관리자 또는 sudo 권한으로 configurator를 실행해야 합니다.
  • 네트워크 충돌을 방지하려면 네트워크 어댑터나 스위치에 카메라만 연결되어 있는지 확인하십시오.

사용 가능한 명령어#

이 도구는 다음과 같은 명령 및 옵션을 지원합니다:

명령 설명
list 활성 네트워크 어댑터 목록과 현재 설정을 표시합니다.
auto-ip 네트워크 어댑터와 연결된 카메라의 IP 주소 및 서브넷 마스크를 설정합니다.
auto-opt 최적의 스트리밍 성능을 위해 네트워크 어댑터 및 시스템 설정(예: Jumbo Frames, Interrupt Moderation Rate, Receive Descriptors)을 최적화합니다.
auto-all auto-opt와 auto-ip를 모두 실행합니다.
Option 설명
-h 또는 --help 도움말을 표시합니다.
-l 또는 --log <filename> Logs to the file specified. Defaults to <TEMP>/<appname>_<timestamp>.log.
-n 또는 --dry-run dry-run 모드를 활성화합니다. 이를 통해 파라미터를 설정하기 전에 제안된 변경 사항을 확인할 수 있습니다.
-a 또는 --adaptername <name> 지정된 어댑터의 IP 주소 할당 및/또는 설정 최적화를 강제합니다.
--class <A, B, C> IP 주소를 설정할 때 지정된 네트워크 클래스의 사설 주소를 사용합니다. 유효한 네트워크 클래스는 A, B 또는 C입니다. 기본값은 C입니다.

예제#

PylonGigEConfigurator list

PylonGigEConfigurator auto-all -h

PylonGigEConfigurator auto-ip -a "Ethernet 2" --class C

시스템 최적화#

이 auto-all 명령은 단 한 번의 단계로 GigE 네트워크 및 카메라 설정을 최적화합니다.

명령 구문
PylonGigEConfigurator auto-all [-a <name> ...] [--class <A | B | C>] [-n] [-h] [-l <filename>]

작동 원리#

다음 명령을 auto-all 실행하면 다음과 같은 작업이 수행됩니다:

  1. 명령을 실행하여 auto-ip 다음 작업을 수행합니다: 네트워크 어댑터와 연결된 카메라의 IP 주소 및 서브넷 마스크를 구성합니다.
  2. 명령을 실행하여 auto-opt 다음 작업을 수행합니다: 최적의 스트리밍 성능을 위해 네트워크 어댑터와 시스템 설정을 구성합니다.

자세한 내용은 두 명령어에 대한 문서를 참조하십시오.

IP 주소 구성하기#

이 auto-ip 명령은 네트워크 어댑터와 연결된 카메라의 IP 주소 및 서브넷 마스크를 구성합니다.

명령 구문
PylonGigEConfigurator auto-ip [-a <name> ...] [--class <A | B | C>] [-n] [-h] [-l <filename>]

이 auto-ip 명령은 모든 로컬 GigE 네트워크 어댑터를 스캔하고 연결된 카메라가 있는지 확인합니다. 감지된 카메라가 없으면 해당 어댑터는 건너뛰고 구성되지 않습니다.

그런 다음 도구는 모든 GigE 네트워크 어댑터와 연결된 카메라의 IP 주소를 오름차순으로 구성합니다.

어댑터 이름을 입력한 후 -a 옵션을 사용하여 네트워크 어댑터의 IP 구성을 강제할 수 있습니다. 이 경우 카메라 연결 여부와 상관없이 어댑터가 항상 구성됩니다.

또한, 클래스 A 또는 클래스 B와 같은 다른 네트워크 클래스의 주소 범위 내에서 네트워크 어댑터를 구성할 수 있습니다.. 이를 위해 다음을 사용하세요. --class 옵션 뒤에 클래스 유형을 지정합니다(예: --class B.

만약 생략하면 --class 옵션을 사용하면, 도구가 네트워크 클래스의 주소 범위를 자동으로 사용합니다 C(예: 192.168.xxx.xxx).

예제#

PylonGigEConfigurator auto-ip
PylonGigEConfigurator auto-ip -a "Ethernet 2" -a "Ethernet 3"
PylonGigEConfigurator auto-ip -a "Ethernet 2" --class C

네트워크 설정 구성#

이 auto-opt 명령어는 최적의 스트리밍 성능을 위해 네트워크 어댑터와 시스템 설정을 최적화합니다.

명령 구문
PylonGigEConfigurator auto-opt [-a <name> ...] [-n] [-h] [-l <filename>]

이 auto-opt 명령은 모든 로컬 GigE 네트워크 어댑터를 스캔하고 연결된 카메라가 있는지 확인합니다. 감지된 카메라가 없으면 해당 어댑터는 건너뛰고 구성되지 않습니다.

그런 다음, 도구가 카메라가 연결된 모든 GigE 네트워크 어댑터를 오름차순으로 최적화합니다.

다음 명령을 사용하여 네트워크 어댑터의 강제 최적화를 수행할 수 있습니다. -a 옵션을 사용하여 네트워크 어댑터의 IP 구성을 강제할 수 있습니다. 이 경우 카메라 연결 여부와 상관없이 어댑터가 항상 구성됩니다.

최적화되는 파라미터에 대한 자세한 내용은 Affected Network Parameters 항목을 참조하십시오.

예제#

PylonGigEConfigurator auto-opt

PylonGigEConfigurator auto-opt -a "Ethernet 2"

드라이런 모드#

드라이런 모드를 사용하면 변경 사항을 시스템에 적용하기 전에 미리 확인할 수 있습니다.

드라이런 모드에서 설정기는 도구를 실행할 때 수행될 모든 구성 및 최적화 단계를 보여줍니다.

다음과 같이 드라이런 모드를 활성화할 수 있습니다. -n 또는 --dry-run 옵션을 모든 명령어와 함께 사용할 수 있습니다.

예제#

PylonGigEConfigurator auto-all -n

PylonGigEConfigurator auto-ip -n

PylonGigEConfigurator auto-opt -n

변경 사항 로깅#

설정기를 사용하면 진단 목적의 로그 파일을 생성할 수 있습니다.

명령 구문
PylonGigEConfigurator auto-opt [-a <name> ...] [-n] [-h] [-l <filename>]

다음 옵션을 사용하여 설정기가 수행한 모든 변경 사항을 기록할 수 있습니다. -l 또는 --log 사용자 정의 파일 및 디렉터리에 변경 사항을 기록하려면 파일 이름을 추가하십시오(예: -l log.txt.

기본적으로 설정기는 모든 변경 사항을 다음 temp 폴더의 로그 파일에 기록합니다.

  • Windows : %TEMP%\PylonGigEConfigurator_<timestamp>.log
  • Linux : ~/.local/temp/PylonGigEConfigurator_<timestamp>.log

예시#

PylonGigEConfigurator auto-all -l log.txt