NI 예제 탐색기를 열 때 오류: NI HelpServer를 찾을 수 없습니다

업데이트 됨 Feb 25, 2021

해당 제품

소프트웨어

  • LabVIEW

문의사항

도움말»예제 찾기로 이동하여 LabVIEW 예제에 액세스 하려고 할 때 아래 오류가 발생합니다.
Could not find LabVIEW service port from ServiceLocator. You will not be able to browse by Directory Structure.

예제를 열려고 하면 다음과 같은 결과가 나타납니다. 
An error occurred - The NI HelpServer could not be found

이러한 오류를 어떻게 해결합니까?

해결책

LabVIEW가 시작되면 Help Server라는 서비스가 시작됩니다. 이렇게 하면 다른 NI 어플리케이션, 즉 NI 예제 탐색기와 통신하기 위해 TCP/IP 포트가 열립니다. 때때로 이러한 응용 프로그램이 액세스하는 포트가 다른 응용 프로그램에서 사용되므로 아래와 같은 오류가 발생합니다.


이 오류는 도움말»예제 찾기를 클릭할 때 나타납니다.


이 오류는 예제 찾기에서 예제를 열려고 할 때 발생합니다.

이 문제를 해결하려면 HelpServer를 다시 시작해야합니다. 이를 수행하는 단계는 다음과 같습니다.
  1. C:\Program Files\National Instruments\LabVIEW xx\resource\System으로 이동합니다.
  2. HelpServer.llb를 더블클릭합니다.
  3. Set HelpServer Config Settings__NATIONAL INSTRUMENTS.vi를 시작합니다.
  4. Enable Help Server?를 클릭합니다. 불리언 버튼을 눌러 TRUE 상태로 만듭니다.
  5. VI를 한 번 실행하십시오.
  6. VI를 닫습니다.
  7. 이제 예제 찾기가 제대로 작동합니다.
다음 단계를 사용하여 HelpServer를 다시 시작할 수도 있습니다.
  1. C:\WINDOWS\system32로 이동합니다.
  2. nisvcloc.exe를 더블 클릭합니다.
  3. 이렇게 하면 NI Service Locator 서비스가 시작됩니다.

    Windows가 시작될 때마다이 Service Locator가 자동으로 실행되도록 하려면:
  4. 시작»프로그램 파일»시작으로 이동합니다.
  5. 메뉴를 마우스 오른쪽 버튼으로 클릭하고 바로 가기 만들기를 선택합니다.
  6. 단계에 따라 C:\WINDOWS\system32\nisvcloc.exe에 대한 바로 가기를 만듭니다.
참고: LabVIEW 2010-2012의 경우 NI Service Locator는 System Web Server로 이름이 변경되었지만 LabVIEW 2013부터 NI Service Locator로 다시 변경되었습니다.

위의 단계로 문제가 해결되지 않으면 다음 단계에 따라 도움말 서버에서 사용하는 포트를 변경하십시오.
  1. C:\Program Files\National Instruments\LabVIEW xx\resource\system 으로 이동합니다.
  2. HelpServer.llb를 더블 클릭하십시오.
  3. HelpServer__NATIONAL INSTRUMENTS.vi를실행하십시오.
  4. 이제 HelpServer가 사용중인 포트를 볼 수 있습니다. 이 VI를 여러 번 중지하고 실행하여 포트를 변경합니다.
  5. 중지 버튼을 눌러 '등록되었습니까?' 빛이 꺼집니다. 이제 VI를 실행하면 표시됩니다.
  6. 마지막 실행에서 중지하지 않고 VI를 닫습니다.
  7. 이제 예제 찾기가 제대로 작동합니다.
문제의 또 다른 가능한 원인은 방화벽이 HelpServer가 사용하려는 TCP/IP 포트를 차단하는 경우입니다. 방화벽 설정을 변경하여 올바른 포트 차단을 해제하면 문제를 해결할 수 있습니다.