Niko,
you are working on Windows?
If you do not work on a real time operating system, there will always be some drift. This is, because your cycle time of 100ms is not deterministic, which will lead to delays when calling the "Elapsed Time" function. This function only checks if the desired time has elapsed, it does not wait exactly this time. So if you want to have 60s elapsed and call it after 10 minutes, the time will be elapsed.
In order to keep track of this drift, you can check the "Elapsed Time(s)" output of the VI. I say that on your machine, most often this time is slightly bigger than 60s.
hope this helps,
Norbert
Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.