초급과정


LabVIEW Core1 교육일정 및 신청 현황 보기 Go

  • 교육기간 : 3일
  • 필요한 Training Credit : 5개
  • 수강대상

    1. 1. LabVIEW 처음 사용자나 LabVIEW를 사용하여 어플리케이션을 개발하고자 하는 사용자

      혼자서 공부하면 시간과 노력이 많이 소요되며 어떤 것이 중요한지에 대한 파악이 어려움
    2. 2. LabVIEW를 사용하지만 혼자서 습득한 개발자

      LabVIEW의 정확한 내용을 파악이 필요함, 기초가 튼튼해야 응용력이 생기며, 정확히 알아야 프로그램 개발시간이 단축됨
  • 선수과정 : Microsoft Windows 사용 및 프로그램 알고리즘 경험자
  • 과정개요

    데이터 측정, 분석, 디스플레이 어플리케이션
    챠트, 그래프, 버튼 등을 사용한 유저인터페이스 생성
    프로그래밍구조(While, For, Case, Sequence)와 데이터타입(숫자열, 문자열, 불리언, 배열, 클러스터 등) 사용습득
    일반적인 디자인 기법과 스테이트 머신 디자인을 사용하여 어플리케이션 구축 방법
    다양한 편집, 디버깅 기술(실행하이라이트, 단계별 실행, 프로브, 브레이크 포인트, 와이어 값 유지 등) 사용
    VI 저장, SubVI 생성, LabVIEW로 만든 코드 재활용 방법
    데이터를 파일로 쓰기
    DAQ 하드웨어를 사용한 기본 어플리케이션
    GPIB와 시리얼 포트를 응용하여 어플리케이션 생성하기
    Certified LabVIEW Associate Developer (CLAD) 인증 획득을 위한 권장 준비과정

교육목차와 교재 샘플보기 Go

일자별 교육내용

1일

  • 하드웨어 설정

    DAQ hardware
    DAQ software
    Instrument control
    GPIB and serial port communication
    Using instrument control software
  • LabVIEW 탐색하기

    The LabVIEW environment including windows, menus, and tools
    The LabVIEW front panel and block diagram
    Creating and using LabVIEW projects
    Understanding the dataflow programming model of LabVIEW
    Searching for Controls, VIs, and functions
  • VI 문제 해결 및 디버깅

    Using the LabVIEW help features include the Context Help, the LabVIEW Help and the Example Finder
    Correcting broken VIs
    Using common debugging techniques
    Addressing undefined or unexpected data
    Implementing error checking and error handling

2일

  • VI 구현하기

    Designing a user interface (LabVIEW front panel)
    Choosing data types and displaying data as a plot
    Using structures like the While loops and For loops
    Adding software timing to your code
    Making decisions in your code using case structures
    Documenting your code
  • 데이터 연계

    Creating and using array controls and indicators
    Implementing cluster controls and indicators
    Using type definitions to define custom controls for applications
  • 리소스 관리

    An introduction to different file formats
    File I/O functions available in LabVIEW
    Implementing File I/O functions to read and write data to files
    Programming with the DAQmx API
    Programming with the VISA API
    Programming with instrument drivers

3일

  • 모듈 프로그램 개발

    Basics of modular programming
    Creating an icon and connector pane
    Using a VI as a subVI
    Creating subVIs from an existing VI
  • 일반적인 디자인 기법

    Sequential programming
    State programming
    State machine design pattern
  • 변수 사용법

    Using local, global, and single process shared variables
    Implementing functional global variables
    Identifying and controlling race conditions - semaphores

이수 후 다음과정

Core 2
Data Acquisition and Signal Conditioning
LabVIEW Instruments Control
LabVIEW Real Time Application Development
LabVIEW FPGA
다른 하드웨어 교육과정

공통사항

  • 교육시간 : 9시 30분 ~ 오후 5시 30분 (점심시간 12시 ~ 1시 30분)
  • 취소규정, 유효기간, 최소인원 미만 등 교육등록 확인 사항 Go
  • 강의비용 포함내용 : 강의, 교재, 교육장비, 중식 포함, (석식/숙박, 주차비 포함되지 않음)
  • 교육장 안내 Go