LabVIEW의 기본적인 데이터 타입 및 구조와 함수에 대해 이해하고 있지만 실무에서 요구되는 계측 제어 및 자동화 프로그래밍을 위해서는
Sub VI의 활용, 상태 머신 디자인 개발, 생산자-소비자 디자인 개발, 데이터베이스와 연결, RS232 및 TCP/IP 통신 등의 고급 기술이 요구됩니다.
실무에서 기초적인 프로그래밍으로는 효율성이 높은 완성된 제어-계측 프로그래밍 개발에 많은 어려움이 있을 수밖에 없습니다.
이 과정을 통해 실무에 바로 적용 가능한 완성도 높은 고차원적인 프로그래밍 개발자로 한 걸음 다가서실 수 있습니다.
본 과정은 LabVIEW Core 1을 수강하셨거나 LabVIEW의 기본은 이해하고 있으나 연구 활동 및 실무에서 개발에 어려움이 있으신 분에게 적합합니다.
또한 본 과정을 이수해야 CLD (Certified LabVIEW Developer) LabVIEW 자격증 취득에 도전할 수 있습니다.
교육 기간
3일 (09:30 ~ 17:30)
학습 효과
LabVIEW의 마스터/슬레이브 디자인, 상태 머신 디자인, 생산자-소비자 디자인을 학습하여 고급 프로그래밍 기술을 익힙니다.
이러한 디자인 패턴을 통해 다양한 상황을 설정하고 그에 효율적으로 대응 가능한 프로그램을 개발할 수 있습니다.
또한 프로퍼티 노드와 인보크 노드를 이해하고, TDMS 파일에 쓰고 읽는 법을 학습하며, TCP/IP 통신 구현을 통해 실무에 꼭 필요한 기술들은 습득합니다.
수강자는 이 교육을 통해 CLD (Certified LabVIEW Developer) 시험 수준에 해당하는 커피 머신, 보일러 제어 알고리즘과 같은
다양한 프로그래밍을 직접 수행할 수 있습니다.
학습 일정
1일차 : 적절한 변수 사용법, 로컬/글로벌/네트워크 변수, 사용자 인터페이스, 프로퍼티/인보크 노드, 기능적인 글로벌 변수(FGV) 응용. Serial 통신
2일차 : LabVIEW 프로젝트, LabVIEW 프로젝트, 생산자-소비자 구조 심화 학습, 지진 감지기 프로그램 제작
3일차 : 어플리케이션 생성, EDOneKit Tester Program 프로그램 제작 및 빌드 생성