Useful in applications that require an
alternative way to end the read cycle. For example, if an assembly
line should stop completely or the intervals between objects are
highly irregular.
Definition:
Timeout or New Trigger is identical to Timeout except that a timeout
or a new trigger
(whichever occurs first) ends the read cycle.