Wie verhält sich denn das Persistenz-Feature, wenn eine Logikzelle per Inhibit deaktiviert wurde?
Hintergrund ist eine Logik, die nur einige Wochen im Jahr für mich relevant ist. Deren Einstellungen vom Vorjahr würde ich einerseits gerne für's nächste mal quasi als Default-Werte erhalten. Andererseits ist ein zyklisches speichern irgendwelcher Werte völlig irrelevant, wenn die Zelle deaktiviert ist (Schonung Flash).
Wird trotz Inhibit zyklisch ein Status abgespeichert?
Bleiben die letzten Werte trotz Inhibit erhalten? Auch wenn zwischendurch ein Neustart erfolgte?
Elabnet treibt ja schon sehr viel Aufwand, um den Flash zu schonen und solche Optimierungen strebe ich auch immer an, bei dem was ich implementiere...
Insider Preview 4 veröffentlicht

Wir haben gestern Nacht die Insider Preview 4 zur Version 4.8 veröffentlicht
Erneut überarbeiteter Logik Katalog - jetzt mit Unterkategorien, neuen Titeln, Icons und Beschreibungen für eine nochmals verbesserter Übersicht
Vier neue Logiken für Verschlussüberwachung, Boolesche Logiken, JSON Aggregator. Damit sind es nun 103 verfügbare Logik-Module
Visualisierung des Logik Kerns ("Visualize") mit besserer Anzeige, Bedienung und Online-Hilfe
Verbesserte Mouse-Over im Logik Editor für klarere Information
Viele Bugfixes
Release Notes: https://elabnet.atlassian.net/wiki/x/AYA60w
AKTION: Wir haben noch viele tolle Updates und 150 Videos (und 800 Wiki Seiten) geplant. Bitte unterstütze uns mit einem Software-Wartungsvertrag, damit wir dieses alles erreichen können. Und damit Dein Server weiterhin Updates, Upgrades und Support erhält. Jetzt in der Aktion schenken wir Dir den Insider Club mit derselben Laufzeit wie der am längsten laufende aktive Wartungsvertrag dazu - bei sofortigem Laufzeitbeginn. Damit profitierst Du auch von einer vorzeitigen Verlängerung. Alle Infos: https://elabnet.atlassian.net/wiki/x/GQB8z
[Frage] Persistenz und Inhibit
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
-
Dragonos2000
- Beiträge: 2208
- Registriert: So Aug 12, 2018 1:38 pm
- Wohnort: Karlsruher Raum
- Hat sich bedankt: 502 Mal
- Danksagung erhalten: 902 Mal
Persistenz und Inhibit
Lg
Jochen
____________________________________________________________
TW 2600 #188
VPN offen, Zugriff jederzeit, Experimente jederzeit, Reboot jederzeit
Jochen
____________________________________________________________
TW 2600 #188
VPN offen, Zugriff jederzeit, Experimente jederzeit, Reboot jederzeit
-
StefanW
- Elaborated Networks

- Beiträge: 11004
- Registriert: So Aug 12, 2018 9:27 am
- Wohnort: Frauenneuharting
- Hat sich bedankt: 5426 Mal
- Danksagung erhalten: 9273 Mal
- Kontaktdaten:
Hallo Jochen,
Beim TWS 950 / 960 liegen wir in der Größenordnung von 480 TBW (was uns für den Flash übrigens ein Schweine-Geld kostet). Die eingesteckten uSD-Karten für das Backup schaffen das dann nochmal (die 32 GB Variante sogar das doppelte). Ist halt kein Spar-Flas, sondern Industrial Grade.
lg
Stefan
Na. durch die Persistenz merkt er sich das über alle Reboots.Dragonos2000 hat geschrieben: ↑Sa Nov 16, 2019 10:04 amWie verhält sich denn das Persistenz-Feature, wenn eine Logikzelle per Inhibit deaktiviert wurde?
Selbstverständlich wird nix zyklisch abgespeichert, wenn es sich nicht geändert hat. Lediglich nach einer Änderung wird diese auf den Speicher geschrieben und auch nur dann, wenn in den letzten 10 Minuten nicht schon etwas geschrieben wurde. Wir schonen den Flash durchaus, wobei unsere Flash kaum mehr totzuschreiben sind.Dragonos2000 hat geschrieben: ↑Sa Nov 16, 2019 10:04 amWird trotz Inhibit zyklisch ein Status abgespeichert? Bleiben die letzten Werte trotz Inhibit erhalten? Auch wenn zwischendurch ein Neustart erfolgte?
Richtig, wir haben sehr sehr lange nur an Mechanismen zur Flash-Schonung gearbeitet (übrigens im WireGate Server auch schon).Dragonos2000 hat geschrieben: ↑Sa Nov 16, 2019 10:04 amElabnet treibt ja schon sehr viel Aufwand, um den Flash zu schonen und solche Optimierungen strebe ich auch immer an, bei dem was ich implementiere...
Beim TWS 950 / 960 liegen wir in der Größenordnung von 480 TBW (was uns für den Flash übrigens ein Schweine-Geld kostet). Die eingesteckten uSD-Karten für das Backup schaffen das dann nochmal (die 32 GB Variante sogar das doppelte). Ist halt kein Spar-Flas, sondern Industrial Grade.
lg
Stefan
Zuletzt geändert von StefanW am Sa Nov 16, 2019 10:19 am, insgesamt 1-mal geändert.
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.
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.
-
Dragonos2000
- Beiträge: 2208
- Registriert: So Aug 12, 2018 1:38 pm
- Wohnort: Karlsruher Raum
- Hat sich bedankt: 502 Mal
- Danksagung erhalten: 902 Mal
Noch eine Frage bezüglich des Persistenz-Features und dem Schreiben auf den Flash:
Wenn ich einen Logikbaustein habe, dem ich einen zyklischen Trigger konfiguriert habe: Wird hier bei aktivierter Persistenz irgendwas in den Flash geschrieben, wenn sich ansonsten keine Ein- / Ausgänge ändern?
Wie ist das bei Bausteinen, mit einer Cron-Logik, die zyklisch getriggert werden (auch ohne dass sich die übrigen Eingänge/Ausgänge ändern)?
Wenn ich einen Logikbaustein habe, dem ich einen zyklischen Trigger konfiguriert habe: Wird hier bei aktivierter Persistenz irgendwas in den Flash geschrieben, wenn sich ansonsten keine Ein- / Ausgänge ändern?
Wie ist das bei Bausteinen, mit einer Cron-Logik, die zyklisch getriggert werden (auch ohne dass sich die übrigen Eingänge/Ausgänge ändern)?
Lg
Jochen
____________________________________________________________
TW 2600 #188
VPN offen, Zugriff jederzeit, Experimente jederzeit, Reboot jederzeit
Jochen
____________________________________________________________
TW 2600 #188
VPN offen, Zugriff jederzeit, Experimente jederzeit, Reboot jederzeit