LabVIEW NXG Core 2 교육과정

LabVIEW NXG Core 2 교육과정은 사용자 기반 어플리케이션 생성 방법을 교육하는 LabVIEW NXG Core 1 교육과정의 심화 과정입니다. 병렬 루프를 구현하는 방법, 사용자 인터페이스 이벤트에 프로그램적으로 응답하는 방법, 검증된 설계 패턴을 사용하는 방법을 다룹니다. 또한 설정 파일로 설정을 관리하고 에러 처리 전략을 개발하며 독립형 실행 파일 및 패키지를 만들어 어플리케이션을 배포하는 방법도 학습합니다. 이 교육과정을 이수하면 LabVIEW NXG의 기능을 사용자의 어플리케이션 요구사항에 맞게 직접 적용할 수 있으므로, 어플리케이션 개발을 바로 시작할 수 있게 됩니다.

교육과정 세부사항:

LabVIEW NXG Core 2 교육과정의 구성

강의 개요 토픽
병렬 루프 구현하기 다중 루프를 단일 어플리케이션에 통합하고 루프 간에 데이터를 전송하는 방법을 배웁니다.
  • 병렬 루프 구현
  • 복제 터미널을 사용하여 루프 간에 최신 데이터 공유
  • 병렬 루프 정지
  • 큐를 사용하여 루프 간에 데이터 빠짐없이 스트리밍
  • 경합 조건 식별 및 방지
이벤트 구동 사용자 인터페이스 만들기 사용자 인터페이스 이벤트에 응답하는 어플리케이션을 만드는 방법을 배웁니다. 다양한 이벤트 기반 설계 패턴을 배웁니다.
  • 이벤트 구동 프로그래밍
  • 사용자 인터페이스 이벤트 핸들러 설계 패턴
  • 이벤트 기반 상태 머신 설계 패턴
  • 생산자/소비자(이벤트) 설계 패턴
  • 큐 메시지 핸들러 설계 패턴
사용자 인터페이스 제어하기 컨트롤의 일시적 비활성화와 같이, 프런트패널 객체의 속성을 프로그램적으로 수정하는 방법을 배웁니다. VI 서버를 사용하여 프런트패널 객체의 프로퍼티에 접근하는 방법을 배웁니다.
  • VI 서버 아키텍처
  • 프로퍼티 노드와 제어 참조 사용하기
어플리케이션에서 설정 관리하기 설정 파일로 어플리케이션용 설정을 저장하고 로드하는 방법을 배웁니다.
  • 설정 관리
  • 구분형 파일에서 설정 로드
  • 초기화(INI) 파일에서 설정 로드
에러 처리 전략 개발하기 어플리케이션이 에러에 대응하는 전략 개발에 대해 배웁니다. 잠재적 에러 처리를 위한 코드를 분석하고, 에러 처리 로직을 테스트하며, 다양한 에러 처리 전략을 구현하는 방법을 배웁니다.
  • 에러 처리 개요
  • 테스트를 위해 에러 삽입
  • 국부적으로 특정 에러 처리
  • 실행 로그 파일 생성
코드 배포하기 LabVIEW NXG 어플리케이션의 독립형 실행 파일 및 패키지 설치 프로그램을 생성하는 과정을 배웁니다.
  • 배포할 코드 준비하기
  • 실행 파일 빌드하기
  • 실행 파일 배포하기

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