IP 설정 획득 및 수정
이 섹션에서는 Windows 시스템에서 modify_ip_configurations 샘플을 사용하여 레이저 프로파일러의 현재 IP 주소, 서브넷 마스크 및 게이트웨이(Gateway) 정보를 획득하고 수정하는 방법을 소개합니다.
HALCON 예제 프로그램 사용 가이드 내용을 참조하여 예제 프로그램을 획득하고 사용 조건을 확인하세요. |
레이저 프로파일러 선택
IP 설정을 획득하고 수정할 레이저 프로파일러를 선택하려면 다음 단계를 따르세요.
-
HALCON에서 예제 프로그램을 열기: HALCON 소프트웨어를 부팅하고 예제 프로그램을 HALCON의 프로그램 에디터 화면으로 드래그합니다.
-
변수 검사: MechEyeCameras 창이 팝업될 때까지 툴 바의
버튼을 반복적으로 클릭하여 프로그램을 단계별로 실행합니다.
-
이 창에 모든 연결할 수 있는 레이저 프로파일러가 표시됩니다. 연결할 레이저 프로파일러를 선택하고 더블 클릭하며 unique_name: 또는 user_name: 뒤에 있는 카메라 명칭 내용을 복사합니다.
user_name는 사용자가 설정한 레이저 프로파일러 이름입니다. Mech-Eye Viewer에서 설정할 수 있습니다. -
아래와 같은 명령줄을 찾아 LNX를 unique_name 또는 user_name 내용으로 대체하십시오.
DeviceInfo := 'LNX'
레이저 프로파일러의 IP 주소, 서브넷 마스크, 게이트웨이
레이저 프로파일러의 현재 IP 주소, 서브넷 마스크, 게이트웨이 정보를 확인하려면 다음 단계를 따르세요.
툴 바에 있는 버튼을 클릭하거나 키보드의 F5 버튼을 눌러 예제 프로그램을 실행합니다. Control Variables 창에서 다음 변수들을 통해 현재 레이저 프로파일러의 IP 주소, 서브넷 마스크, 게이트웨이 값을 확인할 수 있습니다.
-
CurrentIPAddressString: IP 주소
-
CurrentSubnetMaskString: 서브넷 마스크
-
CurrentDefaultGatewayString: 게이트웨이
고정 IP 주소 설정
이 예제 프로그램은 기본적으로 고정 IP 주소를 사용하며, 레이저 프로파일러의 IP 주소, 서브넷 마스크, 게이트웨이를 수정하려면 다음 단계를 따르세요.
-
툴 바에서
를 클릭하여 프로그램 실행을 재설정합니다.
-
아래 줄을 찾아 IP 주소, 서브넷 마스크, 게이트웨이를 원하는 값으로 수정합니다.
IPAddressString := '192.168.1.100' SubnetMaskString := '255.255.255.0' DefaultGatewayString := '192.168.1.1'
-
툴 바에 있는
버튼을 클릭하거나 키보드의 F5 버튼을 눌러 예제 프로그램을 실행합니다.
-
레이저 프로파일러를 재시작하여 변경된 설정을 적용합니다.
동적 IP 주소 설정
동적 IP 주소를 사용하는 경우, 다음 단계를 따르세요.
-
툴 바에서
를 클릭하여 프로그램 실행을 재설정합니다.
-
아래와 같은 명령줄을 찾아 true를 false로 바꿉니다.
set_framegrabber_param (AcqHandle, 'GevCurrentIPConfigurationPersistentIP', true)
-
툴 바에 있는
버튼을 클릭하거나 키보드의 F5 버튼을 눌러 예제 프로그램을 실행합니다.
-
레이저 프로파일러를 재시작하여 변경된 설정을 적용합니다.
레이저 프로파일러가 컴퓨터에 직접 연결된 경우, IP 주소를 동적으로 할당할 수 없습니다. |