■ 상세 이미지
■ 책 소개
저자만의 오랜 강의 경험과 노하우를 살려 다음과 같은 다양한 PLC 프로그램을 수록하였습니다.
- 기본 연습 프로그램부터 실무 활용 고급 프로그램까지 연습할 수 있습니다.
- 자동화 프로그램에 많이 사용되는 명령어 중심의 프로그램을 연습할 수 있습니다.
- 상용생활 외국어와 같은 상용 PLC자동화 기계어로 만들었습니다.
- 실무에 사용했던 프로젝트에서 엄선한 프로그램을 수록하였습니다.
■ 학습자료
교재에 수록한 PLC 예제 프로그램 제공(성안당 사이트의 [자료실]에서 다운로드)
0. 타이머와 카운터
01 타이머와 카운터
02 누적타이머 - D태그 사용
03 누적타이머 - ST (실행화면)
1. 스위치(토글)
01 시퀀스 타입
02 전용명령어 FF 사용
03 연산자 MOD 사용
04 연산자 비교문 활용
05 DECO명령 사용
2.입력 필터링 처리
01 필터링 - 타이머 사용
02 필터링 - D태그 사용
03 필터 - Word, Double word
3. 데드밴드 (deadband)
01 접점입력
02 아날로그 입력의 접점처리
03 아날로그 입력
4. 사용자 Pulse 생성
01 2개 타이머 사용
02 MOD 연산자 사용
03 비교문 사용
04 비교문과 DECO 사용
05 Duty 명령어 사용
5.교환
01 Bit - FF
02 Byte - SWAP
03 Word - XCH
04 Block word – BXCH(실행화면)
6. 워드를 비트로, 비트를 워드로 사용
01 워드를 비트로 사용, DECO (실행화면)
02 비트를 워드로 사용, ENCO (실행화면)
7. 가장 큰 수 찾기
01 명령어 사용 (실행화면)
02 사용자 직접 찾기 (실행화면)
8. 스톱워치
01 0.1초 타이머
02 0.01초 타이머
9. 숫자 변경 감지
01 아날로그 변경 감지
02 비트 변경 감지
10. 스케일
01 AD 스케일
02 DA 스케일
03 명령어 SCL 사용
11. BCD
01 BIN/BCD(실행화면)
02 UNI/DIS(실행화면)
12. 종료 지연
01 타이머 사용
02 D태그 사용
13. Master control
01 MC_MCR
02 MC_MCR 내의 FOR문
14. Jump goto
15. STEP 제어
01 STEP 제어 - AND 활용
02 STEP 제어 - DECO 활용
03 SFC (Sequential function chart) 사용
04 센서 배치도
16. 데이터
[01 비트(Bit)]
01 이동, 연산자 乘, 除 사용
02 이동, SFL 사용
03 이동, BSFL 사용
04 회전, BSFL 사용
05 회전, BSFL 사용
06 회전, ROL 사용
[02 바이트(Byte)]
01 이동, 반복문, BSFL 사용
02 교환, SWAP 사용
[03 워드(Word)]
01 이동, DSFL 사용
02 채우기, FMOV 사용
03 복사, BMOV 사용
17. 균등제어
01 균등제어 1초 펄스 생성
02 균등제어 1대 회전 사용 선택
03 실사용 펄스 생성
04 균등제어 펌프 5대 사용, 회전 선택
05 펌프 5대 사용 프로그램 메모리맵
18. 원격제어
01 EWON 사용 Mitsubishi 접속
02 DDNS 사용 CICON 접속
19. QJ71C24NR 시리얼 통신 (사용자 정의 통신)
01 ASCII 테이블
02 템코라인, 한영넉스 온도 컨트롤러 통신 프레임
03 PLC 통신모듈 속성 설정
04 래더 프로그램 ASC, HABIN (실행화면)
05 래더 프로그램 현재값 (PV) 읽고 설정값 (SV) 쓰기 (실행화면)
20. M태그 래치
21. 반복문
01 For ~ Next 활용 D Sum (실행화면)
02 For ~ Next 활용 M Sum (실행화면)
03 MC_MCR 내의 FOR문
22. 지정 구간 반복
01 아날로그
02 비트
23. 간접 지정 인덱스 Z, @
01 비트(Bit)
01 Bit 간접 지정Z 사용 / Z사용 응용 / Z사용 AND연산 (실행화면)
02 워드(Word)
01 Analog 간접 지정Z사용 / @ 사용 (실행화면)
24. 서보모타, QD77MS4, 점유 슬롯 02
01 전기 도면
02 사용한 파라메타 목록
03 래더 프로그램 (실행화면)
25. 순차제어
01 순차제어
02 반복 왕복
26. 수치 체계
01 십진수
02 이진수
03 16진수
04 BCD
05 부호 표시
06 Bit, Nibble (4 bits), Byte (8 bits), Word (16 bits), DWord (32 bits), QWord (64 bits), 래더 프로그램 (실행화면)
27. 아날로그값 출력에 전송
01 아날로그값을 출력에 전송
28. 적재 시스템
01 센서 배치도
02 래더 프로그램
29. Word sum, Bit sum, Decoding, Encoding
01 워드썸, 비트썸(실행화면)
02 DECO, ENCO(실행화면)
30. PLC 자체 통신 생존신호 생성
- 사용 도움말
- 찾아보기
[자료 파일]
- PLC 예제 프로그램([자료실]에서 다운로드)
■ 저 자
임근호
㈜엠에스티시스템 대표이사
김성철
대한상공회의소 인력개발원 교수
최민환
한국폴리텍대학 인천캠퍼스 전기에너지시스템 교수