Insider Preview 4 veröffentlicht

Bild

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

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
Antworten

Ersteller
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

#1

Beitrag von Dragonos2000 »

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...
Lg
Jochen
____________________________________________________________
TW 2600 #188
VPN offen, Zugriff jederzeit, Experimente jederzeit, Reboot jederzeit

StefanW
Elaborated Networks
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:

#2

Beitrag von StefanW »

Hallo Jochen,
Dragonos2000 hat geschrieben: Sa Nov 16, 2019 10:04 amWie verhält sich denn das Persistenz-Feature, wenn eine Logikzelle per Inhibit deaktiviert wurde?
Na. durch die Persistenz merkt er sich das über alle Reboots.

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?
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 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...
Richtig, wir haben sehr sehr lange nur an Mechanismen zur Flash-Schonung gearbeitet (übrigens im WireGate Server auch schon).

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.

Ersteller
Dragonos2000
Beiträge: 2208
Registriert: So Aug 12, 2018 1:38 pm
Wohnort: Karlsruher Raum
Hat sich bedankt: 502 Mal
Danksagung erhalten: 902 Mal

#3

Beitrag von Dragonos2000 »

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)?
Lg
Jochen
____________________________________________________________
TW 2600 #188
VPN offen, Zugriff jederzeit, Experimente jederzeit, Reboot jederzeit
Antworten

Zurück zu „Logikengine & Logik-Editor“