PLC 제어 및 통신기술을 위한
기본 지침서!
지멘스 PLC는 유럽 및 중국의 철강, 석유산업, 식품, 배터리, 바이오 분야에서 가장 범용적으로 사용되고 있다. 자동 제어에 대한 정확성과 대규모 프로젝트에 대한 신뢰성, 통신의 용이성 때문에 국내에서도 지멘스 PLC에 대한 요구가 눈에 띄게 확대되고 있다. 이 책은 공장자동화의 핵심인 PLC 프로그래밍과 기술을 쉽게 이해하고자 하는 초보자들을 위한 PLC 기본서이다. PLC를 잘 다루기 위해 꼭 필요한 개념부터 현장에 바로 적용할 수 있는 30개 이상의 실무 중심 실습과제까지, PLC를 처음 접하는 입문자의 눈높이에 맞추어 체계적으로 정리하였다. 여기에 다른 책에서는 다루지 못한 PLC 통신까지 상세히 담아 산업 변화에 빠르게 발맞출 수 있도록 하였다
PART 1 _지멘스 PLC 개요
1장. PLC 개요
1.1 PLC의 발전사
1.2 자동화의 5대 요소
1.3 PLC에서의 수의 표현
2장. 지멘스 PLC 개요
2.1 지멘스 PLC의 종류와 전망
2.2 S7-1500
2.3 지멘스 PLC의 특징
PART 2 _지멘스 PLC 프로그래밍 기초
3장. 지멘스 PLC 프로그램 및 동작 원리
3.1 지멘스 PLC 프로그램 작성 개요
3.2 객체지향 프로그래밍 방식
3.3 객체지향 방식을 적용한 PLC 프로그램 작성법
4장. TIA Portal 사용법
4.1 TIA Portal의 특징
4.2 PLC 사용을 위한 시스템 구성
4.3 TIA Portal에서 PLC 프로그램 작성 방법
PART 3 _PLC 명령어 사용법
5장. 시퀀스 명령어
5.1 상승 및 하강펄스신호의 판별 방법
5.2 기본 전기회로
5.3 자기유지 회로
5.4 타이머 회로
5.5 카운터 회로
[실습과제 5-1] 자기유지 회로를 사용하여 램프 점등하기
[실습과제 5-2] 자기유지 회로와 타이머의 조합
[실습과제 5-3] 플리커 타이머 사용하기
[실습과제 5-4] 적산 타이머 사용하기
[실습과제 5-5] 적산 타이머를 이용한 램프 교체
6장. PLC의 기본 명령어
6.1 명령어의 구분 및 입출력 태그의 데이터 타입
6.2 데이터 전송 명령어
6.3 산술연산 및 비교연산 명령어
6.4 논리연산 명령어
6.5 로테이트 및 시프트 명령어
6.6 배열
6.7 프로그램 실행을 위한 특수 기능 및 클록 비트 사용하기
6.8 실습에 필요한 디스플레이 유닛
[실습과제 6-1] 타이머의 설정시간 제어
[실습과제 6-2] 타이머의 설정시간 변경
[실습과제 6-3] 로터리 엔코더 스위치를 사용한 설정값 변경
[실습과제 6-4] 배열을 이용한 사인보드 제어기 만들기
[실습과제 6-5] 숫자 키보드를 사용한 시간 설정
[실습과제 6-6] 배열을 이용한 FIFO와 LIFO 기능 만들기
PART 4 _공압 실린더 제어
7장. 전기 공압 제어
7.1 공장자동화를 위한 공압 기술
7.2 공압 제어를 위한 공압기기의 구성
7.3 전기 공압 제어
8장. 시퀀스 제어 PLC 프로그램
8.1 전기 공압을 이용한 시퀀스 제어회로 작성법
8.2 시퀀스 제어 프로그램 작성 : 캐스케이드 설계기법
8.3 시퀀스 제어 프로그램 작성 : 스텝퍼 설계기법
[실습과제 8-1] 타이머를 이용한 램프의 순차 점등
[실습과제 8-2] SET과 RST을 이용한 시퀀스 제어
[실습과제 8-3] SHL 명령을 이용한 시퀀스 제어 1
[실습과제 8-4] SHL 명령을 이용한 시퀀스 제어 2
[실습과제 8-5] 편솔과 양솔의 시퀀스 제어
[실습과제 8-6] 타이머를 이용한 시간제어 1
[실습과제 8-7] 타이머를 이용한 시간제어 2
[실습과제 8-8] 타이머를 이용한 시간제어 3
[실습과제 8-9] 로터리 엔코더 스위치의 사용
[실습과제 8-10] 시작과 정지 버튼을 이용한 반복 제어
[실습과제 8-11] 카운터를 이용한 반복제어
[실습과제 8-12] 카운터를 이용한 동작횟수 설정과 표시
[실습과제 8-13] 다중 반복제어 1
[실습과제 8-14] 다중 반복제어 2
PART 5 _지멘스 PLC 통신
9장. 프로피버스 통신 및 제어
9.1 프로피버스 통신
9.2 PROFIBUS-DP 통신
9.3 프로피버스 통신을 이용한 리모트 I/O 제어 설정
9.4 프로피버스 통신을 위한 인버터 설정
9.5 TIA Portal에서 프로피버스 통신 설정
9.6 PROFIBUS-DP 통신 전용 명령어 사용
9.7 메모리 분할 기능
[실습과제 9-1] 인버터의 다단속도 제어 1
[실습과제 9-2] 인버터의 다단속도 제어 2
[실습과제 9-3] 인버터의 다단속도 제어 3
[실습과제 9-4] 인버터의 다단속도 제어 4
10장. 프로피넷 통신 및 제어
10.1 프로피넷 통신
10.2 프로피넷 통신을 이용한 리모트 I/O 및 디바이스 제어
10.3 프로피넷 통신을 이용한 인버터 G120 제어
10.4 TIA Portal에서 ET200SP 설치 및 동작 테스트
10.5 TIA Portal에서 G120 설치 및 동작 테스트
[실습과제 10-1] ET200SP와 G120을 이용한 모터 속도 제어
[실습과제 10-2] 에러 해제 기능 추가
[실습과제 10-3] 종합 과제
부/장별 내용 요약 (무엇을 다루는가?)
한수희 , 이영삼 , 권보규 , 권오규 , 권욱현