NI MAX에서 시뮬레이션 된 NI-DAQmx 디바이스 생성

업데이트 됨 Apr 27, 2021

환경

소프트웨어

  • Measurement & Automation Explorer (MAX)

드라이버

  • NI-DAQmx

운영 체제

  • Windows

이 문서는 " NI-DAQmx 시리즈 시작하기"의 일부 입니다.

이 문서에서는 아날로그 NI-DAQmx 디바이스를 생성하는 방법을 단계별로 설명합니다.

실제 하드웨어없이 기능을 이해하고 하드웨어 기능을 테스트하려는 경우, 시뮬레이션 된 NI-DAQmx 디바이스는 디바이스의 유사한 속성을 복제 할 수 있습니다. NI Measurement and Automation Explorer (MAX)에서 NI-DAQmx 아날로그 디바이스 옵션을 사용하여 생성되었으며, 동작은 실제 디바이스와 유사합니다. 일부 NI-DAQmx 디바이스는 MAX에서 시뮬레이션 할 수 없습니다. 대부분의 경우 시뮬레이션 할 수없는 장치 대신 유사한 장치를 시뮬레이션 할 수 있습니다. 그러나 아날로그 장치에는 사용자의 장치에서 사용할 수없는 기능이 있을 수 있음을 기억하는 것이 중요합니다.

  1. NI-DAQmx를 설치했는지 확인하십시오. 그러면 NI Measurement and Automation Explorer (MAX)가 자동으로 설치됩니다.
    • NI-DAQmx 런타임에서 아날로그 디바이스 기능을 사용하려면 설치 과정에서 NI-DAQmx Runtime with Configuration Support 을 확인하십시오.
  1. NI MAX를 시작하십시오.
  2. NI MAX의 오른쪽 패널에서 내 시스템 >> 디바이스와 인터페이스로 이동 한 다음 마우스 오른쪽 버튼으로 클릭.
  1. 새로 생성...를 선택합니다 .
  2. 후속 대화 상자에서 디바이스와 인터페이스 >> 시뮬레이션 NI-DAQmx 디바이스 또는 모듈러 인스트루먼트 선택합니다. 두 번 클릭하거나 마침을 클릭 합니다.
  1. NI-DAQmx 시뮬레이션 디바이스 창은 디바이스를 선택하라는 메시지를 표시합니다. 원하는 장치를 검색 및 / 또는 탐색합니다.
참고 : 이 목록을 통해 NI-DAQmx 드라이버가 지원하는 다양한 하드웨어를 선택할 수 있습니다. 시뮬레이션에 모든 장치를 사용할 수있는 것은 아닙니다. 모듈 형 인스트루먼트 드라이버 (예 : NI-DCPower , NI-SWITCH 등)를 설치하는 경우 이러한 디바이스도 선택할 수 있습니다.
  1. NI-DAQmx 아날로그 디바이스로 생성하려는 디바이스를 선택하고 확인을 클릭합니다.
참고 : NI-9201 또는 NI-9234와 같은 C 시리즈 모듈을 시뮬레이션하려면 먼저 모듈로 cDAQ 섀시를 시뮬레이션해야합니다.
  1. NI-DAQmx 아날로그 디바이스는 이제 MAX의 " 내 시스템 >> 디바이스와 인터페이스" 아래에 표시됩니다. NI-DAQmx 아날로그 디바이스의 아이콘 색상은 노란색, 물리적 디바이스는 녹색, 섀시는 회색입니다.
  2. C 시리즈 모듈을 추가 할 필요가없는 경우 11 단계로 진행하십시오. C 시리즈 모듈을 추가해야하는 경우 새 시뮬레이션 된 cDAQ 섀시를 마우스 오른쪽 버튼으로 클릭 한 다음 cDAQ 시뮬레이션 섀시 설정...를 클릭합니다.
  1. " 시뮬레이션 된 cDAQ 섀시 구성" 창에서 다른 모듈을 선택할 수 있습니다. 사용 가능한 슬롯 수는 구성하는 cDAQ 섀시에 따라 다릅니다.
  1. 가장 좋은 방법은 아날로그 장치를 효과적으로 사용하기 위해 이름을 바꾸는 것입니다. 장치 이름을 바꾸려면 시뮬레이션 된 각 장치로 이동하고 마우스 오른쪽 버튼을 클릭합니다. 이름 바꾸기를 클릭 합니다.
  1. 편집을 위해 이름이 강조 표시됩니다. 쉽게 알아볼 수있는 이름으로 업데이트하여 앱에서 더 쉽게 장치를 호출 할 수 있습니다.
참고 : 이름을 바꿀 때 공백이나 특수 문자를 사용하지 마십시오 .

이름 변경을 완료 한 후 모든 디바이스는 NI MAX의 이름으로 업데이트되어야하며 사용할 수 있습니다.

다음 단계

시뮬레이션 된 NI-DAQmx 디바이스는 실제 디바이스처럼 동작합니다 (몇 가지 제한 및주의 사항 있음 ). 시뮬레이션 된 NI-DAQmx 디바이스를 사용하여 물리적 하드웨어에서 제공하는 대부분의 함수를 시뮬레이션 할 수 있습니다. NI-DAQmx 시뮬레이션 디바이스를 사용하면 개발자가 하드웨어없이 어플리케이션 개발 및 로직을 시작하고, 타겟 시스템이 아닌 머신에서 어플리케이션 로직을 개발하고, NI 소프트웨어의 수집 기능을 평가할 수 있습니다. 실제 물리적 하드웨어에서 지원하지 않는 작업을 수행하려고하면 아날로그 디바이스를 사용하여 DAQ 어플리케이션을 실행할 때 해당 오류가 발생합니다.