목차
제1편 PLC 제어
   제1장 PLC 기초
      1.1 PLC 개요 ... 17
        1.1.1. PLC의 출현 배경 및 정의 ... 17
        1.1.2. PLC의 특징 ... 19
        1.1.3. PLC의 이용분야 ... 21
      1.2 PLC의 구조 ... 22
        1.2.1. PLC의 종류 ... 22
        1.2.2. PLC의 전체 구성 ... 23
        1.2.3. PLC의 입력부 ... 26
        1.2.4. PLC의 출력부 ... 27
      1.3 PLC 프로그램 기초 ... 29
        1.3.1. 프로그램 처리방식 ... 29
        1.3.2. PLC 프로그램의 특징 ... 30
        1.3.3. CPU의 연산처리 ... 36
        1.3.4. PLC 프로그램 언어 ... 37
        1.3.5. PLC 프로그램의 작성 ... 40
      1.4 PLC의 하드웨어 배선 방법 ... 41
   제2장 MASTER-K PLC
      2.1 MASTER-K PLC의 개요 ... 43
        2.1.1. MASTER-K PLC의 특징과 기본구성 ... 43
        2.1.2. MASTER-K PLC시스템의 구성 ... 44
        2.1.3. 입출력 메모리 할당 ... 45
        2.1.4. 내부 메모리 할당 ... 46
      2.2 기종별 메모리의 구성 ... 49
        2.2.1. MASTER-K10S1 ... 49
        2.2.2. MASTER-K80S ... 50
        2.2.3. MASTER-K500H ... 51
        2.2.4. MASTER-K1000S ... 52
      2.3 핸디로더의 사용법 ... 53
        2.3.1. 핸디로더의 각 부분 명칭 ... 53
        2.3.2. 키보드의 기능 ... 55
        2.3.3. 프로그램 입력 및 수정 ... 57
      2.4 MASTER-K PLC 명령어 ... 58
        2.4.1. 기본 명령어 ... 58
        2.4.2. 응용 명령어 ... 62
   제3장 KGLWIN 사용하기
      3.1 KGLWIN의 특징 ... 77
      3.2 PLC와의 접속방법 ... 78
      3.3 화면구성 및 메뉴 ... 79
        3.3.1. 전체 화면 구성 ... 79
        3.3.2. 메뉴 설명 ... 80
        3.3.3. 도구 모음 ... 85
      3.4 프로젝트 및 프로그램 작성 ... 86
        3.4.1. 프로젝트의 개념 및 PLC기종 변경 ... 86
        3.4.2. 프로젝트 만들기 ... 87
        3.4.3. 래더 프로그램 작성하기 ... 89
        3.4.4. 니모닉 프로그램의 작성 ... 95
        3.4.5. 프로젝트 저장 ... 97
        3.4.6. 프로젝트 열기 ... 98
        3.4.7. 변수/설명문 편집하기 ... 98
      3.5 PLC와 통신하기 ... 99
        3.5.1. 접속하기 ... 99
        3.5.2. 접속+다운로드+런+모니터시작 ... 101
        3.5.3. 온라인 편집하기 ... 101
        3.5.4. 모니터링 하기 ... 103
        3.5.5. 현재값 변경하기 ... 104
      3.6 디버깅 ... 107
        3.6.1. 디버그 기능 ... 107
        3.6.2. 디버그 메뉴 ... 108
        3.6.3. 현재값 변경 ... 114
   제4장 MASTER-K 프로그래밍
      4.1 접점 및 접속 명령 ... 117
        4.1.1. LOAD, LOAD NOT, OUT ... 117
        4.1.2. AND, AND NOT ... 119
        4.1.3. OR, OR NOT ... 120
      4.2 종료 명령 ... 121
        4.2.1. END ... 121
      4.3 무처리 명령 ... 122
        4.3.1. NOP ... 122
      4.4 결합 명령 ... 123
        4.4.1. AND LOAD(Mnemonic 용) ... 123
        4.4.2. OR LOAD(Mnemonic 용) ... 125
        4.4.3. MPUSH, MLOAD, MPOP(Mnemonic 용) ... 127
      4.5 반전 명령 ... 129
        4.5.1. NOT ... 129
      4.6 마스터 콘트롤 명령 ... 130
        4.6.1. MCS, MCSCLR ... 130
      4.7 펄스 출력 명령(D, D NOT) ... 132
        4.7.1. D ... 132
        4.7.2. D NOT ... 134
      4.8 상태 유지 명령(SET, RST) ... 135
        4.8.1. SET ... 135
        4.8.2. RST ... 136
      4.9 순차제어, 후입 우선 명령(STEP CONTROLER) ... 138
        4.9.1. 순차 제어(SET S) ... 138
        4.9.2. 후입 우선(OUT S) ... 139
      4.10 타이머 명령(TON, TOFF, TMR, TMON, TRTG) ... 140
        4.10.1. ON Delay(TON) ... 140
        4.10.2. OFF Delay(TOFF) ... 143
        4.10.3. 적산 타이머(TMR) ... 144
        4.10.4. 모노스테이블(TMON) ... 146
        4.10.5. 리트리거블(TRTG) ... 147
      4.11 카운터 명령(CTU, CTD, CTUD, CTR) ... 149
        4.11.1. UP 카운터(CTU) ... 149
        4.11.2. DOWN 카운터(CTD) ... 151
        4.11.3. UP-DOWN 카운터(CTUD) ... 152
        4.11.4. RING 카운터(CTR) ... 154
      4.12 프로그램 예제 ... 155
        4.12.1. LOAD, AND, OR의 예제(펌프 자동제어) ... 155
        4.12.2. LOAD, AND, OR의 예제(전동기의 정ㆍ역 운전) ... 156
        4.12.3. LOAD, OR, AND NOT의 예제(퀴즈 프로그램 우선제어) ... 158
        4.12.4. LOAD, AND NOT, OR LOAD의 예제 ... 159
        4.12.5. D의 예제(기동되는 전동기의 대수 증가제어) ... 160
        4.12.6. SETS, MCS의 예제(대차의 순차기동 제어) ... 162
        4.12.7. TON, TOFF의 예제(컨베이어 제어) ... 164
        4.12.8. TMR의 예제(공구수명 경보회로) ... 166
        4.12.9. TMON의 예제(접점의 BOUNCE 방지회로) ... 168
        4.12.10. TRTG의 예제(반송장치 고장 검출회로) ... 168
        4.12.11. TRRG의 예제(자동문의 제어) ... 169
        4.12.12. TON, TMON, CTU의 예제 ... 170
        4.12.13. CTU의 예제(동작되는 전동기의 대수 증감 제어) ... 171
        4.12.14. TON의 예제(신호등 제어(1)) ... 173
        4.12.15. TON, MCS의 예제(신호등 제어(2)) ... 174
        4.12.16. TMON의 예제(간이 엘리베이터 제어회로) ... 178
      연습문제 ... 181
   제5장 GLOFA-GM PLC
      5.1 GLOFA-GM PLC ... 183
      5.2 GLOFA-GM 시리즈의 성능 규격 ... 185
      5.3 GLOFA-GM4 PLC 시스템 ... 186
        5.3.1. 특징 ... 186
        5.3.2. 성능규격 ... 186
        5.3.3. 시스템 구성 ... 188
      5.4 데이터 메모리의 구성 ... 189
        5.4.1. 변수의 표현 방식 ... 189
        5.4.2. 네임드(Named) 변수의 종류(속성) ... 191
        5.4.3. 네임드(Named) 변수의 데이터 형(Type) ... 191
        5.4.4. 네임드(Named) 변수의 메모리 할당 ... 194
      5.5 연산 처리 ... 194
        5.5.1. 스캔 타임(Scan time) ... 194
        5.5.2. 운전 모드 ... 196
        5.5.3. 리스타트 모드 ... 197
   제6장 GMWIN 사용하기
      6.1 GMWIN의 특징 ... 201
      6.2 프로젝트의 구조 ... 202
      6.3 프로그램 작성 ... 203
        6.3.1. 접속방식 ... 204
        6.3.2. 프로젝트의 생성 ... 206
        6.3.3. 프로그램의 정의 ... 207
        6.3.4. 프로그램의 편집 ... 208
        6.3.5. 프로그램의 컴파일 ... 214
        6.3.6. 프로그램 전송 ... 215
      6.4 화면 구성 ... 216
        6.4.1. 메뉴 ... 217
        6.4.2. 도구모음 ... 223
        6.4.3. 도구상자 ... 225
        6.4.4. 상태표시줄 ... 225
      6.5 대화상자 사용법 ... 226
      6.6 GMWIN에서 생성되는 파일들 ... 227
      6.7 파일 열기 ... 227
      6.8 파일 저장 ... 228
        6.8.1. 새로운 파일 저장 ... 228
        6.8.2. 작업 중 파일 저장 ... 229
        6.8.3. 다른 이름으로 저장 ... 229
      6.9 파일 닫기 ... 230
   제7장 GLOFA-GM 프로그래밍
      7.1 명령어의 종류 ... 231
        7.1.1. 시퀀스 연산자 ... 231
        7.1.2. 펑션 ... 231
        7.1.3. 펑션 블록 ... 232
      7.2 시퀀스 연산자 ... 232
        7.2.1. 시퀀스 연산자 일람표 ... 232
        7.2.2. 시퀀스 연산자 프로그램 예 ... 234
        7.2.3. 셋(Set) 코일 및 리셋(Reset) 코일 ... 236
      7.3 기본 펑션 ... 238
        7.3.1. 기본 펑션 일람표 ... 239
        7.3.2. 전송 펑션 ... 241
        7.3.3. 형변환 펑션 ... 242
        7.3.4. 비교 펑션 ... 247
      7.4 기본 펑션 블록 ... 254
        7.4.1. 기본 펑션 블록 일람표 ... 254
        7.4.2. 카운터 ... 255
        7.4.3. 타이머 ... 264
제2편 PLC 응용 실험
   제1장 설치하기
      1.1 설치 환경 ... 275
      1.2 설치하기 ... 276
        1.2.1. 설치하기 ... 276
        1.2.2. GM-WIN 설치하기 ... 276
      1.3 GSIKGL V4.0 설치하기 ... 282
      1.4 KGL-WIN 설치하기 ... 283
   제2장 MASTER-K 응용 실험
      2.1 개요 및 특징 ... 289
        2.1.1. 개요 ... 289
        2.1.2. 특징 ... 289
      2.2 구성 ... 291
        2.2.1. PROGRAMMABLE CONTROLLER ... 292
        2.2.2. INPUT PART ... 293
        2.2.3. OUTPUT PART ... 297
        2.2.4. METER ... 301
        2.2.5. 주 전원 스위치 ... 302
        2.2.6. 비상 정지 스위치 ... 302
        2.2.7. AC 전원 단자 ... 302
        2.2.8. DC 전압, 전류 조정 볼륨 ... 302
        2.2.9. DC 전원 단자 ... 303
        2.2.10. I / O CONNECTOR ... 303
        2.2.11. 후면 ... 304
      2.3 명판 부착 보조 장비 ... 305
        2.3.1. 입력 토글 스위치 ... 305
        2.3.2. PHOTO SENSOR ... 306
        2.3.3. PROXIMITY SENSOR(고주파 발진형 근접센서) ... 310
        2.3.4. DIGITAL SWITCH ... 311
        2.3.5. 2회로 토글 스위치 ... 313
        2.3.6. DC POWER OUT 0~30[V] ... 313
        2.3.7. 램프형 푸쉬 버튼 스위치 ... 314
        2.3.8. BUZZER ... 315
        2.3.9. A/D SIGNAL ... 315
        2.3.10. DC MOTOR & 말굽형 광 센서 ... 316
        2.3.11. DIGITAL INDICATOR ... 317
        2.3.12. 3 COLOR LED ... 318
   제3장 GLOA-GM 응용 실험
      3.1 스퀀스 연산자 ... 321
        3.1.1. 시퀀스 연산자 일람표 ... 321
        3.1.2. 시퀀스 연산자 프로그램 ... 323
      3.2 기본 펑션 ... 332
        3.2.1. 기본 펑션 일람표 ... 332
        3.2.2. 기본 펑션 프로그램 ... 335
      3.3 기본 펑션 블럭 ... 351
        3.3.1. 기본 펑션 블럭 일람표 ... 351
        3.3.2. 기본 펑션 블럭 프로그램 ... 351
   제4장 종합 시스템 응용 실험
      4.1 자동창고 로봇제어 실험 ... 371
        4.1.1. 개요 및 특징 ... 371
        4.1.2. 구성 ... 372
        4.1.3. 점검 및 보수 ... 381
        4.1.4. 동작 위치 및 센서 위치도 ... 382
        4.1.5. 내부 회로도 ... 383
        4.1.6. 조작법 ... 384
        4.1.7. 자동창고 ROBOT 구동 실습 ... 385
        실습과제 1 ORG 위치로의 동작 ... 386
        실습과제 2 X3Y1 창고로의 입고 ... 389
        실습과제 3 자동창고 ROBOT의 부품 입고 ... 393
      4.2 PTP 로봇제어 실험 ... 403
        4.2.1. 개요 및 특징 ... 403
        4.2.2. 구성 ... 404
        4.2.3. 점검 및 보수 ... 414
        4.2.4. 실습전 주의사항 ... 415
        4.2.5. 동작위치 및 센서 위치도 ... 415
        4.2.6. 내부 회로도 ... 416
        4.2.7. 조작법 ... 416
        4.2.8. PTP ROBOT 구동 실습 ... 418
        실습과제 1 PTP ROBOT 구분 동작 1 ... 419
        실습과제 1 PTP ROBOT 구분 동작 1(GM) ... 423
        실습과제 2 PTP ROBOT 구분 동작 2 ... 427
        실습과제 2 PTP ROBOT 구분 동작 2(GM) ... 436
        실습과제 3 PTP ROBOT 실행 ... 445
        실습과제 3 PTP ROBOT 실행(GM) ... 449
      4.3 컨베어 제어 실험 ... 455
        4.3.1. 개요 및 특징 ... 445
        4.3.2. 구성 ... 456
        4.3.3. 주의사항 ... 468
        4.3.4. 점검 및 보수 ... 469
        4.3.5. 내부 회로도 ... 469
        4.3.6. 조작법 ... 471
        4.3.7. CONVEYOR 구동 실습 ... 472
        실습과제 1 CONVEROR의 정ㆍ역 운전 ... 473
        실습과제 2 CONVEROR의 부품 공급 운전 ... 478
        실습과제 3 CONVEROR 부품 불량 감지 및 추출 운전 ... 480
        실습과제 4 CONVEROR 부품 분류 운전 ... 484
        실습과제 5 CONVEROR 종합운전 ... 487
      4.4 종합시스템 제어 실험 ... 490
        4.4.1. 개요 및 특징 ... 490
        4.4.2. 구성 ... 491
        4.4.3. 종합시스템 구동 프로그램 ... 495
닫기