en-us_products:mpino_studio2:box_functions:timer:tmon
Table of Contents
TMON Box Function
Monostable / One-shot Timer
Category: Timer Box Functions
Behavior
Starts one pulse when the input turns ON and holds the done state ON for the set time. Input changes and retriggers are ignored during that pulse.
Syntax and Arguments
Syntax: TMON T0 100
- Target — timer memory T<n> (16-bit) or DT<n> (32-bit)
- Time (preset) — 10ms ticks. A number (ticks) or a time unit like 1m10s
Behavior Example
| Run condition | Before | Command entered | Expected result |
|---|---|---|---|
| Left condition turns ON once | T0=0 | TMON T0 100 | 0 s → T0 done contact=ON; 1 s later → OFF |
Cautions
- A numeric time is a tick count. The TON family uses 10 ms per tick, and the TAON family uses 100 ms per tick.
Box Functions in the Same Category
- TON View details — On Delay Timer
- TOFF View details — Off Delay Timer
- TPL View details — Pulse Timer
- TMR View details — Retentive Timer
- TAON View details — On Delay Timer · 100ms
- TAOFF View details — Off Delay Timer · 100ms
- TAPL View details — Pulse Timer · 100ms
- TAMON View details — Monostable Timer · 100ms
- TAMR View details — Retentive Timer · 100ms
en-us_products/mpino_studio2/box_functions/timer/tmon.txt · Last modified: by 127.0.0.1
