RE: VI mit "verstrichene Zeit" stoppen
Das VI war an sich nicht zum Nachmachen, sondern nur als Beispiel wie man es nicht machen sollte. Ein normales Beenden sollte immer das Schließen von Kommunikationsschnittstellen, laufenden Datenerfassungen und geöffneten Dateien einschließen - das ist hier nicht der Fall. Das ist aber zugegebenermassen viel schwieriger zu programmieren.
Die Kombination der Stop-Funktion mit dem VI verstrichene Zeit halte ich nicht für optimal. Denn das VI muß ja in irgendeiner Schleife, in der Regel der Hauptschleife, immer gepollt werden. Wenn aber in dieser Schleife an anderer Stelle irgendetwas hängt, dann wird das VI Verstrichene Zeit überhaupt nicht mehr aufgerufen, und die Zielzeit wird verstreichen, ohne dass Stop ausgelöst werden kann.
|