제7장 plc - kocwcontents.kocw.net/kocw/document/2014/mmu/parkyoungsan/10.pdf · 2016-09-09 ·...
TRANSCRIPT
시 퀀 스 제 어
박 영 산
제7장 PLC 회로
PLC의 특징 ■
보수 유지가 용이하다.
이용이 간단하다.
프로그램 수정이 쉽다.
적용 범위가 넓다.
입력은 AC110~220V
출력은 여러 가지 용도로 응용이 가능하다.
PLC 구성
입력
출력
CPU
제어 산
MC
L
MV
PLC입력 출력
CPU의 산 와 억 에서 하는 역할은?
CPU(DC 5V)
DC 12/24V
AC110/220V
입력
PLC의 입력과 출력 회로
R
PLC
SOL
DC 24V
(c) PLC 출력 의 예 (b) 릴레이 결합 회로
(a) 포토 커플러 입력 회로
입/출력 에 회로를 사용하는 이유?
R
하
릴레이
PLC
입•출력 의 단자접속
1
2
3
1
2
3
4
5
6
7
8
9
COM
입력
1
2
3
4
5
6
7
8
9
COM
출력
R
L
MC
PLC와 릴레이의 본 호
a 접점 b 접점 출 력
PLC
릴레이
PLC 명령어
용 명령어 호 능
시작입력
LOAD(STR) 독립된 하나의 회로에서 a접점에 의한 논리 회
로의 시작 명령
LOAD NOT 독립된 하나의 회로에서 b접점에 의한 논리 회
로의 시작 명령
직렬접속
AND 독립된 하나의 회로와 a접점의 직렬회로 접속,
즉 a접점 직렬
AND NOT 독립된 하나의 회로와 b접점의 직렬 회로 접속,
즉 b접점 직렬
병렬접속
OR 독립된 하나의 회로와 a접점의 병렬 회로 접속,
즉 a접점 병렬
OR NOT 독립된 하나의 회로와 b접점의 병렬 회로 접속,
즉 b접점 병렬
출 력 OUT 회로의 결과인 출력 (코일) 표시와 출
력(보조 구 능-코일) 표시
직렬묶음 AND LOAD
현재 회로와 바로 앞의 회로의 직렬
A, B 2회로의 직렬접속, 즉
2개 그룹(group)의 직렬접속
병렬묶음 OR LOAD
현재 회로와 바로 앞의 회로의 병렬
A, B 2회로의 병렬접속, 즉
2개 그룹(group)의 병렬접속
공통묶음
MCS
MCS CLR
(MCR)
출력을 는 2회로의 이상이 공동으로 사용하
는 입력으로 공통 입력 다음에 사용(마스 컨
트롤의 시작과 종료) MCS 0 시작, 역순으
로 끝낸다.
타이머 TMR(TIM)
종에 따라 구분-TON, TOFF,
TMON, TMR, TRTG 등 타이머 종류, 번지, 설
정시간 기입
카운 CNT 종에 따라 구분- CTU, CTD, CTUD, CTR,
HSCNT 등 카운 종류, 번지, 설정회수 입
끝 END 프로그램의 끝 표시
PLC 명령어
MCS
TONT000
5초
U
R
CTU C000
005< S >
본 프로그램 법 래더도
L
PB
P000 P010
L
PB
P000 P010
입 ∙ 출력 명령 : LOAD /OUT, LOAD NOT/OUT ■
직 ∙ 병렬 접속 명령 : AND, AND NOT, OR, OR NOT ■
P001
M001
M002
M000P001
P002
P003
P004 M001 P010
P001
M001
P002
M002
P010
A B
A, B가 직렬
P001
P002
M001
M002
P010
A
B
A, B가 병렬
병력의 직렬, 직렬의 병렬 결 : AND LOAD, OR LOAD ■
유지 회로 ■
본 프로그램 법 래더도
본 프로그램 법 래더도
P003
P004
M001
M002
P010
A B
P010
P001 P002
C
AND LOAD
OR LOAD
P003
P001
M001
P002
P010P001 P002
P001 P002 P010
P004 M002
직 ∙ 병렬 회로 ■
래더도의 니모닉 프로그램은?
본 프로그램 법 래더도
P005
P006
P010P001 P003
AND LOAD
P002 P004 P011
AND LOAD
A B C
아래 래더도의 니모닉 프로그램은?
그림 7.15 직 ∙ 병렬 회로 예
공통접점 명령제어 MCS, MCR
(a), (b)의 니모닉 프로그램은?
P002
P003
P010P001
P011P001
(a) 래더도 (b) 등가 래더도
P002
P003
P010P001
P011
MCS 공통점 시작
MCR 공통점 해제
공통접점 명령제어 MCS, MCR
(a), (b)의 니모닉 프로그램은?
(a) 래더도
(b) 등가 래더도
P002
P003
P010P001
P005
P004 P011
P012
MCS0 시작
MCS1 시작
MCR0 해제
MCR1 해제
P002
P003
P010P001
P005
P004 P011
P012
P001
P001 P003
MCS 0
MCS 1
MCS 6
MCS 7
MCR 7
MCR 6
MCR 1
MCR 0
(c) 포(nesting)
공통접점 명령제어 MCS, MCR
(a), (b)의 니모닉 프로그램은?
(a) 래더도 (b) 래더도
P002
P003
P010P001
P011
P012P004 P005
P006
P007 P008
P013
P014
MCS 0
MCS 1
MCR 0
MCR 1
P002
P003
P010P001
P004 P011
MCS 0
P012
P013
P014
P006
P007
P005
P008
MCS 1
MCS 2
MCR 0
MCR 1
MCR 2
타이머 명령어(TON)
TON T000 4초, ,
P000
P010T000
타이머 종류
타이머 접점번호
설정시간
타이머 a 접점 출력
입력 호P000
타이머 구T000
타이머 a 접점T000
ON OFF
동작
설정시간
(4초)
타이머 동작
(a) 래더도 (b) 타임차트
타이머 명령어(TOFF)
TOFF T000 4초, ,
P000
P010T000
입력 호
타이머 구
타이머 a 접점
ON OFF
동작
설정시간
(4초)
타이머 여자
(a) 래더도
(b) 타임차트
타이머 명령어(TMON)
TMON T000 4초, ,
P000
P010T000
입력 P000
타이머 구T000
타이머 출력접점
a 접점
은 입력 는 호로 시한다.
동작
설정시간
(4초)
(a) 래더도
(b) 타임차트
카운 명령어(CTU)
U CTU C000
P000
P010C000
R 00005
P001
(a) 래더도
(b) 타임차트
Set 입력 P000
동작
1 2 3 4 5
Reset 입력 P001
CTU C000 출력
Out P010
카운 명령어(CTD)
D CTD C000
P000
P010C000
R 00004
P001
종류 번지
설정
(a) 래더도
(b) 타임차트
Set 입력 P000
동작
3 2 1 0
Reset 입력 P001
CTD C000 출력
Out P010
카운 명령(CTUD)
(a) 래더도
(b) 타임차트
U
CTUD C000
P000
P002
R
00004
P001
P010C000
D
설정
가산입력 P0001 2 3 4
산입력 P001
CTUD C000 출력
Reset 입력 P002
카운 명령(CTR)
U CTR C000
P000
P010C000
R 00003
P001
종류 번지
설정
동입력 P0001 2 3
Reset 입력 P001
CTR C000 출력
1 2 3
(a) 래더도
(b) 타임차트
동 동회로(PLC)
MC
GL
START
STOP
THR
RL
P001
P002
P003
COM
P011
P012
P013
PLC
P001
P011
P002 P011P003
P011
P012
P013
(a) PLC입 ∙ 출력 결선 예
(b) 래더도