Seite 1 von 2

[V1.5.1] Rücksetzen einer Logik auf Ur-Zustand per separatem RESET-Button

Verfasst: Do Dez 26, 2019 8:08 pm
von Eraser
Hallo,

gibt es eine Möglichkeit den Status einer bzw. mehrerer Logiken rückzusetzen?

Z.B. man will eine Logik bzw. mehrere Logikbausteine die zusammenspielen, wieder in einen definierten Zustand bringen (z.B. alle Ein- und Ausgangssignale auf 0).
Man kann das machen, indem man im Dok-Mode alle Werte händisch mit False überschreibt, was aber bei mehreren Bausteinen etwas länger dauert.
Ein Stoppen und Starten der Logik brachte nichts (jedenfalls nicht in der Ansicht des Dok-Mode).

Den kompletten Dienst neu starten ist keine Lösung (falls das eine Lösung wäre), da ansonsten ja auch andere aktive Logiken betroffen wären.

Re: [V1.5.1] Rücksetzen einer Logik auf Ur-Zustand

Verfasst: Fr Dez 27, 2019 11:05 am
von StefanW
Hallo Wolfgang,
Eraser hat geschrieben: Do Dez 26, 2019 8:08 pmgibt es eine Möglichkeit den Status einer bzw. mehrerer Logiken rückzusetzen?
Auf was denn rücksetzen? Welchen Wert? Den optional vorgegebenen Vorgabe-Start-Wert? Oder "nichts". Oder als wenn die Logik frisch eingestellt worden wäre?

Ich denke, wir haben das derzeit nicht. Aber denkt mal ein wenig darauf rum und macht dann einen FR bitte

lg

Stefan

Re: [V1.5.1] Rücksetzen einer Logik auf Ur-Zustand

Verfasst: Fr Dez 27, 2019 11:38 am
von Eraser
StefanW hat geschrieben: Fr Dez 27, 2019 11:05 am Auf was denn rücksetzen? Welchen Wert? Den optional vorgegebenen Vorgabe-Start-Wert? Oder "nichts". Oder als wenn die Logik frisch eingestellt worden wäre?
Einfach nur auf die Initial-Werte, denn das wäre ja der Zustand der Logik, wenn man sie neu erstellt und dann aktiviert.

Re: [V1.5.1] Rücksetzen einer Logik auf Ur-Zustand

Verfasst: Fr Dez 27, 2019 11:57 am
von S. Kolbinger
Hallo Wolfgang,

das Zurücksetzen auf Ur-Zustand erreicht man, wenn man die Logik neu abspeichert.
Dazu die Logik modifizieren (z.B. einen Invertier-Kringel aktivieren), eine Sekunde warten bis der Status auf "Modified" geht und gleich diese Änderung wieder zurücknehmen.

Jetzt ist der Speicher-Button wieder aktiv und kann erneut abgespeichert werden.
Nach dem Speichern ist der ursprüngliche Zustand wieder hergestellt.

Falls das allgemein nachgefragt wird, müssen wir uns überlegen, den Speicher-Button immer aktiv zu lassen.

Re: [V1.5.1] Rücksetzen einer Logik auf Ur-Zustand

Verfasst: Fr Dez 27, 2019 12:54 pm
von Robert_Mini
S. Kolbinger hat geschrieben: Fr Dez 27, 2019 11:57 am ...den Speicher-Button immer aktiv zu lassen.
Bitte nicht. Inzwischen ist man daran gewöhnt, dass Programme erst die Speichern Schaltfläche aktivieren, wenn was geändert wurde.
Dann lieber eine zusätzliche Schaltfläche, die das gleiche macht und immer aktiv ist, aber anders heißt.

Robert

Re: [V1.5.1] Rücksetzen einer Logik auf Ur-Zustand

Verfasst: Fr Dez 27, 2019 1:26 pm
von Eraser
S. Kolbinger hat geschrieben: Fr Dez 27, 2019 11:57 am das Zurücksetzen auf Ur-Zustand erreicht man, wenn man die Logik neu abspeichert.
Danke das hilft mir sehr weiter.

Ein Reset-Button wie von Robert vorgeschlagen hätte auch was...

Re: [V1.5.1] Rücksetzen einer Logik auf Ur-Zustand

Verfasst: Fr Dez 27, 2019 2:18 pm
von StefanW
Eraser hat geschrieben: Fr Dez 27, 2019 1:26 pmEin Reset-Button wie von Robert vorgeschlagen hätte auch was...
Ja, ich stimme zu, macht mal einen FR dazu.

Es wäre vorstellbar, dass man das mit einem "Massenedit" verknüpft. d.h. man kann per Massenedit zuerst mehrere Logikzellen antaggen (Haken) und dann z.B. Buttons wie Starten, Stoppen, Resetten anbieten, die sich auf alle angetagten Zellen beziehen.


lg

Stefan

Re: [V1.5.1] Rücksetzen einer Logik auf Ur-Zustand

Verfasst: Fr Dez 27, 2019 2:27 pm
von Robert_Mini
StefanW hat geschrieben: Fr Dez 27, 2019 2:18 pm
Eraser hat geschrieben: Fr Dez 27, 2019 1:26 pmEin Reset-Button wie von Robert vorgeschlagen hätte auch was...
Es wäre vorstellbar, dass man das mit einem "Massenedit" verknüpft. d.h. man kann per Massenedit zuerst mehrere Logikzellen antaggen (Haken) und dann z.B. Buttons wie Starten, Stoppen, Resetten anbieten, die sich auf alle angetagten Zellen beziehen.
Massenedit für Logiken ist eher eine große Ausnahme, wüsste nicht, wo ich das schon mal gebraucht hätte.

Robert

Re: [V1.5.1] Rücksetzen einer Logik auf Ur-Zustand

Verfasst: Fr Dez 27, 2019 2:47 pm
von Eraser
Bin ich der selben Meinung, meistens sind es nur einzelne Logiken.

Re: [V1.5.1] Rücksetzen einer Logik auf Ur-Zustand per separatem RESET-Button

Verfasst: Di Jan 07, 2020 12:58 pm
von StefanW
So, die Frage ist gelöst, hat auch jemand einen FR dazu formuliert?

lg

Stefan