오류 -1073807202 : NI-VISA에 필요한 코드 라이브러리를 찾을 수 없습니다.

업데이트 됨 May 18, 2023

해당 제품

하드웨어

  • GPIB Connector
  • Serial Interface Device

소프트웨어

  • Measurement & Automation Explorer (MAX)
  • LabVIEW

드라이버

  • NI-VISA
  • NI-488.2
  • NI-Serial

문의사항

NI-VISA를 사용하여 LabVIEW 또는 NI-MAX에서 하드웨어와 통신할 때 다음 오류가 발생합니다 :
 

Error -1073807202 (Hex Code: 0xBFFF009E) : VISA or a code library required by VISA could not be located or loaded. (오류 -1073807202 (Hex Code: 0xBFFF009E) : VISA에 필요한 코드 라이브러리를 찾을 수 없습니다.)

이 오류를 어떻게 해결할 수 있습니까?

해결책

다음과 같은 이유로 이 오류가 표시 될 수 있습니다.

NI-Serial, NI-488.2 또는 NI-VISA 드라이버를 다시 설치해야합니다.

드라이버를 Force Reinstall Non-Working or Corrupt NI Software  해야합니다. NI-VISA를 기본 VISA 드라이버로 설정해야 합니다. 강제로 다시 설치하면 기본 드라이버가 됩니다. 버전 1.6 이전의 NI-Serial 버전을 사용하는 경우, Serial을 다시 설치해야 할 수도 있습니다. 다른 방법들이 작동되지 않으면 모든 NI 소프트웨어를 제거하십시오. MAX가 완전히 제거되지 않으면 자체적으로 해결되지 않는 NI MAX의 손상으로 인해 발생할 수 있습니다.

NI-VISA가 시스템에 전혀 설치되지 않았습니다.

NI 소프트웨어를 사용하여 시리얼 포트를 통해 통신하려면 NI-VISA가 필요합니다. 또한, NI-488.2는 디바이스의 내장 GPIB 포트를 통해 통신해야 합니다. NI-VISA가 설치되어 있는지와 NI MAX의 소프트웨어 탭에 나타나 있는지 확인합니다. NI-VISA가 설치되어 있지 않은 경우, 올바른 버전의 NI-VISA 드라이버를 다운로드하여 설치하십시오.

Visa32.dll 누락

이 DLL은 C:\Windows\System32에 있어야 합니다. 이 DLL이 없으면 오류가 발생합니다. NI-VISA를 제거하고 다시 설치하면, 이 DLL은 올바른 위치에 설치되어 있어야 합니다.

리얼 타임 시스템에 NI-VISA 및 NI-Serial 설치하기 :
  1. Measurement and Automation Explorer를 엽니다.
  2. 원격 시스템 > 장치의 호스트 이름 또는 IP로 이동하십시오.
  3. 소프트웨어를 마우스 오른쪽 버튼으로 클릭하십시오.
  4. 소프트웨어 추가/제거를 선택 하십시오.
  5. 사용자 정의 소프트웨어 설치를 수행하는 옵션을 선택하십시오. NI MAX는 아래 경고 메시지를 표시합니다. 를 클릭하십시오.

6. NI-VISA 및 NI-Serial의 적절한 버전을 찾아 원하는 소프트웨어가 선택되어 있는지 확인하십시오.

추가 정보

서드 파티 장치를 사용하는 경우, NI VISA 드라이버를 대신 할 자체 VISA 드라이버가 설치되어 있을 수 있습니다.
NI 소프트웨어를 사용하여 통신하려면 NI VISA 드라이버가 컴퓨터의 기본 드라이버로 설정되어야 하며 강제 재설치가 필요합니다.