LabVIEW Core 2 교육과정은 LabVIEW Core 1 교육과정의 심화 과정입니다. LabVIEW Core 2 교육과정에서는 일반적인 설계 패턴을 활용하여 연구, 공학 및 테스팅 환경에 적합한 LabVIEW 어플리케이션을 성공적으로 구현하고 배포하는 방법을 교육합니다. 다루는 주제에는 사용자 인터페이스 이벤트에 프로그램을 통해 응답하는 방법, 병렬 루프를 구현하는 방법, 설정 파일의 설정 셋팅을 관리하는 방법, 어플리케이션의 에러 처리 방식을 개발하는 방법, 실행 파일 및 설치 프로그램 생성 도구를 사용하는 방법이 포함됩니다. LabVIEW Core 2 교육과정을 수강하면 LabVIEW 기능을 어플리케이션 요구사항에 맞게 적절히 활용할 수 있게 되어 어플리케이션 개발을 바로 시작할 수 있습니다.
교육과정 최종 출시일 또는 버전 번호:
강사가 진행하는 버추얼 교육: 23.0
온디맨드: 21.0
강사가 진행하는 강의실 교육: 2일
강사가 진행하는 버추얼 교육: 3일간 5시간 30분짜리 세션
온디맨드: 4시간(보충용 연습문제)
신규 사용자 및 LabVIEW로 어플리케이션 개발을 준비하는 사용자
LabVIEW Core 1 교육과정 수료자
LabVIEW를 구매하기 전에 평가해 보려는 사용자 및 기술 관리자
Certified LabVIEW Associate Developer 자격증을 준비하는 사용자
LabVIEW Core 1 교육과정 이수 또는 그에 준하는 경험
LabVIEW Professional Development System 2023 또는 이후 버전
NI-DAQmx 23.0 또는 이후 버전
USB-6212
BNC-2120
강사가 진행하는 버추얼 교육은 NI 학습 센터를 통해 제공되는 디지털 교육과정 자료를 포함합니다.
NI 버추얼 강사 진행 교육은 Zoom을 통해 제공되며, 수강생은 Amazon AppStream/LogMein을 사용하여 최신 소프트웨어가 장착된 가상 머신에서 연습문제를 수행할 수 있습니다.
다중 병렬 루프 구현 및 루프 간 데이터 전송
사용자 인터페이스 이벤트에 응답하는 어플리케이션 생성
어플리케이션의 설정 관리
어플리케이션의 에러 핸들링 방식 개발
재사용을 위해 LV 코드 패키지 및 배포
LabVIEW에서 사용할 프로그래밍 모범 사례를 식별
강의 | 개요 | 토픽 |
---|---|---|
데이터 전송하기 | 채널 와이어를 사용하여 실행 순서를 강제로 적용하지 않고 병렬 코드 섹션 간에 통신합니다. |
|
이벤트 드리븐 사용자 인터페이스 생성하기 | 다양한 이벤트 드리븐 디자인 패턴을 사용하여 사용자 인터페이스 이벤트에 응답하는 어플리케이션을 생성합니다. |
|
프런트패널 객체 컨트롤하기 | 프런트패널을 프로그램적으로 컨트롤하는 방법을 살펴봅니다. |
|
설정 파일을 사용하여 설정 셋팅 관리하기 | 설정 파일을 사용하여 설정 셋팅을 관리합니다. |
|
에러 핸들링 방식 개발하기
| 어플리케이션의 에러 핸들링 방식을 개발하는 방법을 살펴봅니다. |
|
LabVIEW 코드를 패키지로 만들고 배포하기
| 다른 개발자와 최종 사용자를 위해 LabVIEW 코드를 패키지로 만들고 배포하는 방법을 알아봅니다. |
|
LabVIEW의 프로그래밍 방법 | 가독성이 우수하고 유지 보수가 쉽고 확장 가능한 고성능 코드를 개발하는 데 사용되는 프로그래밍 방법의 권장 사례를 살펴봅니다. |
|
소프트웨어 엔지니어링 권장 방법 | 소프트웨어 엔지니어링 권장 방법의 주요 원리와 LabVIEW에서 이를 구현했을 때 얻을 수 있는 장점을 확인합니다. |
|