Hi Denis,
First of all, thanks for your answer.
Regarding the accuracy required by this application, it seems that I have to explain it a little bit more. Thus, it's somehow like real time - it doesn't always mean fast. In my case, it's about a long running application (let's say 5 days for example). A master.VI launches different test Vis as scheduled at the beginning (for example, I have to launch one test after 10 hours, another after 24 hours, another after 26 hours and 3 minutes, and so on - all relative to the start point). Calculating delays between each two consecutive tests, I'm thinking to use Wait.VI to do the job. My concern is not an error of milliseconds between two consecutive tests, but the accumulation of errors. For example, having exactly
5 days between the first one and the last one, I need both start test times to show the same second). Also, I have to mention that the computer running this application is not doing something else, so the operating system (Win9x) is not too busy (except a screen saver (blank) and a stupid antivirus 🙂 ).
Regarding State Machines, I have an idea how to use them but I cannot see how to fit them in this kind of application. So, any suggestion will be appreciated.