Insider Preview 3 veröffentlicht

Bild

Wir haben seben die Insider Preview 3 zur Version 4.8 veröffentlicht
Komplett überarbeiteter Logik Katalog mit verbesserter Übersicht und Suche für einfachere Auswahl der Lgik Module
Sechs neue Logiken für Farbraum-Umrechnungen (siehe Bild)
Fünfzehn neue Logiken aus der Community
Damit sind es nun 99 Logiken
Einundzwanzig neue winterliche Hintergründe für die VISU
Verbesserte Mouse-Over im VISU Editor für klarere Information
Das HTTP-API Subsystem liefert nun im Header stets Header Access-Control-Allow-Origin = * aus
Der Modbus Register Auswahlassistent erlaubt nun verschiedene Sortierungen beim Anlegen einer Transaktion
Viele Bugfixes


Release Notes: https://elabnet.atlassian.net/wiki/x/AYDD0

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

[Beta 23.1] Trigger und Inhibitors

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
Benutzeravatar

Ersteller
Zugschlus
Beiträge: 373
Registriert: Di Okt 02, 2018 4:28 pm
Wohnort: St. Ilgen, Baden-Württemberg
Hat sich bedankt: 130 Mal
Danksagung erhalten: 113 Mal
Kontaktdaten:

[Beta 23.1] Trigger und Inhibitors

#1

Beitrag von Zugschlus »

Hallo,

wenn ich in einer von mir gebauten Logik einen Inhibitor dazunehme, komm es regelmäßg zu diesem Zustand:#

Bild

Man beachte hier den auf "false" gesetzten Eingang, der innerhalb der Logik als "true" gesetzt ist.

Und obwohl der Inhibitor auf "true" gesetzt ist, wird alle zwei Sekunden ein Ausgangssignal getriggert:

Bild

Gehe ich da mit falschen Voraussetzungen ran oder ist das noch buggy?

Grüße
Marc
--
Marc Haber, St. Ilgen. Freier IT-Berater, Debian Developer. Kann nicht mit Webforen.
TWS 3500L ohne Insider, VPN auf Anfrage - KNX, 1Wire (13/55/54 Slaves), MQTT, Cometvisu, viel Grafana, ganz ein bisschen Logik. unfertige Anwendungsfälle für Modbus.

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

#2

Beitrag von S. Kolbinger »

Hi Marc,

das ist noch ein Bug. Allerdings nur in der Darstellung im Doktor-Modus.

Die Funktionalität sollte passen.
Kann man leicht verifizieren, wenn man den Ausgang verknüpft, z.B. auf Zeitserie oder KNX-Objekt.
Bei Inhibit auf true sollten keine Werte mehr an die verknüpften Objekte gehen.
Gruß,
Stefan K.
Benutzeravatar

Ersteller
Zugschlus
Beiträge: 373
Registriert: Di Okt 02, 2018 4:28 pm
Wohnort: St. Ilgen, Baden-Württemberg
Hat sich bedankt: 130 Mal
Danksagung erhalten: 113 Mal
Kontaktdaten:

#3

Beitrag von Zugschlus »

S. Kolbinger hat geschrieben: Fr Jun 14, 2019 6:53 pm Hi Marc,

das ist noch ein Bug. Allerdings nur in der Darstellung im Doktor-Modus.

Die Funktionalität sollte passen.
Kann man leicht verifizieren, wenn man den Ausgang verknüpft, z.B. auf Zeitserie oder KNX-Objekt.
Bei Inhibit auf true sollten keine Werte mehr an die verknüpften Objekte gehen.
Richtig, allerdings schickt diese Logik ein "Off" auf den Bus, kein "On". Ist da noch ein Drinverter eingebaut?

Grüße
Marc
--
Marc Haber, St. Ilgen. Freier IT-Berater, Debian Developer. Kann nicht mit Webforen.
TWS 3500L ohne Insider, VPN auf Anfrage - KNX, 1Wire (13/55/54 Slaves), MQTT, Cometvisu, viel Grafana, ganz ein bisschen Logik. unfertige Anwendungsfälle für Modbus.

S. Kolbinger
Elaborated Networks
Elaborated Networks
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 Marc,
Zugschlus hat geschrieben: Fr Jun 14, 2019 9:01 pm Richtig, allerdings schickt diese Logik ein "Off" auf den Bus, kein "On". Ist da noch ein Drinverter eingebaut?
Dein Drinverter :handgestures-thumbupright: hat mich neugierig gemacht, darum hab ich mich mal auf deinen TWS326 eingeloggt.
Aber leider musste ich feststellen, dass ich solch ausgefeilte Bausteine noch nicht im Portfolio habe ;) .

Die Ursache für den falschen Wert liegt vielmehr hier:
Bild

Wie kann das passieren?
Meine Vermutung ist, dass du den Parameterwert im Doktor-Modus manuell überschrieben hast.
Ja, auch das ist möglich, einen Parameter temporär (bis zum nächsten ändern/speichern der Logik) zu ändern, ohne die Logik an sich zu ändern.
Es war offensichtlich ein Versehen, da bei deiner Darstellung -- wie auf deinem Screenshot zu sehen -- die Zuordnung der aktuellen Werte nicht mehr ersichtlich ist. So liegt das true, welches zum Parameter true an Input gehört viel zu tief und scheint zum Eingang I1 zu gehören.
Bild

An der korrekten Darstellung auf bestimmten Geräten und Browsern müssen wir noch arbeiten.
Gruß,
Stefan K.
Benutzeravatar

Ersteller
Zugschlus
Beiträge: 373
Registriert: Di Okt 02, 2018 4:28 pm
Wohnort: St. Ilgen, Baden-Württemberg
Hat sich bedankt: 130 Mal
Danksagung erhalten: 113 Mal
Kontaktdaten:

#5

Beitrag von Zugschlus »

S. Kolbinger hat geschrieben: Sa Jun 15, 2019 8:58 am
Zugschlus hat geschrieben: Fr Jun 14, 2019 9:01 pm Richtig, allerdings schickt diese Logik ein "Off" auf den Bus, kein "On". Ist da noch ein Drinverter eingebaut?
Dein Drinverter :handgestures-thumbupright: hat mich neugierig gemacht, darum hab ich mich mal auf deinen TWS326 eingeloggt.
Aber leider musste ich feststellen, dass ich solch ausgefeilte Bausteine noch nicht im Portfolio habe ;) .
Wie schade ;-) Da gibt es noch ein paar von der Sorte. Wie man an den "alten" DIN-Symbolen sieht, ist der Gag schon mindestens eine Generation alt... Mein Persönlicher Favorit ist übrigens das "ABER".
S. Kolbinger hat geschrieben: Sa Jun 15, 2019 8:58 am Die Ursache für den falschen Wert liegt vielmehr hier:
Bild

Wie kann das passieren?
Meine Vermutung ist, dass du den Parameterwert im Doktor-Modus manuell überschrieben hast.
Ja, auch das ist möglich, einen Parameter temporär (bis zum nächsten ändern/speichern der Logik) zu ändern, ohne die Logik an sich zu ändern.
Es war offensichtlich ein Versehen, da bei deiner Darstellung -- wie auf deinem Screenshot zu sehen -- die Zuordnung der aktuellen Werte nicht mehr ersichtlich ist. So liegt das true, welches zum Parameter true an Input gehört viel zu tief und scheint zum Eingang I1 zu gehören.
Bild

An der korrekten Darstellung auf bestimmten Geräten und Browsern müssen wir noch arbeiten.
Ja, genau. ich habe eine Weile gerätselt, warum sich der Wert beim Betreten des Logikbausteins mal ändert und mal nicht, aber wenn die Darstellung zu einem ganz anderen Wert gehört, ist das ja klar woran das liegt... Argl.

Ich benutze den aktuellen Firefox unter Linux mit uBlock Origin und NoScript (der Timberwolf ist aber in der "trusted" Zone, auch uBlock Origin ist für den Timberwolf ausgeschaltet). Im Chromium ist die Darstellung richtig.

Ohne Deine Diagnose wäre ich da NIE drauf gekommen. Sorry.

Die Bestätigung der Funktion muss ich vorläufig schuldig bleiben, ich hab da noch ein Problem mit der Comet Visu.

Grüße
Marc
Zuletzt geändert von Zugschlus am Sa Jun 15, 2019 9:58 am, insgesamt 1-mal geändert.
--
Marc Haber, St. Ilgen. Freier IT-Berater, Debian Developer. Kann nicht mit Webforen.
TWS 3500L ohne Insider, VPN auf Anfrage - KNX, 1Wire (13/55/54 Slaves), MQTT, Cometvisu, viel Grafana, ganz ein bisschen Logik. unfertige Anwendungsfälle für Modbus.
Antworten

Zurück zu „Logikengine & Logik-Editor“