Oh, and you MUST NOT forget to range-check the value you move into the Timer's preset register.... your analog input could easily give you a slightly negative value, and if you put a negative value into a timer preset - BANG !! red-light faulted.
Unlike Dr. Who, Rockwell do not have the capability to go backwards in time.
You could use a LIM (Limit) instruction, to prevent moving an erroneous value, but that's not really what you want. You need to Constrain the value to be within limits, and that's most easily done with a couple of rungs....
LES value 0, MOV 0 value
GRT value xxxx, MOV xxxx value
Those two rungs will trap, and correct, values outside of the permissible range, and then you can safely....
MOV value Timer.PRE