LabVIEW Core 1 개요

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

 

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

교육과정 세부사항:

LabVIEW Core 1 교육과정 아웃라인

강의 개요 토픽
LabVIEW 소개
LabVIEW와 일반적인 LabVIEW 어플리케이션 유형을 살펴봅니다.
  • LabVIEW 환경 살펴보기
  • LabVIEW와 함께 사용되는 일반적인 어플리케이션 유형
기본 측정 (NI DAQ 디바이스) NI 데이터 수집 (DAQ) 디바이스를 사용하여 LabVIEW 어플리케이션으로 데이터를 수집합니다.
  • 하드웨어 개요
  • 하드웨어 연결 및 테스트하기
  • 데이터 검증
기본 측정 (타사 계측기) LabVIEW를 사용하여 타사 계측기에 연결하고 결과를 검증합니다.
  • 하드웨어 개요
  • 타사 계측기 연결하기
  • I/O 검증 (타사 계측기)
기존 어플리케이션 살펴보기 기존 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 다루기
데이터 타입 변경 제어하기 타입 정의를 사용하여 데이터 타입 변경사항을 전달합니다.
  • 타입 정의 살펴보기
  • 타입 정의 생성 및 적용하기
시퀀서 구현하기 상태 머신 디자인 패턴을 사용하여 어플리케이션에서 태스크의 시퀀스를 지정합니다.
  • 순차적 프로그래밍 살펴보기
  • 상태 프로그래밍 살펴보기
  • 상태 머신 만들기
  • LabVIEW의 추가적인 확장 가능 디자인 패턴

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