에러 -229771 : Internal Software Error occurred in MIG software

업데이트 됨 Dec 28, 2023

해당 제품

소프트웨어

  • LabVIEW
  • Measurement & Automation Explorer (MAX)

드라이버

  • NI-DAQmx

운영 체제

  • Windows

문의사항

DAQmx 태스크를 올바르게 구성했지만 다음과 같은 에러가 발생합니다.

Error -229771 occurred at DAQmx Start Task.vi: 1

Possible Reason: Internal Software Error occurred in MIG software. Please contact National Instruments Support.

 

해결책

이 에러는 DAQmx 태스크 또는 Measurement & Automation Explorer (MAX)의 테스트 패널을 실행할 때 발생합니다. 이 에러를 해결하려면 다음 단계를 시도하십시오:
  • MAX 데이터베이스를 리셋하십시오. 이 에러는 MAX 데이터베이스가 손상되어 발생할 수 있습니다. 
  • 시작»서비스로 이동하고 서비스를 여십시오. 다음 문서를 통해 NI Configuration Manager 및 NI Device Loader가 실행 중인지 그리고 자동으호 시작되도록 구성되어 있는지 확인하십시오. MAX에서는 오류 -88705가 표시되지만 Windows 장치 관리자에서는 인식이 됩니다.
  • DAQmx와 컴퓨터의 다른 소프트웨어 패키지 간에 충돌이 있을 수 있습니다. 가장 일반적인 예는 McAfee 또는 NOD32와 같은 바이러스 백신 패키지입니다. 이러한 소프트웨어를 비활성화하고 에러가 지속되는지 확인하십시오.
  • DAQmx 태스크 시작.vi가 포함된 VI, 프로젝트 또는 어플리케이션을 보안 네트워크 드라이브에 저장하면 이 에러가 발생할 수 있습니다. VI, 프로젝트 또는 어플리케이션을 로컬 드라이브로 이동하고 에러가 지속되는지 확인하십시오.
  • DAQmx 설치에 문제가 있을 수 있습니다.
    • 관리자 계정에서 DAQmx를 설치했는지 확인하십시오.
    • DAQmx가 LabVIEW 이후에 설치했는지 확인하십시오.
    • NI 드라이버가 LabVIEW 비트 버전과 호환되는지 확인하십시오.
  • 다음 문서를 참고하여 DAQmx 드라이버를 강제로 재설치하십시오. 작동하지 않거나 손상된 NI 소프트웨어 강제 재설치
  • DAQmx의 최신 버전을 설치하십시오. 설치하기 전에 NI-DAQmx와 LabVIEW의 호환성, DAQmx와 소프트웨어 운영 체제의 호환성, 그리고 DAQmx와 하드웨어의 호환성을 고려하십시오.
  • NI MAX를 사용하여 DAQmx 드라이버를 테스트하십시오: Using Test Panels in Measurement & Automation Explorer for Devices Supported by NI-DAQmx. NI MAX에서 태스크를 생성하여 LabVIEW 없이 에러가 발생하는지 확인하십시오: Creating a Virtual Channel in NI-DAQmx and Using It in LabVIEW
    • NI MAX에서 태스크를 사용할 때 에러가 나타나지 않으면 기존 프로젝트와는 별도로 새 파일에서 원래 VI를 작은 버전으로 다시 생성하십시오.
    • NI MAX에 에러가 나타나면 LabVIEW가 손상될 수 있으며 NI-DAQmx를 강제로 재설치하면 에러가 해결될 수 있습니다.
  • LabVIEW에서 새 VI를 만들고 DAQmx 기능을 사용하여 획득을 수행하십시오.
    • 새 VI에서 에러사 나타나지 않으면 이전 VI/프로젝트가 손상될 수 있습니다.  
    • 새 VI에서 에러가 나타나면 LabVIEW가 손상될 수 있으며 LabVIEW를 강제로 재설치한 다음 NI-DAQmx를 재설치하면 에러가 해결될 수 있습니다.

추가 정보

이러한 에러는 종종 컴퓨터의 잘못된 파일이나 종속성과 관련되어 있습니다. 사용 중인 VI, 프로젝트 또는 소프트웨어가 손상되었을 가능성이 있습니다.

또한 장치가 제대로 연결되어 있고 NI MAX에서 볼 수 있는지 확인하시십시오. LED Behavior on my USB DAQ 및 My NI USB Device Shows as a USB-RAW Device in NI-MAX on a Windows Machine을 참조하십시오.