제1장 시이퀀스 제어의 개요
1.1 자동제어의 개념 23
1.2 시이퀀스 제어의 개요 24
1.2.1 시이퀀스 제어의 정의 24
1.2.2 시이퀀스 제어의 분류 27
1.2.3 시이퀀스 제어의 필요성 29
1.2.4 시이퀀스 제어의 적용 29
1.3 시이퀀스 제어계의 구성 30
1.3.1 시이퀀스 제어의 일반 구성 30
1.4 시이퀀스 제어장치의 분류 33
1.4.1 시이퀀스 제어장치에 의한 분류 33
1.5 전기 접속도의 종류 36
1.5.1 접속도에 따른 분류 36
1.5.2 도면의 사용 목적에 따른 분류 46
1.6 시이퀀스도 작성법 47
1.6.1 시이퀀스 제어에 사용되는 접점의 심벌 47
1.6.2 시이퀀스도의 종류 54
1.6.3 시이퀀스 작도법 58
1.7 시이퀀스 제어 기능에 관한 용어 60
연습문제 62
제2장 시이퀀스 회로의 구성 부품
2.1 제어용 기기의 종류 63
2.2 조작용 스위치의 종류 64
2.2.1 누름버튼 스위치 66
2.2.2 드럼 스위치 68
2.2.3 푸트 스위치 69
2.2.4 토글 스위치 69
2.2.5 회전 스위치 70
2.2.6 마이크로 스위치 71
2.2.7 캠 스위치 71
2.2.8 커버나이프 스위치 72
2.2.9 트리거 스위치 72
2.2.10 전압 절환용 스위치 73
2.2.11 텀블러 스위치 73
2.2.12 키이 스위치 74
2.2.13 비상 스위치 74
2.3 검출용 스위치의 종류 75
2.3.1 온도 스위치 75
2.3.2 압력 스위치 76
2.3.3 광전 스위치 77
2.3.4 레벨 스위치 84
2.3.5 유량 스위치 84
2.3.6 액면 스위치 85
2.3.7 근접 스위치 86
2.3.8 리미트 스위치 90
2.3.9 초음파 스위치 91
2.3.10 습도 스위치 93
2.3.11 카운터 93
2.3.12 차동 변압기 97
2.4 계전기의 종류 97
2.4.1 전자계전기 98
2.4.2 소형 전자계전기 101
2.4.3 보호계전기 103
2.4.4 보조계전기 104
2.4.5 전자개폐기 104
2.4.6 열동계전기 112
2.4.7 한시계전기 115
2.4.8 플리커계전기 123
2.4.9 킵계전기 124
2.4.10 수은 접점계전기 124
2.4.11 리이드계전기 125
2.4.12 스테핑계전기 126
2.4.13 무접점계전기 127
2.4.14 래치계전기 128
2.5 표시 및 경보용 기구와 조작용 기기 128
2.5.1 표시 및 경보용 기구 128
2.5.2 조작용 기기 131
연습문제 136
제3장 논리회로의 수학적 표현
3.1 부울대수(boolean algebra) 137
3.1.1 부울대수의 적용 138
3.1.2 부울대수의 기본연산과 기호 139
3.1.3 부울대수의 공리 및 정리 144
3.2 논리대수의 간단화 153
3.2.1 최소항을 갖는 부울대수식 154
3.2.2 최대항을 갖는 부울대수식 157
3.3 드모르간의 정리와 보원회로 160
3.3.1 드모르간의 정리 160
3.3.2 보원회로 162
3.4 카르노도법 165
3.4.1 1변수의 카르노도 166
3.4.2 2변수의 카르노도 166
3.4.3 3변수의 카르노도 169
3.4.4 4변수의 카르노도 173
연습문제 178
제4장 시이퀀스 회로의 기초
4.1 계전기 동작회로 181
4.1.1 on회로 181
4.1.2 off회로 182
4.1.3 절환접점회로 182
4.1.4 순간동작회로(인칭회로) 183
4.2 자기유지회로 184
4.3 금지회로(inhibit circuit) 187
4.4 일치회로 188
4.5 변환회로(절환회로) 189
4.6 인터록회로 190
4.7 배타적 OR회로(exclusive OR gate) 193
4.8 타이머회로 194
4.8.1 동작 지연 타이머(on delay timer) 195
4.8.2 복귀 지연 타이머(off delay timer) 197
4.9 쌍대회로 198
4.9.1 계전기 회로의 쌍대회로 199
4.9.2 논리회로의 쌍대회로 199
4.10 신호 검출회로 200
4.10.1 기동신호 검출회로 200
4.10.2 정지신호 검출회로 201
4.11 우선회로 202
4.11.1 우선동작 순차 제어회로 202
4.11.2 신입신호 우선 제어회로 204
4.12 경보 검출회로 206
4.13 펄스 발생회로 209
4.14 플리커회로 210
4.15 다이오드 행렬(Diode Matrix) 211
연습문제 214
제5장 유접점 및 무접점 시이퀀스 회로
5.1 1개소 운전회로 217
5.1.1 단상 유도전동기 운전회로 217
5.1.2 콘덴서 전동기의 정역전 제어회로 220
5.1.3 3상 유도전동기 운전회로(직입시동) 222
5.2 3상 유도전동기의 2개소 기동 운전회로 223
5.3 3상 유도전동기의 인칭 운전회로 224
5.4 3상 유도전동기의 한시 운전회로 225
5.5 3상 유도전동기의 정 역 운전회로 227
5.6 3상 유도전동기의 Y- 운전회로 229
5.6.1 3상 유도전동기 Y- 기동 방법의 종류 231
5.7 권선형 3상 유도전동기의 저항기동 운전회로 233
5.8 리액터 기동제어회로 235
5.9 기동 보상기회로 237
5.10 저항 기동회로 239
5.10.1 1차 저항 기동회로 239
5.10.2 2차 저항 기동회로 241
연습문제 245
제6장 시이퀀스의 응용 제어회로
6.1 1개의 PBS로 전동기의 운전 정지회로 249
6.2 타이머를 사용한 전동기의 연속교환 운전회로 250
6.3 농형 유도전동기의 운전 제어회로 251
6.3.1 Y- 운전회로 251
6.3.2 기동 보상기 제어회로 253
6.4 3상 유도전동기의 역상제동 제어회로 254
6.5 권선형 유도전동기의 기동회로 255
6.5.1 권선형 유도전동기의 저항 기동회로 256
6.6 타이머, 계전기를 사용한 전동기 운전회로 258
6.7 압력 스위치를 사용한 전동기의 자동 및 수동운전 제어회로 259
6.8 3상 유도전동기의 인칭, 정 역운전과 연속운전 261
6.9 3상 유도전동기의 전기 제동법 262
6.9.1 직류 제동법 262
6.9.2 역상 제동법 263
6.10 전동기의 순서 제어회로 265
6.11 화물용 리프트 자동반전 제어회로 266
6.12 팬 전동기 운전회로 267
6.13 차고문 자동개폐기 제어회로 269
6.14 컨베이어의 일시 정지회로 270
6.15 적재용 리프트의 자동반전 제어회로 271
6.16 수송설비의 시이퀀스 제어회로 271
6.16.1 컨베이어의 시이퀀스 272
6.16.2 컨베이어의 시이퀀스 제어회로의 동작 272
6.17 권상 제어회로 275
6.18 신호등 제어회로 275
6.19 표시회로 277
6.20 펄스 조합회로 278
6.21 조광 제어회로 279
6.22 열처리로의 제어회로 280
6.23 엔코더회로 280
6.24 선반의 제어회로 283
6.24.1 선반에서 제어되는 기기 283
6.24.2 제어회로의 시이퀀스 동작 284
6.24.3 자동 선반의 제어 288
6.25 전원설비의 시이퀀스 제어회로 294
6.25.1 자가용 수변전설비 294
6.26 공조 설비의 시이퀀스 제어회로 298
6.26.1 공기조화의 정의 및 종류 298
6.26.2 공기조화 설비의 구성 299
6.26.3 공기조화의 방식 300
6.26.4 패키지 에어컨의 예 300
6.27 급배수 설비의 시이퀀스 제어회로 306
6.27.1 급수의 시이퀀스 제어 306
6.28 화재경보기의 제어회로 308
6.29 상용전원과 비상용전원의 자동절환 제어회로 309
6.30 보일러의 자동운전 제어회로 310
연습문제 314
제2편 PLC 제어
제1장 PLC 기초
1.1 PLC 개요 317
1.1.1 PLC의 출현 배경 및 정의 317
1.1.2 PLC의 특징 319
1.1.3 PLC의 이용분야 321
1.2 PLC의 구조 322
1.2.1 PLC의 종류 322
1.2.2 PLC의 전체 구성 323
1.2.3 PLC의 입력부 326
1.2.4 PLC의 출력부 327
1.3 PLC 프로그램 기초 329
1.3.1 프로그램 처리방식 329
1.3.2 PLC 프로그램의 특징 330
1.3.3 CPU의 연산처리 336
1.3.4 PLC 프로그램 언어 337
1.3.5 PLC 프로그램의 작성 340
1.4 PLC의 하드웨어 배선 방법 341
연습문제 343
제2장 MASTER-K PLC
2.1 MASTER K PLC의 개요 345
2.1.1 MASTER K PLC의 특징과 기본구성 345
2.1.2 MASTER K PLC시스템의 구성 346
2.1.3 입출력 메모리 할당 347
2.1.4 내부 메모리 할당 348
2.2 기종별 메모리의 구성 351
2.2.1 MASTER-K10S1 351
2.2.2 MASTER K80S 352
2.2.3 MASTER K500H 353
2.2.4 MASTER K1000S 354
2.3 핸디로더의 사용법 355
2.3.1 핸디로더의 각 부분 명칭 355
2.3.2 키보드의 기능 357
2.3.3 프로그램 입력 및 수정 359
2.4 MASTER K PLC 명령어 360
2.4.1 기본 명령어 360
2.4.2 응용 명령어 364
연습문제 378
제3장 KGLWIN 사용하기
3.1 KGLWIN의 특징 379
3.2 PLC와의 접속방법 380
3.3 화면구성 및 메뉴 381
3.3.1 전체 화면 구성 381
3.3.2 메뉴 설명 382
3.3.3 도구 모음 387
3.4 프로젝트 및 프로그램 작성 388
3.4.1 프로젝트의 개념 및 PLC기종 변경 388
3.4.2 프로젝트 만들기 389
3.4.3 래더 프로그램 작성하기 391
3.4.4 니모닉 프로그램의 작성 397
3.4.5 프로젝트 저장 399
3.4.6 프로젝트 열기 400
3.4.7 변수/설명문 편집하기 400
3.5 PLC와 통신하기 401
3.5.1 접속하기 401
3.5.2 접속+다운로드+런+모니터시작 403
3.5.3 온라인 편집하기 403
3.5.4 모니터링 하기 405
3.5.5 현재값 변경하기 406
3.6 디버깅 409
3.6.1 디버그 기능 409
3.6.2 디버그 메뉴 410
3.6.3 현재값 변경 416
연습문제 418
제4장 MASTER-K 프로그래밍
4.1 접점 및 접속 명령 419
4.1.1 LOAD, LOAD NOT, OUT 419
4.1.2 AND, AND NOT 421
4.1.3 OR, OR NOT 422
4.2 종료 명령 423
4.2.1 END 423
4.3 무처리 명령 424
4.3.1 NOP 424
4.4 결합 명령 425
4.4.1 AND LOAD(Mnemonic 용) 425
4.4.2 OR LOAD(Mnemonic 용) 427
4.4.3 MPUSH, MLOAD, MPOP(Mnemonic 용) 429
4.5 반전명령 431
4.5.1 NOT 431
4.6 마스터 콘트롤 명령 432
4.6.1 MCS, MCSCLR 432
4.7 펄스 출력 명령(D, D NOT) 434
4.7.1 D 434
4.7.2 D NOT 436
4.8 상태 유지 명령(SET, RST) 437
4.8.1 SET 437
4.8.2 RST 438
4.9 순차제어, 후입 우선 명령(STEP CONTROLER) 440
4.9.1 순차 제어(SET S) 440
4.9.2 후입 우선(OUT S) 441
4.10 타이머 명령(TON, TOFF, TMR, TMON, TRTG) 442
4.10.1 ON Delay(TON) 442
4.10.2 OFF Delay(TOFF) 445
4.10.3 적산 타이머(TMR) 446
4.10.4 모노스테이블(TMON) 448
4.10.5 리트리거블(TRTG) 449
4.11 카운터 명령(CTU, CTD, CTUD, CTR) 451
4.11.1 UP 카운터(CTU) 451
4.11.2 DOWN 카운터(CTD) 453
4.11.3 UP DOWN 카운터(CTUD) 454
4.11.4 RING 카운터(CTR) 456
4.12 프로그램 예제 457
4.12.1 LOAD, AND, OR의 예제(펌프 자동제어) 457
4.12.2 LOAD, AND, OR의 예제(전동기의 정 역 운전) 458
4.12.3 LOAD, OR, AND NOT의 예제(퀴즈 프로그램 우선제어) 460
4.12.4 LOAD, AND NOT, OR LOAD의 예제 461
4.12.5 D의 예제(기동되는 전동기의 대수 증가제어) 462
4.12.6 SETS, MCS의 예제(대차의 순차기동 제어) 464
4.12.7 TON, TOFF의 예제(컨베이어 제어) 466
4.12.8 TMR의 예제(공구수명 경보회로) 468
4.12.9 TMON의 예제(접점의 BOUNCE 방지회로) 470
4.12.10 TRTG의 예제(반송장치 고장 검출회로) 470
4.12.11 TRRG의 예제(자동문의 제어) 471
4.12.12 TON, TMON, CTU의 예제 472
4.12.13 CTU의 예제(동작되는 전동기의 대수 증감 제어) 473
4.12.14 TON의 예제(신호등 제어(1)) 475
4.12.15 TON, MCS의 예제(신호등 제어(2)) 476
4.12.16 TMON의 예제(간이 엘리베이터 제어회로) 480
연습문제 483
제5장 GLOFA-GM PLC
5.1 GLOFA GM PLC 487
5.2 GLOFA-GM 시리즈의 성능 규격 489
5.3 GLOFA GM4 PLC 시스템 490
5.3.1 특징 490
5.3.2 성능규격 490
5.3.3 시스템 구성 492
5.4 데이터 메모리의 구성 493
5.4.1 변수의 표현 방식 493
5.4.2 네임드(Named) 변수의 종류(속성) 495
5.4.3 네임드(Named) 변수의 데이터 형(Type) 495
5.4.4 네임드(Named) 변수의 메모리 할당 498
5.5 연산 처리 498
5.5.1 스캔 타임(Scan time) 498
5.5.2 운전 모드 500
5.5.3 리스타트 모드 501 연습문제 505
제6장 GMWIN 사용하기
6.1 GMWIN의 특징 507
6.2 프로젝트의 구조 508
6.3 프로그램 작성 509
6.3.1 접속방식 510
6.3.2 프로젝트의 생성 512
6.3.3 프로그램의 정의 513
6.3.4 프로그램의 편집 514
6.3.5 프로그램의 컴파일 520
6.3.6 프로그램 전송 521
6.4 화면 구성 522
6.4.1 메 뉴 523
6.4.2 도구모음 529
6.4.3 도구상자 531
6.4.4 상태표시줄 531
6.5 대화상자 사용법 532
6.6 GMWIN에서 생성되는 파일들 533
6.7 파일 열기 533
6.8 파일 저장 534
6.8.1 새로운 파일 저장 534
6.8.2 작업 중 파일 저장 535
6.8.3 다른 이름으로 저장 535
6.9 파일 닫기 536
연습문제 537
제7장 GLOFA-GM 프로그래밍
7.1 명령어의 종류 539
7.1.1 시퀀스 연산자 539
7.1.2 펑션 539
7.1.3 펑션 블록 540
7.2 시퀀스 연산자 540
7.2.1 시퀀스 연산자 일람표 540
7.2.2 시퀀스 연산자 프로그램 예 542
7.2.3 셋(Set) 코일 및 리셋(Reset) 코일 544
7.3 기본 펑션 546
7.3.1 기본 펑션 일람표 547
7.3.2 전송 펑션 549
7.3.3 형변환 펑션 550
7.3.4 비교 펑션 555
7.4 기본 펑션 블록 562
7.4.1 기본 펑션 블록 일람표 562
7.4.2 카운터 563
7.4.3 타이머 572
연습문제 581
제8장 PLC응용제어
8.1 타이머 응용회로 583
8.1.1 즉시점등 지연소등 583
8.1.2 지연점등 즉시소등 584
8.1.3 TON으로 TOFF 동작하기 584
8.1.4 직렬 동작에 의한 장시간 타이머 584
8.1.5 카운터를 이용한 장시간 타이머 585
8.1.6 TON을 이용한 프리커 회로 585
8.1.7 TMON을 사용하지 않은 One Shot 회로 585
8.1.8 스위치를 누르다가 놓을 때 One Shot 동작 586
8.1.9 스위치를 계속 누르면 One Shot 동작 586
8.1.10 5회 카운트 후 3초간 점등(1) 587
8.1.11 5회 카운트 후 3초간 점등(2) 587
8.1.12 5회 카운트 후 3초간 점등(3) 587
8.2 스위치를 누를 때마다 출력을 반전시키기 591
8.2.1 D를 이용한 것 591
8.2.2 내부 보조 릴레이를 이용한 것 591
8.3 순차제어 595
8.3.1 1회만 순차 Shift 동작 595
8.3.2 순차 Shift(1) 595
8.3.3 순차 Shift(2) 596
8.3.4 3회 카운트 후 순차 Shift 597
8.3.5 스위치(P001)를 누를 때마다 출력 Shift 598
8.4 3상 유도전동기 자동 단속운전 601
8.4.1 동작설명 601
8.4.2 배선작업 601
8.4.3 래더도 603
8.5 3상 유도전동기의 Y 시동 607
8.5.1 동작설명 607
8.5.2 배선작업 608
8.5.3 래더도 610
8.6 전동기의 자동 수동 정역운전 613
8.6.1 동작설명 613
8.6.2 배선작업 614
8.6.3 래더도 615
8.7 공압실린더를 이용한 제품 이송장치의 제어(1) 619
8.7.1 동작설명 619
8.7.2 배선작업 620
8.7.3 래더도 621
8.8 공압실린더를 이용한 제품 이송장치의 제어(2) 625
8.8.1 동작설명 625
8.8.2 배선작업 626
8.8.3 래더도 628
8.9 4거리 교통신호등 제어 631
8.9.1 동작설명 631
8.9.2 Time chart 631
8.9.3 신호등 배선 632
8.9.4 래더도 633
8.10 두 개의 공압 실린더 제어 639
8.10.1 동작설명 639
8.10.2 PLC의 입출력 배선 639
8.10.3 래더도 640
8.11 저수 탱크의 수위 제어 643
8.11.1 동작설명 643
8.11.2 PLC의 입출력 배선 644
8.11.3 래더도 644
8.12 네온싸인 광고 문자판 제어 647
8.12.1 동작설명 647
8.12.2 PLC의 입출력 배선 647
8.12.3 래더도 1 648
8.12.4 래더도 2 649
8.13 폐수 정화처리 시설의 제어 653
8.13.1 동작설명 653
8.13.2 PLC의 입출력 배선 654
8.13.3 래더도 655
8.13.4 실험 결과 657
8.14 제품 세척 라인제어 661
8.14.1 동작설명 661
8.14.2 PLC의 입출력 배선 662
8.14.3 래더도 663
8.15 다수 전동기의 SHIFT 제어 667
8.15.1 동작설명 667
8.15.2 PLC의 입출력 배선 667
8.15.3 래더도 668
8.16 다수 출력의 ON, OFF 제어 671
8.16.1 동작설명 671
8.16.2 PLC의 입출력 배선 671
8.16.3 래더도 672
8.17 카운터 결과값의 구분 출력 675
8.17.1 동작설명 675
8.18 창고의 상품 재고 수량 표시 679
8.18.1 동작설명 679
8.18.2 래더도 680
8.19 스테핑 모터의 제어 683
8.19.1 펄스출력 사용방법 683
8.19.2 성능 규격 684
8.19.3 출력측 배선 685
8.19.4 내부 회로 및 외부 배선 685
8.19.5 펄스출력 파라미터 설정 686
8.19.6 파라미터 설명 687
8.19.7 펄스출력 상세 동작 설명 688
8.19.8 명령어 689
8.19.9 출력방향 690
참고문헌 694