Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
30.05.2012, 10:00 (Dieser Beitrag wurde zuletzt bearbeitet: 30.05.2012 10:02 von Takuro.)
Sollte ich keinen Fehler gemacht haben, müsste das so probieren. (Testen geht ja schlecht, da kein VISA gerät hier) Jetzt hast du einen Mesaure Button. Kannst erst alle Writes einstellen, und erst wenn du auf Measure drückst, wird dann deine VISA Abfrage gestartet.
Anmerkung zu While Schleifen: Du hattest keinen Timer eingefügt. Das führt dazu, dass im Idel Modus deine Schleife wie bekloppt durchrattert, was unnötig Prozessorlast kostet. Wenn du hier von der Palette "Timing" ein "Warten (ms)" mit einer kleinen Zeit von z.B. 1000 ms einfügst, spart das Kapazitäten und der User kann trotzdem alles so machen, wie er will.
In diesem Beispiel habe ich mir das gespart, da die Eventstruktur am Timeout Eingang den Standard -1 angelegt hat. Dadurch wartet sie unendlich lange auf ein Ereignis und bremst damit die Schleife aus, bis jemand ein Ereignis auslöst. Hier also Measure Button oder Stop drückt.
Grüße,
Takuro
Neu, aber motiviert. Nehme immer gern Verbesserungsvorschläge an!