컨텐츠상세보기

Siemens S7 300 Programming 완전정복
Siemens S7 300 Programming 완전정복
  • 저자김학철 저
  • 출판사복두출판사
  • 출판일2022-04-28
  • 등록일2022-09-26
보유 1, 대출 0, 예약 0, 누적대출 0, 누적예약 0

책소개

머리말

코로나 시대에 교육이라는 것이 온전히 이루어지지 못하는 것이 못내 아쉬워 그간 쉬었던 원고작업을 시작하게 되었다. 이전에도 원고를 작성해서 출판사를 찾는 것이 마음 속 저 구석 어디에 흔적처럼 남아 있었지만 일상 생활이 바쁘다는 이유를 대면서 시간이 흘러왔지만 결국에는 일을 시작하게 되었다.

많은 경험은 하지 못한 지멘스 PLC이지만 나름 미련과 아쉬움이 많이 남는 나만의 복잡한 사유로 인해 알고 있는 내용도 다시 한 번 더 확인해 가며 원고의 내용에 오류가 없도록 신경을 썼다고 생각되어진다.

원고를 준비하고 있다고 언뜻 말을 꺼내 놓고 돌아온 말이 왜 요즘 많이 사용하는 최신 기종의 PLC를 대상으로 하지 않았느냐는 것이었다. 지멘스 S7 300은 그간 필요에 의해서 찾아본 시중 교재가 몇 종 되지 않고 관련된 자료도 전문교육기관에서 사용하는 파일이 전부로 내용으로 보아도 교육기관의 교육을 진행하기 위해 만들어진 것이기 때문에 지멘스 PLC에 대해 알고 싶으나 교육비의 과중한 부담감으로 교육에 대한 열정을 잠시 덮어두어야 하는 교육생들이 많다는 사실을 알고 있어서였다.

물론 근간 들리는 말이 S7 300기종이 단종이 확정되었다는 뉴스도 있었지만 아직도 현장에서 제어기의 맏형격인 자리에 있어 아직까지는 S7 300에 대한 내용을 전달하기 위해서는 필요한 일이라고 더욱 확신이 생기는 점도 있다고 덧붙이고 싶다.

이제 교육이라는 것이 예전과는 다르게 집합교육의 형태가 아닌 인터넷을 통해 전달되는 교육이 어느 정도 자리를 잡는 시대가 되었다. 물론 기술교육이라는 것이 실습이라는 과정이 반드시 필요한 것은 다른 인문 관련 분야와는 구별이 되겠지만 실시간으로 빠르게 진화하는 기술에 최적화된 형태라고 필자도 생각하고 인정하는 바이다.

아직은 완성되어 가는 과정에 있지만 언젠가는 교육에 대한 접근성, 시간, 공간적인 제약을 극복할 수 있는 형태임에는 분명하다. 그러나 교육 내용을 다시 복습하고 접근하는 방법으로 아직은 인쇄매체가 필요하다고 생각한다. 컴퓨터나 태블릿의 전원을 올리고 로그인, 검색 등을 하는 과정이 아직은 귀찮은 과정인 것은 누구나 인정하는 불편함이다.

지식이라는 무형의 정보가 인쇄되어 종이 위에 정리해 놓은 내용이 필요하지 않은 시기가 도래하겠지만 그때까지 무단히 지식 전달을 위해 컴퓨터의 자판을 두드리는 것이 필자와 동일한 생각을 하고 있는 “책을 만드는 엔지니어”가 더욱 많아졌으면 하는 생각이 든다.


2022년 1월 코로나 시대의 매서운 겨울 바람을 이겨내며....

목차

목차
CHAPTER 1. 지멘스 PLC의 기본
01. 하드웨어(모듈의 종류)
02. 모듈 간의 접속
03. 전원 모듈(PS307) / PS : Power Supply
04. 중앙처리장치 CPU
05. SM 디지털 I/O (Input/Output)
06. 제어의 신호 유형
07. PLC의 기본적인 작동 원리

CHAPTER 2. 프로젝트 생성하기
01. 위저드를 사용하여 시작하기
02. 새로운 프로젝트를 등록하여 시작하기

CHAPTER 3. 업로드 & 다운로드
01. 프로젝트 파일의 다운로드
02. 프로젝트 파일의 업로드
03. PC Adapter

CHAPTER 4. 프로그래밍
01. 프로그램 작성 따라하기
02. Set, Reset
03. RS 플립플롭, SR 플립플롭
04. 상승엣지(Rising Edge)와 하강엣지(Falling Edge)
05. SAVE와 BR
06. 커넥터 (#)
07. 시스템 카운터 명령
08. 비교연산 명령
09. 타이머
10. IEC 타이머/카운터
11. 변환 명령(BCD_I, I_BCD, I_DI, DI_R)
12. 상태 비트
13. 사칙 연산
14. 시프트
15. 회전(Rotate)
16. 데이터 이동 명령(MOVE, BLKMOV, FILL)
17. 워드 논리 연산

CHAPTER 5. 온라인 데이터 모니터링
01. 변수 테이블로 모니터링 및 수정시 기본 절차
02. Forcing Variable
03. 변수 강제 적용(Force)과 수정(Modify)의 차이점
04. 디바이스 어드레스 찾기(Go to Location)
05. 찾기 및 변환(Fing and Replace)
06. CPU 및 PG/PC에 저장된 프로그램 비교
07. 레퍼런스데이터 어사인먼트(Assignment)

CHAPTER 6. Programming Blocks
01. 조직 블록(OB Organization Blocks)
02. 펑션 블록(FB Function Block)
03. 펑션(FC Function)
04. 데이터 블록(DB Data Block)
05. 시스템 데이터 블록(SDB System Data Block)

CHAPTER 7. 펑션(FC)과 펑션 블록(FB)
01. 펑션(FC Function)
02. 펑션 블록(FB Function Blocks)

CHAPTER 8. 데이터 블록(DB)
01. 공유 데이터 블록과 인스턴스 데이터 블록
02. 배열(Array)
03. 구조체(STRUCTURE)
04. DB 생성해 보기

CHAPTER 9. 인스턴스 데이터 블록(Instance DB)

CHAPTER 10. 조직 블록(OB) 및 프로그램 구조
01. 조직 블록(Organization Block)의 종류
02. 순환 프로그램 처리

CHAPTER 11. Operating Mode
01. CPU의 동작 모드
02. 모드 셀렉터 스위치를 이용한 CPU 리셋

CHAPTER 12. 시스템 진단(Diagnostics)
01. 진단 이벤트 및 진단 버퍼
02. 어드레스의 다중 할당
03. 블록 비교
04. CPU 메시지 디스플레이
05. SIMATIC Manager에서 하드웨어 진단 디스플레이
06. 진단 메시지
07. 오류 유형
08. 하드웨어 진단 및 문제 해결
09. 하드웨어 진단 절차

CHAPTER 13. PLC SIM(Simulator)
01. PLC SIM 구동하기
02. 프로그램에서 사용하는 데이터 모니터링 및 수정
03. 블록 레지스터 모니터링
04. CPU 스택의 데이터 모니터링

CHAPTER 14. 터치패널과 접속
01. 프로페이스 GP4500 시리즈와의 접속 방법
02. 미쓰비시 GOT2000 시리즈와의 접속 방법

CHAPTER 15. TIA Portal을 사용한 S7 300 프로그램 작성하기
01. S7 300 프로그램 작성 순서
02. PC와 PLC간 통신 연결 설정 방법

APPLICATION
01 Liquid Mixing
02 Sequential Motor Control
03 Continuous Filling Operation
04 Tank Heating Control using Heater
05 Separate Different Size Object
06 PLC 시계 데이터 읽기
07 Selective Execution
08 Paint Spraying
09 Automatic Empty Bottle detection
10 Automatic Coffee Vending Machine
11 Controls Conveyors On and OFF Sequence
12 Count and Pack Object from Conveyor
13 Stamping Operation
14 Alarm Indication in Process Control
15 ON DELAY TIMER를 이용한 FLICKER
16 Fan Control Unit System for Industry
17 Automatic Bending Machine for Exhaust Pipe
18 타이머 설정값(TV)의 간접 설정
19 Count the Number of Bottles in Package Carton
20 Alarm Acknowledge
21 Drilling Process
22 1초씩 증가되는 시간을 "시", "분", "초"로 표시
23 비트 쉬프트 명령(SHL_W) 이해를 위한 동작 테스트
24 실린더 순차제어_비트 쉬프트(SHL_W)
25 실린더의 초기 위치로 이동(초기화)
26 커피 자동판매기 시뮬레이션

한줄 서평