Dear Dinesh Kalola:
Attached timer_variable_parameter.ld example: how to set the parameter of a pseudo-timer, cycle time based, using MOV instruction.
Of course, the value that MOV instruction moves into Parameter must be the result of previous (analog, math) operations.
In this example, MCU cycle time is 10 ms., then timer (count) can reach 5,42 minutes; and MOV only moves a fixed value in first scan cycle...
Using "heartbeat" (see
http://cq.cx/ladder-forum.pl?action=viewthread&parent=5272 ) can reach double lap; using other tricks, can reach even more time...
Best regards,
DanielH