5-208
5.12 Standard Timer Function Blocks
5.12.2 On delay timer
TON(_E), TON_HIGH(_E)
5.12.2  On delay timer
TON(_E), TON_HIGH(_E)
Function
Operation processing
Turns ON   when   is turned ON after the elapse of the time set to  . Elapsed delay time 
until   is turned ON is set to  .
When   is turned OFF,   turns OFF and the elapsed delay time is reset.
(1) TON(_E)
Uses a low-speed timer to count the elapsed time.
Output time can be set between 1ms and 1000ms. The unit is set in Timer limit setting on the 
PLC system of PLC parameter.
(2) TON_HIGH(_E)
Uses a high-speed timer to count the elapsed time.
Output time can be set between 1ms and 1000ms. The unit is set in Timer limit setting on the 
PLC system of PLC parameter.
TON(_E), TON_HIGH(_E)
_E: With EN/ENO
 indicates any of the following 
functions.
TON TON_E
TON_HIGH TON_HIGH_E
Input argument, EN:
Executing condition (TRUE: Execution, FALSE: Stop) :Bit
s:
Input :Bit
n:
Delay time setting value :Time
Output argument, ENO:
Output status (TRUE: Normal, FALSE: Error or stop) :Bit
d1:
Output :Bit
d2:
Elapsed time :Time
Universal
UD
High
Performance
Structured ladder
TON_HIGH_E
EN ENO
s
n
d1
d2
ST
TON_HIGH_E
(EN, s, n, d1, d2);ENO:=
d1
s
n
d1
d2
s
d1