본문 바로가기
스마트팩토리 실습/PLC(MELSEC-Q) & HMI

GX Works2 타이머

by 박원민 2023. 9. 7.
반응형

#. 타이머

신호가 입력된 후 지정한 시간이 흐르면 출력이 ON 되는 것을 타이머라고 합니다.

타이머의 종류와 설정과 관련된 명령어에 대해 알아보겠습니다.

 

#. 타이머 종류

MELSEC-Q 타이머에는 크게 2종류의 타이머가 있습니다.

 1) ON DELAY TIMER : 저속타이머 / 고속타이머
 2) RETENTIVE TIMER(적산 타이머) : 저속타이머 / 고속타이머

 

1. ON DELAY TIMER

 1) 저속타이머

※ 저속타이머 5초 설정

명령어 : "Coil (F7)" 선택 후, "T0 K@" 입력(@ = 1 ~ 32,767 사이의 설정을 원하는 값) 

저속타이머는 100ms(0.1초)로 기본 설정되어 있기 때문에 원하는 시간을 계산하여 값을 입력합니다.

예를 들어, K10 = 1초, K100 = 10초, K1000 = 100초

 

 

 2) 고속타이머

※ 고속타이머 5초 설정

명령어 : "Coil (F7)" 선택 후, "H T0 K@" 입력(@ = 1 ~ 32,767 사이의 설정을 원하는 값) 

고속타이머는 10ms(0.01초)로 기본 설정되어 있기 때문에 원하는 시간을 계산하여 값을 입력합니다.

예를 들어, K10 = 0.1초, K100 = 1초, K1000 = 10초

 

 

저속타이머와 고속타이머의 속도를 비교해봤습니다.

※ 저속타이머와 고속타이머의 속도 비교

 

설정을 통해 저속타이머와 고속타이머의 속도 조절이 가능합니다.

저속타이머와 고속타이머의 속도가 같게 설정 가능

 

2. RETENTIVE TIMER(적산타이머)

적산 타이머는 ON 상태에서 타이머 시간이 흐르다 OFF 되어도 해당 시점까지의 시간을 유지하고 있는 타이머입니다. 타이머가 다시 ON 되면 유지하고 있던 시점부터 흐르기 때문에 타이머 시간을 초기화 하기 위해선 별도의 명령이 필요합니다.

 

또, 적산타이머를 사용하기 위해선 디바이스 포인트를 수정해주어야 합니다.

※ Retentive Timer의 Device Points를 16으로 수정

 

 1) 적산타이머(저속/고속)

※ 저속타이머 10초 설정 및 초기화 설정
※ 고속타이머 10초 설정 및 초기화 설정

 

#. 적산타이머(저속) 시간 설정

명령어 : "Coil (F7)" 선택 후, "ST0 K@" 입력(@ = 1 ~ 32,767 사이의 설정을 원하는 값) 

저속타이머는 100ms(0.1초)로 기본 설정되어 있기 때문에 원하는 시간을 계산하여 값을 입력합니다.

예를 들어, K10 = 1초, K100 = 10초, K1000 = 100초

 

#. 적산타이머(고속) 시간 설정

명령어 : "Coil (F7)" 선택 후, "H ST0 K@" 입력(@ = 1 ~ 32,767 사이의 설정을 원하는 값) 

고속타이머는 10ms(0.01초)로 기본 설정되어 있기 때문에 원하는 시간을 계산하여 값을 입력합니다.

예를 들어, K10 = 0.1초, K100 = 1초, K1000 = 10초

 

#. 적산타이머(저속/고속) 초기화 설정

명령어 : "Coil (F7)" 선택 후, "RST ST0" 입력

 

일반 타이머와 다르게 OFF 되어도 시간이 초기화 되지 않고 유지됩니다.

※ 타이머가 OFF 되어도 시간 유지

 

따라서, 적산타이머를 초기화 하기 위해선 리셋 명령어를 사용하여야 합니다.

※ 리셋을 통해 적산타이머 시간 초기화

반응형

'스마트팩토리 실습 > PLC(MELSEC-Q) & HMI' 카테고리의 다른 글

GX Works2 MOV / FMOV / BMOV  (0) 2023.09.17
GX Works2 INC(P) / DEC(P)  (0) 2023.09.14
GX Works2 카운터  (0) 2023.09.12