분야별도서 > 프로그래밍 > LabVIEW

분야별도서

LabVIEW의 정석 기본편(컬러판)

  • 저자손혜영
  • 발행일2012-08-27
  • 정가28,000원
  • 페이지472 페이지
  • ISBN978-89-92649-91-9
  • 일반자료 소스파일 (Source File)
    연습문제 해답 (Solution Manual)
  • 책소개
  • 저자소개
  • 목차
  • 출판사 서평
LabVIEW의 정석 - 기본편, 컬러판으로 다시 태어나다!
이 책은 그래픽 기반 프로그램 언어인 LabVIEW를 공부하는 데 있어서 효율적으로 학습할 수 있도록 컬러로 재구성된 LabVIEW 기본서이다. 커스터머들이 궁금해 하고 어려워하는 부분을 쉽게 설명하였으며, 기존의 LabVIEW 기본 서적들이 다루지 않은 부분들을 보완하여 내용을 구성하였다.

다양한 예제와 자가 진단 퀴즈 보완 및 Slide를 제공하여 학교 교재로 사용할 수 있으며, CLAD 준비를 하고자 하는 분들을 위한 CLAD 문제 풀이를 수록하였다. LabVIEW 2011 버전으로 작성되었으나 LabVIEW 버전에 상관없이 참조할 수 있다.

손혜영


National Instruments Korea 교육센터 LabVIEW 전문 강사(2008년 ~ 현재)
한국 NI 교육센터에서 가장 많은 강의 진행
NI 국제인증 CLA(Certified LabVIEW Architect) 취득(2010년)
NI 국제인증 CLD(Certified LabVIEW Developer) 취득(2007년)
국내 최초 NI 국제인증 CPI(Certified Professional Instructor) 취득(2007년)
한국 NI 기술지원팀 Senior 엔지니어(2007년)
경북지역 Field Sales Engineer(2005년)
한국 NI 삼성전자/LG전자 기술지원 엔지니어(2004년)
한국 NI 기술지원팀 엔지니어(2003년)
삼성전자 소프트웨어센터 프로그래머(2002년)
삼성전자 반도체 사업부 테스트 엔지니어

Chapter 1. LabVIEW 환경 탐색
1.1 LabVIEW 시작 화면
1.2 VI(Virtual Instrument)
1.3 프런트패널
1.4 블록다이어그램
1.5 프로젝트
1.6 팔레트
1.7 컨트롤/인디케이터/상수/터미널
1.8 노드
1.9 바로가기메뉴
1.10 도구모음
1.11 환경 설정
1.12 데이터 흐름
1.13 기본 도움말
1.14 예제 찾기
자가 진단 퀴즈
요약

Chapter 2. 디버깅
2.1 실행버튼이 깨어진 VI
2.2 실행하이라이트
2.3 프로브
2.4 브레이크포인트
2.5 단계별 실행
2.6 와이어값 유지
2.7 비정상적 데이터들
2.8 에러 클러스터
자가 진단 퀴즈
요약

Chapter 3. 데이터 타입
3.1 숫자형(Numeric)
3.2 문자열(String)
3.3 불리언(Boolean)
3.4 배열(Array)
3.5 클러스터(Cluster)
3.6 웨이브폼 데이터/웨이브폼 차트/웨이브폼 그래프
3.7 다이나믹 데이터 삽입(Dynamic data)
3.8 열거형(Enum)
3.9 배리언트(Variant)
3.10 타입 정의(Type Definition)
자가 진단 퀴즈
요약

Chapter 4. 구조
4.1 While 루프
4.2 For 루프
4.3 반복 구조(While/For)의 시프트 레지스터
4.4 반복 구조(While/For)의 출력 모드
4.5 타이밍
4.6 배열과 For루프
4.7 케이스 구조
4.8 시퀀스 구조
4.9 수식 노드
4.10 이벤트 구조
4.11 다이어그램 비활성화 구조
자가 진단 퀴즈
요약

Chapter 5. 모듈화 프로그램
5.1 subVI 의미
5.2 subVI 만들기
5.3 자동으로 subVI 생성하기
5.4 subVI 사용하기
자가 진단 퀴즈
요약

Chapter 6. 파일 입출력
6.1 다양한 파일 포맷
6.2 파일 입출력 프로그램
6.3 아스키(ASCII) 파일 입출력
6.4 바이너리(Binary) 파일 입출력
6.5 데이터로그
6.6 TDMS(Technical Data Management Streaming)
자가 진단 퀴즈
요약

Chapter 7. 프런트패널 제어
7.1 VI 서버
7.2 프로퍼티 노드
7.3 참조
7.4 인보크 노드
7.5 VI 클래스
7.6 클래스 계층구조
자가 진단 퀴즈
요약

Chapter 8. 디자인 패턴
8.1 디자인 패턴의 개요
8.2 단순(Simple) VI 디자인 패턴
8.3 일반(General) VI 디자인 패턴
8.4 상태머신(State Machine) 디자인 패턴
8.5 사용자 인터페이스 이벤트 핸들러(User Interface Event Handler) 디자인 패턴
8.6 큐 메시지 핸들러(Queue Message Handler) 디자인 패턴
8.7 병렬 루프(Parallel Loop) 디자인 패턴
8.8 멀티 루프 간의 실시간 데이터 공유
8.9 마스터/슬레이브(Master/Slave) 디자인 패턴
8.10 생산/소비 데이터(Producer/Consumer Data) 디자인 패턴
8.11 생산/소비 이벤트(Producer/Consumer Event) 디자인 패턴
8.12 디자인 패턴 응용편
자가 진단 퀴즈
요약

Chapter 9. 데이터 수집
9.1 데이터 수집 시스템 구성
9.2 DAQ 하드웨어 기능
9.3 DAQ 하드웨어 스펙(Specification)
9.4 MAX(Measurement and Automation Explorer)
9.5 DAQ 어시스턴트 사용법
9.6 NI-DAQmx 하위레벨 노드
9.7 아날로그 입력
9.8 아날로그 출력
9.9 디지털 입력과 출력
9.10 카운터 개요
9.11 카운터 입력
9.12 카운터 출력
자가 진단 퀴즈
요약

Chapter 10. 통신
10.1 시리얼(Serial) 통신
10.2 GPIB(General Purpose Interface Bus) 통신
10.3 TCP/IP 통신
자가 진단 퀴즈
요약

Chapter 11. 어플리케이션 완성
11.1 VI 성능과 메모리
11.2 VI 메트릭스
11.3 VI 비교
11.4 사용자 에러 정의
11.5 사용자 정의 런타임 메뉴
11.6 사용자 매뉴얼 작성
11.7 단축키
11.8 실행 파일(.exe)
11.9 설치 파일
자가 진단 퀴즈
요약

Appendix
A1. CLAD 시험 준비 가이드
A2. CLAD 샘플 예제
A3. CLAD 샘플 예제 풀이
자가 진단 퀴즈 정답
· LabVIEW 버전에 상관없이 참조할 수 있는 기본서이다.
· LabVIEW를 가르치면서 커스터머들이 궁금해 하고 어려워하는 부분을 쉽게 설명하였다.
· 기존의 LabVIEW 기본 서적들이 다루지 않은 부분들을 보완하였다.
· 다양한 예제를 제공하여 학교 교재로 사용 가능하다(자가 진단 퀴즈 보완 및 Slide 제공).
· CLAD 준비를 하고자 하는 분들을 위한 CLAD 문제 풀이를 제공하였다.
· LabVIEW의 정석 - 응용편을 위한 필수 내용으로 구성하였다.