====== TMR 박스함수 ====== **Retentive Timer (적산/누적 타이머)** 카테고리: [[products:mpino_studio2:box_functions:timer|타이머 박스함수]] ===== 동작 설명 ===== 입력이 ON인 동안 시간을 누적합니다. 입력이 OFF가 되면 현재값과 완료 상태를 유지하고, 다시 ON이 되면 이어서 누적합니다. 초기화할 때는 래더 RESET 코일을 사용합니다. ===== 입력 형식과 인수 ===== **입력 형식:** ''TMR T0 100'' * 타깃 — 타이머 메모리 T(16비트) 또는 DT(32비트) * 시간(preset) — 10ms 틱. 숫자(틱) 또는 1m10s 같은 시간 단위 ===== 동작 예제 ===== ^ 실행 조건 ^ 실행 전 ^ 입력한 명령어 ^ 예상 결과 ^ | 왼쪽 조건 ON | T0=40 | ''TMR T0 100'' | 0.6초(60틱) → T0=100, T0 완료 접점=ON | {{ :products:mpino_studio2:timer-tmr-tamr-timing.svg?1000 |TMR 입력, 현재값과 완료 상태의 변화 }} ===== 주의사항 ===== * 숫자로 입력한 시간은 틱 수입니다. TON 계열은 10 ms, TAON 계열은 100 ms를 한 틱으로 사용합니다. * 현재값과 완료 상태를 초기화할 때는 박스함수 RST가 아닌 래더 RESET 코일을 사용하십시오. ===== 같은 카테고리의 박스함수 ===== * [[products:mpino_studio2:box_functions:timer:ton|TON 상세 설명 보기]] — On Delay Timer (온딜레이 타이머) * [[products:mpino_studio2:box_functions:timer:toff|TOFF 상세 설명 보기]] — Off Delay Timer (오프딜레이 타이머) * [[products:mpino_studio2:box_functions:timer:tpl|TPL 상세 설명 보기]] — Pulse Timer (펄스 타이머) * [[products:mpino_studio2:box_functions:timer:tmon|TMON 상세 설명 보기]] — Monostable Timer (모노스테이블/원샷 타이머) * [[products:mpino_studio2:box_functions:timer:taon|TAON 상세 설명 보기]] — On Delay Timer · 100ms (온딜레이 타이머, 100ms 틱) * [[products:mpino_studio2:box_functions:timer:taoff|TAOFF 상세 설명 보기]] — Off Delay Timer · 100ms (오프딜레이 타이머, 100ms 틱) * [[products:mpino_studio2:box_functions:timer:tapl|TAPL 상세 설명 보기]] — Pulse Timer · 100ms (펄스 타이머, 100ms 틱) * [[products:mpino_studio2:box_functions:timer:tamon|TAMON 상세 설명 보기]] — Monostable Timer · 100ms (모노스테이블 타이머, 100ms 틱) * [[products:mpino_studio2:box_functions:timer:tamr|TAMR 상세 설명 보기]] — Retentive Timer · 100ms (적산 타이머, 100ms 틱)