02-14-2023 04:33 AM
Hallo, ich wollte, wenn möglich ein Anwenderdialog öffnen (beim Script-Treiber weiß ich nicht, wann der öffnet),
da wähle ich dann ein Programm aus und das startet (Freigabe) den Trigger und ich starte die Datenaufzeichnung.
Irgendwie bekomme ich das nicht hin. Ich könnte mir nur Vorstellen ein Schieberegler mit den Nummern zu machen,
das in einer Textausgabe den Namen ausgibt und über einen Taster die Messung dann frei zu geben.
Kann ich über einen Dialog, danach, im Schaltplan die Messung freigeben, um die Datenaufzeichnung zu starten?
Solved! Go to Solution.
02-15-2023 01:16 AM
Hallo JensW77,
Einen Schaltplan während einer Messung aufzurufen, ist eher unüblich, weil dieser die Messung dann aufhält. Aber man kann einen Schaltplan so definieren (Metronom und Tastenbedingung), dass dieser erst die Messung startet, wenn die Taste betätigt wurde.
Vorher könnte man einen Dialog öffnen in dem Parameter abgefragt werden, die dann zur Initialisierung der Messung benutzt werden und dann die Messung starten. Das alles könnte in einem Script nacheinander ablaufen.
Vielleicht hilft diese Vorgehensweise weiter.
Gruß
Walter
02-15-2023 01:47 AM
Wann wird denn der im Script-Treiber (Scrupt-In) bei Anwenderdialog der Dialog aufgerufen?
Oder muss ich ein Script schreiben und die Sud Datei aufrufen?
Hätten Sie eine Reihenfolge/Beispiel?
02-15-2023 03:22 AM
Mein Vorschlag kommt ohne Start eines Dialogs während der Messung aus. Ein fertiges Beispiel dazu habe ich nicht, aber der Ablauf wäre dann in etwa so:
Script starten
Inhalt des Scriptes:
SUD-Dialog aufrufen
Messparameter setzen
DAC-Schaltplan laden und starten
Der Anwenderdialog, dem man im DAC-Script-Treiber-Block auswählen kann, dient zu überladen des Standard-Dialogs. Das bedeutet, das der eigene Dialog aufgerufen wird, wenn man den Block doppelklickt.
Gruß
Walter