Timer points are part of the database and can be used to trigger other processes based on an event. For example, when you send a control command, you may want to reset a Timer point to wait for a response. You can then build logic in the Automation Logic to check for the expected feedback to evaluate the control command success.
For simple configurations, one can use Timers and Control feedback points within the automation to trigger other automation modules; however, this approach required a periodic module to constantly check when a timer has expired.
Using Timer objects, there is no need to set up period modules to examine timers to evaluate returned feedback values.
In a more complex system, using times and logic points as part of a Class or template helps us creating portable and self-contained data structures (Classes) of points that mimic both points and behaviour of a device or an equipment