timmle Posted June 4, 2021 Share Posted June 4, 2021 Hallo, ich mache meine ersten Versuche mit DASYLab. Ich habe eine funtionierende Analogschalteransteuerung programmiert. Jetzt sollen vor dem Start vom Experimentator noch Parameter eingegeben werden. Dazu habe ich an einen Schalter das Aktion-Modul gehängt und für das Modul "DASYLab" die Aktion "Strings eingeben" gewählt. Das funktioniert auch soweit, dass ein Fenster mit Eingabefeldern erscheint. Jetzt möchte ich einen Generator starten, wenn rechts neben den Eingabefeldern die Taste "Starten" gedrückt wurde. Kann man die Signale "Starten" und "Abbrechen" abfragen und auswerten? Vielen Dank Quote Link to comment Share on other sites More sharing options...
HolWo Posted June 7, 2021 Share Posted June 7, 2021 Hallo! Nein, dies lässt sich nicht abfragen. Wenn Sie aber vor(!) dem Start der Messung Variablen/Strings abfragen möchten, dann setzen Sie bitte für die jeweiligen Variablen die Option "Im Startdialog Wert eingeben" (siehe Bild unten) Wenn Sie nun die Messung starten ("Play" betätigen), dann erscheint ein Dialog, der den Benutzer zur Eingabe der Variablen/Strings auffordert. Der Startdialog kann mit "Starten" und "Abbrechen" verlassen werden: bei "Starten" startet die Messung, bei Abbrechen nicht. Mit der Aktion zum Eingeben von Variablen/Strings können Sie während der bereits laufenden Schaltbildausführung Variablen-/Stringinhalte eingeben lassen. Kontrollieren, ob der Benutzer den Dialog mit "Ok/Abbrechen" verlässt, ist aber nicht möglich. Mit dem Aktions-Ereignis "Globale Variable/String geändert" können Sie sich aber benachrichtigen lassen, ob sich ein Inhalt verändert hat. Quote Link to comment Share on other sites More sharing options...
timmle Posted July 14, 2021 Author Share Posted July 14, 2021 Vielen Dank, das klappt 😀 ....aber mir ist es noch nicht gelungen, die Reihenfolge der Felder zu beeinflussen. Quote Link to comment Share on other sites More sharing options...
HolWo Posted July 16, 2021 Share Posted July 16, 2021 Hallo! Die "Reihenfolge im Startdialog" können Sie über das Menü ändern (s. auch Bild): Optionen >> Globale Variablen und Strings >> "Reihenfolge im Startdialog..." Quote Link to comment Share on other sites More sharing options...
timmle Posted July 20, 2021 Author Share Posted July 20, 2021 Vielen Dank! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.