목차
1 LabVIEW 기본
1. LabVIEW? = 15
초기화화면 = 15
시작하기 = 16
LabVIEW의 구성 = 17
Ⅵ의 중요한 세 가지 요소 = 17
프런트패널과 블록다이어그램 = 18
컨트롤 팔레트 = 19
함수 팔레트 = 20
도구 팔레트 = 21
2. LabVIEW 기본 = 22
터미널 = 23
노드 = 25
와이어 = 25
구조 = 25
컨트롤 = 26
인디케이터 = 26
함수 = 26
객체 선택 및 해제 = 26
객체 이동 = 28
객체 삭제 = 29
객체복사 및 복제 = 30
객체 크기 조절 = 31
객체 라벨 = 32
텍스트의 폰트와 스타일, 크기 변경 = 33
와이어 선택과 삭제 = 34
객체 정렬과 분리 = 37
객체 색상 설정 = 41
3. 디버깅 = 42
에러 찾기 = 42
하이라이트 실행 = 43
Ⅵ의 단계별 실행 = 44
브레이크 포인트(BreakPoint) = 45
프로브(Probe) = 48
4. 모듈식 프로그래밍 = 59
Sub-Ⅵ로 사용할 Ⅵ 만들기 = 50
아이콘 편집 = 51
커넥터 팬 할당 = 54
영역지정을 통한 Sub-Ⅵ의 자동 형성 방법 = 59
5. LabVIEW 프로젝트 사용하기 = 63
프로젝트 탐색기 윈도우 = 63
프로젝트에 다른 타겟 또는 디바이스의 추가 = 65
프로젝트 저장하기 = 67
2 구조
For 루프 = 71
데이터 형 변환 = 74
While 루프 = 77
기다림 함수와 다음 ms 배수까지 기다림 함수 = 80
이전 루프 데이터에 접근하기 = 83
시프트 레지스터(Shift Register) = 83
시프트 레지스터 초기화하기 = 86
다층 시프트 레지스터(Stacked Shift Register) = 87
피드백 노드(Feedback Node) = 90
케이스 구조(Case Structure) = 92
케이스 추가 및 삭제 = 93
케이스 재배치 = 93
다층 시퀀스 구조(Stacked Sequence Structure) = 94
시퀀스 로컬(Sequence Local) = 96
플랫 시퀀스 구조(Flat Sequence Structure) = 98
이벤트 구조(Event Structure) = 100
수식 노드 = 102
수식 노드의 입력과 출력 변수 = 103
MATLAB 스크립트 노드 = 104
3 배열과 클러스터
1. 배열(Array) = 109
배열(Array) = 109
배열 상수 생성 = 111
배열함수: 배열크기(Array Size) = 114
배열함수: 배열 초기화(Initialize Array) = 115
배열함수: 배열 부분(Array Subset) = 116
배열함수: 배열 만들기(Build Array) = 117
입력 연결(Concatenate Inputs) = 118
배열함수: 배열 인덱스(Index Array) = 119
다형성 = 119
2. 클러스터(Cluster) = 120
클러스터(Cluster) = 121
클러스터 컨트롤 및 인디케이터 생성 = 121
클러스터 상수 생성 = 122
클러스터의 순서 = 124
클러스터 함수 = 125
클러스터 집결 함수: 묶기(Bundle) = 125
클러스터 원소 교체/접근 함수: 이름으로 묶기(Bundle by name) = 127
클러스터 해체 함수: 이름으로 풀기(Unbundle by name) = 128
3. 에러 클러스터 = 129
에러처리 = 129
While 루프에서의 에러처리 = 131
4 데이터 플롯
웨이브폼 차트(Waveform Chart) = 137
스케일 범례 = 138
그래프 팔레트 = 139
Running Average Ⅰ = 141
Running Average Ⅱ = 142
웨이브폼 그래프(Waveform Graph) = 143
단일 플롯 웨이브폼 그래프(Single Plot Waveform Graph) = 144
멀티 플롯 웨이브폼 그래프(Multi Plot Waveform Graph) = 145
XY 그래프(XY Graph) = 148
강도 플롯(Intensity Plot) = 149
5 문자열
문자열 = 155
문자열 컨트롤과 인디케이터 = 156
테이블 = 158
포맷 지정자 = 170
숫자와 문자열 데이터 = 174
6 파일 입출력
데이터 파일의 열기와 닫기 = 179
파일에서 데이터 읽기와 데이터 쓰기 = 184
스프레드시트 형식 파일 읽기와 쓰기 = 191
스프레드시트 파일 처리 = 194
파일 및 디렉토리 이동하기 = 195
설정 파일 쓰기/읽기 = 196
2진 파일 쓰기 = 203
2진 파일 읽기 = 207
7 RS-232 직렬통신과 VISA
1. RS-232 직렬통신의 이해 = 217
RS-232C = 217
RS-232 통신 속성 = 218
2. VISA = 220
루프백 테스트(Loop Back Test) = 230
8 트레이닝 키트
1. 트레이닝 키트 소개 = 243
2. LVK100-V2.0 보드 구성 = 245
3. USB-to-RS232 드라이버 설치 = 254
9 LED 제어하기
LED 켜기 및 끄기 제어 = 262
10 7-세그먼트 제어하기
7-세그먼트 표시 제어 = 286
11 시간설정 및 제어하기
시간설정 및 제어 = 304
12 전압측정 및 제어하기
전압측정 및 제어 = 322
13 조도측정 및 제어하기
조도측정 및 제어 = 344
14 온도측정 및 제어하기
온도측정 및 제어 = 364
15 키입력 모니터링 및 제어
키입력 모니터링 및 제어 = 388
부록 = 405