LabVIEW Core 1 개요

LabVIEW Core 1 교육과정에서는 LabVIEW 환경 및 대화식 분석, 데이터 흐름 프로그래밍, 일반 개발 기술을 실습을 통해 살펴볼 수 있습니다. 본 교육과정에서는 데이터 수집, 계측기 제어, 데이터 로깅, 측정 분석 어플리케이션을 개발하는 방법을 익히게 됩니다. 이 교육과정을 마치면, 상태 머신 디자인 패턴을 활용하여 실제 데이터를 수집, 분석, 처리, 시각화 및 저장하는 어플리케이션을 생성할 수 있습니다.

 

교육과정 최종 출시일 또는 버전 번호:

 

  • 강사가 진행하는 버추얼 교육: 23.0
  • 온디맨드: 21.0

교육과정 세부사항:

LabVIEW Core 1 교육과정 아웃라인

강의개요토픽

LabVIEW 소개

LabVIEW와 일반적인 LabVIEW 어플리케이션 타입을 살펴봅니다.

  • LabVIEW 환경 살펴보기
  • LabVIEW와 함께 사용되는 일반적인 어플리케이션 타입

첫 번째 측정 
(NI DAQ 디바이스)

NI 데이터 수집(DAQ) 디바이스를 사용하여 LabVIEW 어플리케이션으로 데이터를 수집합니다.

  • 하드웨어 개요
  • 하드웨어 연결 및 테스트하기
  • 데이터 검증

기존 어플리케이션 살펴보기

기존 LabVIEW 프로젝트와 VI의 구성요소를 살펴봅니다.

  • LabVIEW 프로젝트 살펴보기
  • VI의 구성요소
  • 데이터 흐름 이해하기
  • LabVIEW 예제 검색하기

첫 번째 어플리케이션 생성하기

NI DAQ 디바이스와 타사 계측기에서 데이터를 수집, 분석 및 시각화하는 VI를 만듭니다.

  • 새 프로젝트와 VI 생성하기
  • LabVIEW 데이터 타입 살펴보기
  • 수집-분석-시각화 VI 만들기 (NI DAQ)
  • 수집-분석-시각화 VI 만들기(타사 계측기) 

LabVIEW 권장 사용 방법 살펴보기

NI가 제공하는 다양한 도움말 및 지원 자료를 활용하고, LabVIEW 사용과 관련된 리소스, 팁 및 요령을 살펴봅니다.

  • 추가적인 LabVIEW 리소스 살펴보기
  • LabVIEW 팁과 요령
  • LabVIEW 스타일 지침 살펴보기

디버깅 및 문제 해결

VI 디버깅 및 문제 해결을 위한 도구를 살펴봅니다.

  • 깨진 VI 문제 해결하기
  • 디버깅 기법
  • 에러 관리 및 디스플레이하기

루프로 코드 반복 실행하기

LabVIEW 루프 구조의 구성요소를 살펴보고, 루프의 타이밍을 제어하고, 루프를 사용하여 반복적인 측정을 수행합니다.

  • While 루프 살펴보기
  • For 루프 살펴보기
  • 루프 타이밍
  • 하드웨어 API와 함께 루프 사용하기
  • 루프의 데이터 피드백

LabVIEW에서 데이터 그룹 다루기

배열 및 웨이브폼 데이터 타입, 단일 채널 및 다중 채널 수집 데이터를 다룹니다.

  • LabVIEW에서 데이터 그룹 살펴보기
  • 단일 채널 수집 데이터 다루기
  • 다중 채널 수집 데이터 다루기
  • 배열 사용하기

파일에 데이터 쓰기 및 읽기

파일 I/O의 기본 개념과 LabVIEW에서 파일 리소스에 접근하고 수정하는 방법을 살펴봅니다.

  • 텍스트 파일에 데이터 쓰기
  • 텍스트 파일에 다중 채널 데이터 쓰기
  • 파일 및 폴더 경로 생성하기
  • 텍스트 파일 데이터 분석하기
  • 파일 포맷 비교하기

혼합된 데이터 타입 묶기

LabVIEW를 사용하여 여러 데이터 타입의 데이터를 묶고 클러스터를 사용하여 코드 전체에 데이터를 전달합니다.

  • 클러스터와 클러스터의 용도 살펴보기
  • 클러스터 생성 및 접근하기
  • 클러스터를 사용하여 데이터 플로팅하기

조건에 따라 코드 실행하기

케이스 구조를 설정하고 조건에 따라 코드를 실행합니다.

  • 조건 로직 소개
  • 케이스 구조 생성 및 설정하기
  • 조건 로직 사용하기

코드 재사용하기

코드 재사용의 장점을 살펴보고, 적절하게 설정된 커넥터 팬, 알아보기 쉬운 아이콘, 문서 및 에러 핸들링이 포함된 SubVI를 생성합니다.

  • 모듈성 살펴보기
  • 아이콘 사용하기
  • 커넥터 팬 설정하기
  • SubVI 다루기

데이터 타입 변경 제어하기

타입 정의를 사용하여 데이터 타입 변경사항을 전달합니다.

  • 타입 정의 살펴보기
  • 타입 정의 생성 및 적용하기

Sequencer 구현하기

상태 머신 디자인 패턴을 사용하여 어플리케이션에서 태스크의 시퀀스를 지정합니다.

  • 순차적 프로그래밍 살펴보기
  • 상태 프로그래밍 살펴보기
  • 상태 머신 만들기
  • LabVIEW의 추가적인 확장 가능 디자인 패턴

기본 측정(타사 계측기)

LabVIEW를 사용하여 타사 계측기에 연결하고 결과를 검증합니다.

  • 계측기 컨트롤 개요
  • 계측기와 통신하기
  • 인스트루먼트 드라이버의 타입

지금 바로 LabVIEW Core 1을 시작하세요