기초 PLC 제어
저자
김중배
출간일
2017년 01월 25일
페이지
240면
ISBN
9791159710551
가격
15,000원
본문
책소개
기계 분야를 전공한 학생들은 산업 현장에 진출해서 다양한 직무 분야에서 종사하고 있다. 특히 자동화와 관련된 포괄적인 분야에서 직무를 수행할 경우 담당하는 업무들은 시퀀스 제어 또는 PLC 제어와 연계되는 것이 일반적이다. 그러나 기계 분야를 전공하는 학생들은 시퀀스 제어 또는 PLC 제어를 생소한 분야로 인식하여 쉽게 접근하지 못하는 것이 현실이다.
이 교재의 목적은 기계 분야를 전공하는 학생들 또는 현장에서 기계 분야의 기술자로서 직무를 수행하고 있는 기술자들이 PLC 제어를 처음 접할 경우를 가정하여 PLC 제어에 대한 기초적인 지식을 전달하고 이를 통해 현장에서의 직무 수행에 도움을 줄 수 있도록 하는 것이다. 이 교재를 학습함에 있어서 사전에 릴레이 기반의 시퀀스 제어 또는 전기공학 등에 대한 기초 지식이 있으면 매우 효율적일 수 있다.
1장에서는 PLC의 하드웨어와 소프트웨어에 대한 개론적인 내용들을 설명하고 있는데 프로그램의 수행 방식, 입출력 접속, 릴레이 제어와의 비교 등에 대해서 서술하고 있다.
2장에서는 PLC 소프트웨어의 구조, 데이터 타입, 변수, 주소 등을 설명하고 있다. 특히 변수의 개념과 주소는 PLC 프로그램을 작성함에 있어서 매우 중요한 사항들이므로 정확하게 이해하고 사용할 수 있어야 한다.
3장에서는 PLC 프로그램 언어로서 가장 기본적이면서 널리 사용되는 언어인 LD의 기본 그래픽 요소, 릴레이 회로를 LD로 표현하는 방법 등에 대해 학습한다. 그리고 IEC 61131-3에 준해 LD를 작성할 수 있는 XG5000의 기본적인 사용법을 익히고 접점과 코일을 이용한 프로그램 작성과 시뮬레이션 방법에 대해 학습한다. 이 장을 학습하게 되면 접점과 코일을 사용한 기본적인 PLC 프로그램을 작성하고, 디버깅하고, 시뮬레이션할 수 있게 된다.
4장에서는 기본적인 펑션과 펑션 블록의 개념 및 사용 방법에 대해서 학습한다.
펑션과 펑션 블록을 활용하여 프로그램을 작성함으로써 실무적으로 근접한 프로그램을 작성할 수 있게 되며, 접점과 코일만으로 작성한 프로그램보다 다양한 기능을 구현할 수 있는 프로그램을 작성할 수 있다.
5장에서는 PLC 프로그램 언어의 하나인 SFC에 대해서 학습한다. SFC를 이용하여 복잡한 프로그램을 관리가 가능하고 필요한 기능을 구현하는 작은 프로그램 유닛으로 나누고, 이들 프로그램 유닛 사이의 제어 흐름을 구조적으로 나타내어 프로그램을 작성하게 된다.
6장에서는 LD를 체계적이고 쉽게 작성하기 위한 방법으로서 제어 동작을 플로 차트로 나타내고 이를 이용하여 LD를 작성하는 방법에 대해서 학습한다. 플로 차트를 이용한 LD 작성법에 익숙하게 되면 이를 응용하여 보다 효율적이고 진보된 LD를 작성할 수 있게 될 것이다.
목차
CHAPTER 01. PLC 개요 / 1
1.1 PLC 1
1.2 국제규격 IEC 61131-3 5
1.3 PLC의 종류 및 외형 6
1.4 PLC의 구조 7
1.5 PLC의 일반 규격 10
1.6 CPU 모듈 11
1.7 프로그램 12
1.8 PLC 입․출력 모듈 15
1.9 릴레이 제어와 PLC 제어 21
▪ 연습문제 32
CHAPTER 02. 프로젝트, 데이터 및 변수 / 33
2.1 프로젝트 구조 33
2.2 데이터 35
2.3 변수 39
▪ 연습문제 47
CHAPTER 03. LD(래더 다이어그램) / 49
3.1 LD 개요 49
3.2 GMWIN 사용법 61
3.3 XG5000 사용법 65
3.4 기본 프로그램의 작성 69
3.5 PLC와 입출력 기기의 접속 85
▪ 연습문제 89
CHAPTER 04. 펑션과 펑션 블록 / 93
4.1 펑션 93
4.2 펑션 블록 132
▪ 연습문제 158
CHAPTER 05 SFC(Sequential Function Chart) / 165
5.1 SFC 개요 165
5.2 SFC 프로그램 적용 예 167
5.3 SFC 구조 169
5.4 전개규칙 177
5.5 SFC에 의한 프로그램 작성 181
▪ 연습문제 197
CHAPTER 06 플로 차트를 이용한 LD / 201
6.1 개요 201
6.2 플로 차트 작성 202
6.3 프로그램 작성 204
▪ 연습문제 215
저 자
소 개
김중배
동양미래대학교 기계설계공학과 교수
연세대학교 기계공학과 공학사
연세대학교 기계공학과 공학 석사
연세대학교 기계공학과 공학 박사