LabVIEW Core 2 개요

LabVIEW Core 2 교육과정은 LabVIEW Core 1 교육과정의 심화 과정입니다. LabVIEW Core 2 교육과정에서는 일반적인 설계 패턴을 활용하여 연구, 공학 및 테스팅 환경에 적합한 LabVIEW 어플리케이션을 성공적으로 구현하고 배포하는 방법을 교육합니다. 다루는 주제에는 사용자 인터페이스 이벤트에 프로그램을 통해 응답하는 방법, 병렬 루프를 구현하는 방법, 설정 파일을 관리하는 방법, 어플리케이션의 에러 처리 전략을 개발하는 방법, 실행 파일과 설치 프로그램을 생성하는 도구 사용법이 포함됩니다. LabVIEW Core 2 교육과정을 수강하면 LabVIEW의 기능을 사용자의 어플리케이션 요구사항에 맞게 직접 적용할 수 있으므로, 어플리케이션 개발을 바로 시작할 수 있게 됩니다.

교육과정 세부사항:

LabVIEW Core 2 교육과정의 구성

강의 개요 토픽

데이터 전송하기

이 과에서는 채널 와이어를 사용하여 실행 순서를 강제로 적용하지 않고 병렬 코드 섹션 간에 통신하는 방법을 배웁니다.

  • 병렬 루프 간 통신하기
  • 채널 와이어 알아보기
  • 채널 템플릿
  • 케이스 구조 및 SubVI와 함께 채널 와이어 사용하기
  • 데이터 전송하기 — 큐

이벤트 구동 사용자 인터페이스 만들기

이 과에서는 다양한 이벤트 기반 디자인 패턴을 사용하여 사용자 인터페이스 이벤트에 응답하는 어플리케이션을 작성하는 방법에 대해 설명합니다.

  • 이벤트 기반 프로그래밍
  • 사용자 인터페이스 이벤트 핸들러 디자인 패턴
  • 이벤트 기반 상태 머신 디자인 패턴
  • 생산자/소비자 (이벤트) 디자인 패턴
  • 채널 메시지 핸들러(CMH) 디자인 패턴

사용자 인터페이스 제어하기

이 과에서는 프로퍼티 노드와 컨트롤 참조를 사용하여 프로그램적으로 프런트패널 객체를 제어하는 방법을 학습합니다.

  • VI 서버 아키텍처
  • 프로퍼티 노드와 컨트롤 참조
  • 인보크 노드

 

어플리케이션에서 설정 관리하기

이 과에서는 설정 파일을 사용하여 어플리케이션의 설정을 관리하는 방법에 대해 설명합니다.

  • 설정 관리하기
  • 구분된 파일을 사용하여 설정 관리하기
  • 초기화(INI) 파일을 사용하여 설정 관리하기

에러 처리 전략 개발하기

이 과에서는 어플리케이션의 에러 처리 전략을 개발하는 방법에 대해 설명합니다.

  • 에러 처리 개요
  • 테스트를 위해 에러 삽입하기
  • 로컬 위치에서 특정 에러 처리하기
  • 실행 로그 파일 생성하기

 

어플리케이션 배포하기

이 과에서는 LabVIEW 어플리케이션에 적절한 배포 옵션을 선택하고 빌드하기 위해 필요한 코드를 수정하는 방법에 대해 학습합니다.

  • 코드 배포 준비하기
  • 빌드 스펙
  • 어플리케이션 생성 및 디버그하기
  • 설치 프로그램 생성하기
  • 배포용 패키지 생성하기

지금 바로 LabVIEW Core 2 교육과정을 시작하세요