Hallo,
ziemlich einfache Aufgabe: Ich möchte über ein USB6008 drei Werte hintereinander ausgeben, jeweils mit 500ms Pause dazwischen. Diese Sequenz simuliert Tastendrücke und schaltet ein Gerät ein. In LabView funktioniert die Geschichte auch.
In TestStand sieht das anders aus: Im Zusammenspiel mit anderen Sequenzen wird das Gerät manchmal eingeschaltet und manchmal nicht. Die 500ms Wait am Anfang sind nicht notwendig, haben die "Fehlversuche" aber sehr verringert. Da das eher "Stochern im Nebel" ist möchte ich gerne wissen, ob es weitere Möglichkeiten gibt sicherzustellen, daß die Befehle tatsächlich gesendet werden.
Es existiert das VI "Warten bis beendet". Obwohl es laut Beschreibung genau das macht was ich will produziert es in diesem Fall ausschließlich Fehler. Warum ist es in meinem Fall nicht geeignet?
Ist das VI "Task stoppen" nötig, bevor der Task zurückgesetzt wird?
Macht es einen Unterschied, ob ich einen Task starte oder ihn mir aus einem Virtuellen Kanal selbst zusammenbaue?
Für weitere Hinweise wäre ich dankbar.
Schönen Gruß,
Christian