타이머 T
기본주기 10ms, 100ms 의 두 종류가 있으며 5종류의 명령어에 따라 계수 방법이 각각 다르게 됩니다. 최대 설정치는 hFFFF(65535)까지 10진 또는 16진수로 설정 가능합니다
S1 : 타이머 접점번호 (예 : T01)
S2 : 설정 값 (100ms 타이머의 경우 1초로 적용 시 10의 값)
타이머 Device 설명
위 프로그램은 X00이 1초 동안 입력이 들어오는 경우 타이머 접점 T1이 동작하는 래더 프로그램입니다. 모니터링 중 위 경우 On timer T1은 동작 설정시간만큼 입력이 들어오지 않아. T1 상태는 0입니다. 그 때의 TC(타이머 현재 값)값은 8을 가지고 있으며 TS(타이머 설정값)의 값은 10을 가지고 있습니다. 타이머는 각 T주소에 따라 설정된 타이머 주소의 현재 시간 값 TC, 설정 시간 값인 TS가 있습니다. 타이머 동작 상태를 알려주는 T는 bit 크기를 가지고 있으며 TC와 TS는 타이머 동작 시간을 표현하기 위하여 word 크기를 가지고 있습니다. 설정 값은 LD 프로그램 타이머 명령어에 의하여 설정가능하며 설정값을 고정값으로 지정하였을 경우 변경이 불가능하지만 다른 디바이스 예를 들어 D영억의 값을 참조하면 설정값을 변경 할 수 있습니다. 현재 값의 경우 접접의 상태 변경 기능을 이용하여 조작할 수 있습니다.
|
주의 사항 타이머(또는 카운터)를 인덱스 레지스터와 함게 사용할 경우 만약 인덱스 레지스터를 사용하여 타이머를 동작 시키면, 타이머 동작 중 타이머 번호를 변경할 경우, 이전 타이머는 중지처리를 하지 않았기 때문에 그대로 동작을 계속하며, 변경된 타이머는 동작을 시작합니다. 이때 접점을 OFF 하면 변경된 타이머는 OFF처리 되지만 이전타이머는 중지 처리를 하지 않아 그대로 동작을 계속하게 됩니다. |
타이머 종류
타이머 종류 | 처리 내용 | 계수 방법 | 타임 차트 |
TON | On Delay | 가 산 |
|
TOFF | Off Delay | 감 산 |
|
TMR | 적산 ON Delay | 가 산 |
|
TMON | Monostable | 감 산 |
|
TRTG | Retriggerable | 감 산 |
|