KNX Data Secure Unterstützung
für KNX Logger und KNX Busmonitor

KNX Diagnose Monitor, Import des ETS Projektes deutlich beschleunigt, Suche in der Navigation
Mehr Informationen dazu hier im Forum

Insider Version 6 zur 4.5 jetzt für alle Mitglieder des Insider Clubs installierbar
Alle Infos zum Update im Timberwolf Wiki

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

Informationen und Diskussionen über Logik-Engine und Logik-Editor
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Benutzeravatar

Ersteller
Eraser
Reactions:
Beiträge: 677
Registriert: So Aug 12, 2018 1:51 pm
Hat sich bedankt: 218 Mal
Danksagung erhalten: 281 Mal

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

#1

Beitrag 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.
Zuletzt geändert von StefanW am Di Jan 07, 2020 12:58 pm, insgesamt 1-mal geändert.
mfg
Wolfgang

Timberwolf 2500 #151 / VPN offen / Reboot nach Rücksprache
+ PBM #938

StefanW
Elaborated Networks
Elaborated Networks
Reactions:
Beiträge: 10708
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 5303 Mal
Danksagung erhalten: 8685 Mal
Kontaktdaten:

#2

Beitrag 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
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.
Benutzeravatar

Ersteller
Eraser
Reactions:
Beiträge: 677
Registriert: So Aug 12, 2018 1:51 pm
Hat sich bedankt: 218 Mal
Danksagung erhalten: 281 Mal

#3

Beitrag 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.
mfg
Wolfgang

Timberwolf 2500 #151 / VPN offen / Reboot nach Rücksprache
+ PBM #938

S. Kolbinger
Elaborated Networks
Elaborated Networks
Reactions:
Beiträge: 588
Registriert: Mi Aug 15, 2018 11:34 am
Hat sich bedankt: 82 Mal
Danksagung erhalten: 560 Mal

#4

Beitrag 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.
Gruß,
Stefan K.

Robert_Mini
Reactions:
Beiträge: 3903
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1263 Mal
Danksagung erhalten: 2213 Mal

#5

Beitrag 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
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
Benutzeravatar

Ersteller
Eraser
Reactions:
Beiträge: 677
Registriert: So Aug 12, 2018 1:51 pm
Hat sich bedankt: 218 Mal
Danksagung erhalten: 281 Mal

#6

Beitrag 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...
mfg
Wolfgang

Timberwolf 2500 #151 / VPN offen / Reboot nach Rücksprache
+ PBM #938

StefanW
Elaborated Networks
Elaborated Networks
Reactions:
Beiträge: 10708
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 5303 Mal
Danksagung erhalten: 8685 Mal
Kontaktdaten:

#7

Beitrag 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
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.

Robert_Mini
Reactions:
Beiträge: 3903
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1263 Mal
Danksagung erhalten: 2213 Mal

#8

Beitrag 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
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
Benutzeravatar

Ersteller
Eraser
Reactions:
Beiträge: 677
Registriert: So Aug 12, 2018 1:51 pm
Hat sich bedankt: 218 Mal
Danksagung erhalten: 281 Mal

#9

Beitrag von Eraser »

Bin ich der selben Meinung, meistens sind es nur einzelne Logiken.
Zuletzt geändert von Eraser am Fr Dez 27, 2019 2:47 pm, insgesamt 1-mal geändert.
mfg
Wolfgang

Timberwolf 2500 #151 / VPN offen / Reboot nach Rücksprache
+ PBM #938

StefanW
Elaborated Networks
Elaborated Networks
Reactions:
Beiträge: 10708
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 5303 Mal
Danksagung erhalten: 8685 Mal
Kontaktdaten:

#10

Beitrag von StefanW »

So, die Frage ist gelöst, hat auch jemand einen FR dazu formuliert?

lg

Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.
Antworten

Zurück zu „Logikengine & Logik-Editor“