코드 생성하기

NI DAO Task Config

코드 생성하기

NI 어플리케이션 소프트웨어 7.x 또는 이후 버전을 사용하는 경우, 사용자 어플리케이션에서 사용할 코드를 생성할 수 있습니다. LabVIEW 7.x 또는 이후 버전, LabVIEW SignalExpress 2.x 또는 이후 버전, LabWindows/CVI 7.x 또는 이후 버전, 그리고 Measurement Studio 7.x 또는 이후 버전에서는, MAX에 저장된 모든 태스크로부터 코드를 생성할 수 있습니다. 또한 LabVIEW 7.x 또는 이후 버전에서는 글로벌 버추얼 채널로부터 코드를 생성할 수 있습니다.

생성된 코드를 변경하면 변경 사항은 어플리케이션 내의 태스크에만 적용되며 DAQ 어시스턴트의 태스크 또는 글로벌 버추얼 채널에는 저장되지 않습니다.

코드 생성 타입

NI 어플리케이션 소프트웨어의 경우 태스크 또는 글로벌 버추얼 채널에서 코드를 생성하는데는 세 가지 옵션이 있습니다.

  • 예제―샘플을 읽고 쓰는데 필요한 VI, 태스크를 시작하고 정지하는 VI, 루프, 그래프 등 태스크 또는 글로벌 버추얼 채널을 실행하는데 필요한 모든 코드를 생성합니다. 사용자가 생성한 태스크나 글로벌 버추얼 채널이 제대로 동작하는지 확인하거나 간단한 어플리케이션에서 사용자 설정을 사용해보기 위해 실행해 보려는 경우 이 옵션을 선택합니다. 생성된 코드는 사용자 어플리케이션에서 사용하기 위해 수정할 수 있는 간단한 NI-DAQmx 예제입니다.
  • 설정―태스크와 글로벌 버추얼 채널의 설정을 복제하는 코드를 생성합니다. 사용자 어플리케이션을 다른 시스템에 배포하려는 경우 이 옵션을 선택합니다. 추가적인 정보는 시작≫프로그램≫National Instruments에 위치한 NI-DAQmx 도움말배포를 참조하십시오.

    설정 코드를 생성하면 어플리케이션과 DAQ 어시스턴트 사이의 링크가 끊깁니다. 설정 코드를 변경해도 DAQ 어시스턴트에는 반영되지 않습니다. DAQ 어시스턴트에서 설정 코드를 다시 생성할 수 있으나 다시 생성된 코드는 이전 코드 변경 사항을 유지하지 않습니다.
    주의  생성된 설정 코드는 글로벌 버추얼 채널과 태스크를 생성하기 위한 코드는 포함하나 스케일을 생성하기 위한 코드는 포함하지 않습니다. 스케일을 포함하는 어플리케이션을 배포하기 위해 설정 코드를 생성하는 경우, 타겟 컴퓨터에서 스케일이 설정되었음을 확인해야 합니다. 배포 옵션에 대한 정보는 NI-DAQmx 도움말배포를 참조하십시오.
  • 설정 및 예제―이 타입의 코드를 생성하려면 반드시 LabVIEW를 사용해야 합니다. 다른 시스템에서 실행할 수 있는 이동 가능한 완전한 어플리케이션을 생성하려는 경우 이 옵션을 선택합니다.
노트  DAQ 어시스턴트 익스프레스 VI에서 마우스 오른쪽 버튼을 클릭하고 NI-DAQmx 코드 생성을 선택하는 경우, 설정과 예제 코드 모두를 생성하게 됩니다.

어플리케이션 소프트웨어에서 코드 생성하기

생성할 수 있는 코드 타입과 DAQ 어시스턴트를 사용하여 코드를 생성하는 방법에 대한 추가적인 정보를 얻으려면 다음 중 사용하고 있는 NI 어플리케이션 소프트웨어를 선택하십시오.