You are on page 1of 21

PLC 제어 기본 모듈 프로그램 개발

PLC를 이용한 타이머


학습내용
Melsec PLC 타이머의 개요

On delay Timer 및 고속 타이머

off delay Timer 및 one shot Timer

타이머를 이용한 점멸 기능

학습목표

시퀀스와 래더 규칙에 의해 작성된 PLC 프로그램의 에러 유무를 판단할 수 있다.

타이머의 종류에 대해 설명할 수 있다.

-2-
Melsec PLC 타이머의 개요

1. 타이머의 개요 및 타이머 디바이스 T

• 타이머는 시간을 측정하여 동작 여부를 결정하는 명령어


• 타이머 접점은 해당 타이머 코일이 on 된 다음 설정된 시간만큼 늦게 동작하는 on
delay Timer의 개념을 기본으로 하고, 이를 응용하여 기타 타이머의 동작을 구현
• 타이머의 적용 예 : 자동차 방향등 및 실내등, 선풍기, 세탁기 등

-3-
Melsec PLC 타이머의 개요

2. 타이머 설정값 지정 방법

• 타이머의 시간 지정은 10진수를 이용한 방법과 해당 데이터 레지스터 번호를


지정하는 방법이 있음

• 타이머 설정값 : K1~K32767 (K는 십진수를 의미함)


• 10진수로 지정하는 방법 : 10진수를 의미하는 ‘K’를 접두어로 사용
• 저속타이머 : 기본 단위가 0.1초이므로 설정시간 곱하기 10을 하여 지정(예- T0 K20
--> 2초 지정)
• 고속타이머 : 기본 단위가 0.01초이므로 설정시간 곱하기 100하여 지정(예- H T0
K300 --> 3초 지정)
• 데이터 레지스터 번호를 지정하는 방법 : 지정한 데이터 레지스터에 수치가 저장되어
있음

-4-
Melsec PLC 타이머의 개요

3. 타이머의 분류

• 타이머 적용 방식에 따른 분류 : ON delay Timer, OFF delay Timer 등


- On Delay Timer
: 사용자가 입력을 가하자 마자 출력이 on 되는 것이 아니고 사용자가 입력을 가한
상태에서 설정한 만큼 시간이 흘러야만 출력값이 나오는 타이머
: 한시동작, 순시복귀라고도 함
- Off Delay Timer
: 사용자 입력을 가하면 출력이 바로 on 되는데 사용자가 입력을 off 한 후에도
출력은 설정값 만큼 더 유지했다가 벗어나게 됨
: 순시동작, 한시복귀라고도 함
- One Shot Timer
: 최초에 입력된 순간부터 입력을 짧게 누르건 오래 누르건 그런 것이 중요한 것이
아님
: 최초에 입력된 시간 부터 설정한 만큼 출력값이 on으로 유지했다가 off 되는
타이머

• 기본 시간 단위에 따른 분류 : 고속 타이머, 저속 타이머 등

• 기본 시간 단위에 따른 분류 : 고속 타이머, 저속 타이머 등

-5-
On delay Timer 및 고속 타이머

1. On Delay Timer의 개요

• 한시동작, 순시복귀라고도 함
• 설정시간 만큼 신호가 입력되어야 출력이 ON되고, 입력이 OFF되면 출력도 즉시
OFF 되는 타이머
• 즉시 동작하면 문제가 발생할 수 있는 회로에 적용
• 예 : PC 전원 등

-6-
On delay Timer 및 고속 타이머

2. On Delay Timer 기본 회로 해설 및 배선

• X1 입력을 잠시만 on/off하면 출력 T1의 변화가 없고, X1입력을 T1의 설정값


이상으로 on 상태로 유지하면 출력 T1이 on되고, 2행의 T1 a접점에 의해 출력
Y21이 on 됨
• X1 입력이 off되면 on되어 있던 출력 T1이 즉시 off되고, T1 a접점도
off되므로 출력 Y21도 off 됨

3. On Delay Timer 기본회로 동영상

-7-
On delay Timer 및 고속 타이머

4. 저속 타이머와 고속 타이머의 비교

• T1은 저속 타이머로서 2초 설정을 위해 설정값에 K20을 지정한다. (입력 방법 : T1


K20)
• 저속타이머는 기본 계측값이 0. 1s이므로 K20*0.1초=2초
• T0은 고속 타이머로서 2초 설정을 위해 설정값에 K200을 지정. 이때, 저속
타이머와의 구분을 위해 입력시 디바이스 T0 앞에 ‘H’를 입력 (입력 방법 : H T0
K200)
• 고속타이머는 기본 계측값이 0.01s이므로 K200*0.01초=2초

-8-
On delay Timer 및 고속 타이머

5. 타이머의 시한 설정

-9-
Off delay Timer 및 one shot Timer

1. Off Delay Timer의 개요

• 순시동작, 한시복귀라고도 함
• 입력이 가해지면 출력이 즉시 ON되고, 입력이 OFF된 후에도 설정시간만큼 출력이
ON되는 타이머
• 즉, OFF동작을 할 때, 설정 시간 후 정지되도록 하는 기능
• 예 : 자동차 실내등 등

-10-
Off delay Timer 및 one shot Timer

2. Off Delay Timer 기본 회로 해설 및 배선

• X2를 on/off하면 M2 코일이 on되고, 2행의 M2 a접점에 의해 자기유지


• 1행의 M2 코일이 자기유지되고 있는 동안 3행의 M2 a접점에 의해 Y22 코일
역시 on 상태를 유지
• X2를 off 하면 2행의 X2 b접점 뒤에 있는 T2 코일에 신호가 전달
• T2가 설정한 시간만큼 신호가 전달되면 T2 출력이 on되어, 1행의 T2 접점을 on
동작시켜 자기유지되고 있던 M2 코일을 off 시킴
• 1행의 M2 코일이 off됨에 따라 3행의 M2 a접점도 off 되고, 출력 Y22도 off 됨

3. 동영상 데모 : Off Delay Timer 기본 회로

-11-
Off delay Timer 및 one shot Timer

4. One Shot Timer의 개요

• 일정 시간 동작 회로라고도 함
• 누름 버튼 스위치 등의 입력이 주어지면 부하가 동작하기 시작하여 타이머에 설정된
시간이 경과하면 스스로 복귀하는 회로
• 예 : 현관 및 복도 전등 선풍기 타이머 등

-12-
Off delay Timer 및 one shot Timer

5. One Shot Timer 기본 회로 해설 및 배선

• X2를 on/off하면 M2 코일이 on되고, 2행의 M2 a접점에 의해 자기유지


• 1행의 M2 코일이 자기유지되고 있는 동안 3행의 M2 a접점에 의해 Y22 코일
역시 on 상태를 유지
• X2를 off 하면 2행의 X2 b접점 뒤에 있는 T2 코일에 신호가 전달
• T2가 설정한 시간만큼 신호가 전달되면 T2 출력이 on되어, 1행의 T2 접점을 on
동작시켜 자기유지되고 있던 M2 코일을 off 시킴
• 1행의 M2 코일이 off됨에 따라 3행의 M2 a접점도 off 되고, 출력 Y22도 off 됨

6. One Shot Timer 기본 회로 동영상

-13-
타이머를 이용한 점멸 기능

1. 특수 릴레이를 이용한 점멸 회로의 개요

• 멜섹 Q PLC에서는 특수한 기능을 부여한 내부 비트 메모리를 제공하는데, 이를


특수릴레이라고 함
• 일반릴레이와 구분하기 위해 SM이라는 명칭과 번호를 붙여서 특수릴레이를 표시
• 특수릴레이 중 SM409~413은 일정한 시간 간격을 가진 클럭 펄스 신호를
발생시키는 명령이고 이를 점멸 기능으로 사용할 수 있음 (점멸 : 등불이 꺼졌다
켜졌다는 반복하는 현상)

-14-
타이머를 이용한 점멸 기능

2. 특수 릴레이를 이용한 점멸 회로 해설 및 배선

• X4를 on 한 상태에서, 각 특수릴레이에 의해 일정 간격으로 펄스가 발생하고,


이에 의해 해당 출력를 반복

3. 동영상 데모 : 특수 릴레이를 이용한 점멸 회로

-15-
타이머를 이용한 점멸 기능

4. 두 개의 타이머를 이용한 점멸 회로 동작 조건

• 스위치(즉, 입력)를 on해 두면 지정한 시간 후에 램프(출력)가 on되고, 지정한 시간


후에 램프(출력)이 off되는 동작을 반복하는 프로그램
• 예를 들어 두 개의 설정시간을 0.5초로 지정해 두고 스위치를 on 해 두면 0.5초 후에
램프가 켜지고, 다시 0.5초 후에 램프가 꺼지는 동작을 반복
• 이와 같이 on과 off를 주기적으로 반복하는 현상을 ‘점멸‘이라고 표현

-16-
타이머를 이용한 점멸 기능

5. 두 개의 타이머를 이용한 점멸 회로 해설

• 토글스위치를 눌러두면 On delay Timer T4에서 설정한 시간 후에 T4가 on 되고,


T4가 ON되어 있는 동안 램프가 on 되어야 하므로 T4 a접점을 램프 앞쪽에 배치
• 램프가 ON되어 있은 시간을 지정하기 위해 또 다른 ON delay Timer T5를
동작시키는데, 이 신호는 T4가 on 된 후부터 지정한 시간이 시작되어야 하므로 T4의
a접점을 T5 타이머 앞에 배치
• T5가 on 되어 동작하는 b접점을 T4 앞에 배치함으로써 T5가 on 되면 T4의 경과시간
초기화하여 T4에 의해 on 되어 있던 램프를 off 시킴

6. 동영상 데모 : 두 개의 타이머를 이용한 점멸 회로

-17-
핵심정리
Melsec PLC 타이머의 개요
• 타이머의 개요 및 타이머 디바이스 T
- 타이머는 시간을 측정하여 동작 여부를 결정하는 명령어
- 타이머 접점은 해당 타이머 코일이 on 된 다음 설정된 시간만큼 늦게 동작하는
On Delay Timer의 개념을 기본으로 하고, 이를 응용하여 기타 타이머의 동작을
구현

• 타이머 설정값 지정 방법
- 10진수로 지정하는 방법 → 10진수를 의미하는 ‘K’를 접두어로 사용
- 데이터 레지스터 번호 지정 방법 → 지정한 데이터 레지스터에 수치가 저장되어
있음

• 타이머의 분류
- 타이머 적용 방식에 따른 분류 → On Delay Timer, Off Delay Timer 등
- 기본 시간 단위에 따른 분류 → 고속 타이머, 저속 타이머 등

-18-
핵심정리
On Delay Timer 및 고속 타이머
• On Delay Timer의 개요
- 한시동작, 순시복귀라고도 함
- 설정시간 만큼 신호가 입력되어야 출력이 on 되고, 입력이 off 되면 출력도
즉시 off 되는 타이머
- 즉시 동작하면 문제가 발생할 수 있는 회로에 적용

• On Delay Timer 기본 회로 해설 및 배선
- X1 입력을 잠시만 on/off 하면 출력 T1의 변화가 없고, X1입력을 T1의 설정값
이상으로 on 상태로 유지하면 출력 T1이 on 되고, 2행의 T1 a접점에 의해 출력
Y21이 on 됨
- X1 입력이 off 되면 on 되어 있던 출력 T1이 즉시 off 되고, T1 a접점도 off
되므로 출력 Y21도 off 됨

-19-
핵심정리
Off Delay Timer 및 One Shot Timer
• Off Delay Timer의 개요
- 순시동작, 한시복귀라고도 함
- 입력이 가해지면 출력이 즉시 on 되고, 입력이 off 된 후에도 설정시간만큼
출력이 on 되는 타이머
- 즉, off 동작을 할 때, 설정 시간 후 정지되도록 하는 기능

• One Shot Timer의 개요


- 일정 시간 동작 회로라고도 함
- 누름 버튼 스위치 등의 입력이 주어지면 부하가 동작하기 시작하여 타이머에
설정된 시간이 경과하면 스스로 복귀하는 회로

-20-
핵심정리
타이머를 이용한 점멸 기능
• 특수 릴레이를 이용한 점멸 회로의 개요
- 멜섹 Q PLC에서는 특수한 기능을 부여한 내부 비트 메모리를 제공하는데, 이를
특수릴레이라고 함
- 일반릴레이와 구분하기 위해 SM이라는 명칭과 번호를 붙여서 특수릴레이를 표시
- 특수릴레이 중 SM409~413은 일정한 시간 간격을 가진 클럭 펄스 신호를
발생시키는 명령이고 이를 점멸 기능으로 사용할 수 있음

-21-

You might also like