NI-DAQmx 및 LabVIEW를 사용한 데이터 수집 교육과정 개요

NI-DAQmx 및 LabVIEW를 사용한 데이터 수집 교육과정에서는 센서, NI 데이터 수집 하드웨어 및 LabVIEW를 사용한 데이터 수집의 기초에 대해 다룹니다. 이 수업의 첫 번째 부분에서는 분해능 및 샘플링 속도 등을 고려한 하드웨어 선택의 기본과 접지 및 배선 구성을 포함한 센서 연결의 기본에 대해 알아봅니다. 두 번째 부분에서는 NI-DAQmx 드라이버를 이용한 측정, 생성 및 데이터 수집 작업 동기화에 대해 학습합니다. 유한하고 연속적인 수집 작업의 프로그래밍뿐 아니라 하드웨어/소프트웨어 타이밍, 트리거링 및 로깅의 권장 방법에 대해 학습하게 될 것입니다. 또한 NI 데이터 수집 하드웨어를 NI-DAQmx 및 LabVIEW로 설정하고 프로그래밍하는 실무 경험을 쌓게 될 것입니다.

다음 형식으로 사용할 수 있습니다.

 

버추얼 교육

 

강의실 교육

이 교육과정에서 개인 교육과정을 사용할 수 없습니다.

교육과정 목표:

교육과정 세부사항

교육기간

수강 대상

수강에 필요한 준비사항

교육과정에서 사용하는 NI 제품

교육 자료

크레딧으로 비용 지불 기준

NI-DAQmx 및 LabVIEW를 사용한 데이터 수집 교육과정의 구성

강의개요토픽

아날로그 입력 측정하기

하드웨어를 선택하여 연결하고, DAQmx 태스크를 적절하게 설정하고, 아날로그 신호를 검증합니다.

  • 하드웨어 시뮬레이션
  • 알맞은 하드웨어 선택하기
  • 신호 컨디셔닝 고려하기
  • 신호 연결하기
  • 측정 검증하기
  • 전류 측정하기

아날로그 출력 생성하기

하드웨어를 선택하여 연결하고, DAQmx 태스크를 적절하게 설정하고, 아날로그 신호를 검증합니다.

  • 하드웨어 선택하기
  • 신호 연결하기
  • 신호 검증하기
  • 전류 생성하기

디지털 신호 생성 및 읽기

하드웨어를 선택하여 연결하고, DAQmx 태스크를 적절하게 설정하고, 디지털 신호를 검증합니다.

  • 하드웨어 선택하기
  • 신호 컨디셔닝 살펴보기
  • 신호 연결하기
  • 신호 검증하기
  • 카운터 신호 살펴보기

탐색할 신호 선택하기

특정 신호를 선택하고 특수 신호 컨디셔닝 요구사항을 포함하여 DAQmx 태스크를 설정합니다.

  • 온도 측정하기
  • 사운드, 진동 및 가속도 측정하기(IEPE 측정)
  • 변형률, 힘, 압력 측정하기(브리지 기반 측정)
  • 엔코더로 위치 측정(카운터 입력)
  • 경계, 주파수, 펄스 폭 및 주기 점유율 측정하기
  • 펄스 트레인 생성하기

NI-DAQmx API로 프로그램하기

LabVIEW의 NI-DAQmx API를 사용하여 DAQ 디바이스와 컴퓨터 간 데이터 통신을 자동화합니다.

  • DAQmx 코드 구조 개요
  • 유한한 양의 데이터 읽기 및 쓰기
  • 지속적으로 데이터 통신하기

여러 채널 프로그래밍하기

다중 채널 태스크를 생성하기 위한 다양한 방법과 그 적용 사례를 살펴봅니다.

  • 여러 채널로 통신하기
  • 다중 디바이스 태스크 생성하기
  • 단일 VI에서 여러 DAQmx 코드 라인 사용하기

특정 조건에서의 트리거링

특정 조건에서 데이터를 수집하고 하드웨어 소스를 트리거로 사용하는 방법을 알아봅니다.

  • 트리거링 개요
  • 하드웨어 트리거의 종류
  • 하드웨어 트리거의 소스

고급 타이밍 및 동기화 방법 살펴보기

여러 DAQ 태스크를 동기화하는 적절한 방법을 사용합니다.

  • 동기화 개요
  • 공유 트리거로 단일 디바이스 동기화하기
  • 공유 트리거 동기화의 한계 확인하기
  • 여러 디바이스 동기화하기
  • 특정 하드웨어 시리즈 동기화하기

디스크에 측정 데이터 기록하기

수집 후 데이터를 저장하고 분석할 수 있도록 TDMS 파일에 데이터를 기록합니다.

  • TDMS 파일 개요
  • DAQmx API로 데이터 기록하기
  • TDMS 데이터 정리하기
  • TDMS 데이터 보기

시스템 고려사항 살펴보기

데이터 수집 시스템 구축의 또 다른 면을 살펴봅니다.

  • 하드웨어 시스템 고려사항 살펴보기
  • 시스템의 정확도 결정하기
  • 버스 및 컴퓨터 고려사항 살펴보기
  • DAQ 어플리케이션 시작 장소

추가 학습 단계

근접 촬영한 NI CompactRIO 하드웨어

 

CompactRIO 및 LabVIEW Real-Time을 사용하여 임베디드 어플리케이션 개발하기

임베디드 시스템 요구사항을 확장 가능한 소프트웨어 구조로 변환합니다.

엔지니어가 자신의 컴퓨터에서 LabVIEW를 배우고 있습니다. 

 

LabVIEW 계측기 제어

LabVIEW를 사용하여 계측기를 프로그램적으로 제어하는 방법에 대해 알아봅니다. 계측기 제어의 이점을 이해하고 산업계의 사용 분야를 살펴보고 LabVIEW가 계측기와 통신하는 방식을 자세히 알아봅니다.

엔지니어가 실험실에서 테스트를 설정하고 있습니다. 

 

테스트 어플리케이션을 위한 소프트웨어 엔지니어링

LabVIEW 도구와 산업 실무에 중점을 두어 고품질 솔루션의 정의, 관리, 설계, 개발, 검증 및 배포를 지원하는 방법을 학습함으로써 기초 지식을 심화합니다.

멤버십으로 업그레이드

1년 내에 강사가 진행하는 NI 교육과정을 3개 이상 수강할 계획이 있습니까? 
교육 멤버십에 가입하면 무제한 인증 바우처가 제공되며 NI에서 제공하는 모든 공개 강의실 및 공개 버추얼 교육과정을 경제적으로 제한없이 이용할 수 있습니다.