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

[1.5 RC2] Logik Editor - Knowledge Base

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
Matze76
Beiträge: 316
Registriert: Mo Sep 24, 2018 9:59 am
Hat sich bedankt: 291 Mal
Danksagung erhalten: 196 Mal

[1.5 RC2] Logik Editor - Knowledge Base

#1

Beitrag von Matze76 »

Hallo,

ich hätte einen Ergänzungsvorschlag für die KB zum Logikeditor:

Dort heißt es:
2. Verknüpfen der Ein- und Ausgänge mit Objekten

Nach dem Anlegen der Logikzelle müssen die entsprechenden Ein- und Ausgänge mit Objekten verknüpft werden.
Hier könnte man noch ergänzen, dass die Logik Engine automatisch für jeden Ausgang ein "LE"-Objekt anlegt, welches direkt als Eingang in weiteren Logiken verwendet werden kann. Um einen Ausgangswert LE-intern weiter zu verarbeiten, ist es also kein "Muss", selber ein Ausgangsobjekt anzulegen und zu verknüpfen. Nur wenn ein Ausgangswert außerhalb der Logikengine verwendet werden soll (z. B. an KNX senden oder in eine Time Series schreiben) MUSS ein entsprechendes Objekt verknüpft werden.

Mir war das zunächst nicht ganz klar, deshalb der Ergänzungsvorschlag. (Ich hoffe, es ist auch wirklich ein Feature - funktionieren tut es jedenfalls bei mir ;) ).

Gruß
Matthias
Gruß
Matthias

TWS 2500 ID:110 + PBM, VPN offen, Reboot nach Rücksprache

Robert_Mini
Beiträge: 3914
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1287 Mal
Danksagung erhalten: 2227 Mal

#2

Beitrag von Robert_Mini »

Danke, hab's gleich notiert!

Ich hab zwar schon Logiken über den DOS verknüpft, aber das ist ein guter Hinweis, denn im LE werden nur die Zielobjekte angezeigt, wenn eine Verknüpfung besteht!

lg
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297

StefanW
Elaborated Networks
Elaborated Networks
Beiträge: 10999
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 5422 Mal
Danksagung erhalten: 9245 Mal
Kontaktdaten:

#3

Beitrag von StefanW »

Matze76 hat geschrieben: Mi Aug 21, 2019 7:48 pmMir war das zunächst nicht ganz klar, deshalb der Ergänzungsvorschlag. (Ich hoffe, es ist auch wirklich ein Feature - funktionieren tut es jedenfalls bei mir ;)
Ja, ist ein Feature,

es ist sogar eines DER Features des Timberwolf Servers, dass sich beliebige Objekte der beliebigen Subsysteme - und damit auch des eigenen Subsystems - miteinander verbinden lassen. Das sorgt für maximalen Durchsatz.

Man kann also:

- Ein 1-Wire Ausgangsobjekt (z.B. von einem Fensterkontakt) direkt verbinden mit einem 1-Wire IO Output zur Anzeige per LED.

- Ein KNX-Objekt kann auch mit einem anderen verbunden werden, damit kann ein KNX auf einen anderen senden, das kann auch zum Vervielfachen verwendet werden, weil die Verknüpfung eine 1:N Beziehung ist, man kann also von einem Objekt gleichzeitig auf mehrere schreiben (unabhängig von Technologie und Subtyp).

- Und natürlich lassen sich damit Logik-Objekt auch direkt miteinander verbinden.

Die große Stärke des Timberwolf Servers ist - neben anderen Merkmalen gerade diese universelle Verknüpfbarkeit (darum auch der Name "Universal Object Editor") aller Objekte miteinander.

Im Moment hat man nur 1-Wire, KNX, Logik und Zeitserien, also vier Technologien, macht "nur" zwölf Verknüpfungsvarianten (weil in Zeitserien kann man derzeit nur schreiben) aber mit weiteren Bussystemen wird diese Verknüpfbarkeit expotentiell an Möglichkeiten zunehmen und dann wird man sehen, wie ungemein praktisch das ist.

Ein wesentliches Merkmal dieser Verknüpfung ist, dass diese NICHT über die Logik läuft, die bleibt davon unbehelligt und übernimmt damit nur die Logikaufgaben, dafür haben wir den Dispatcher. Der Vorteil ist, das kann in verschiedenen Prozessorkernen laufen und damit parallel und sehr leistungsfähig nebeneinander.

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
Beiträge: 3914
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1287 Mal
Danksagung erhalten: 2227 Mal

#4

Beitrag von Robert_Mini »

Matze76 hat geschrieben: Mi Aug 21, 2019 7:48 pm Hier könnte man noch ergänzen, dass die Logik Engine automatisch für jeden Ausgang ein "LE"-Objekt anlegt, welches direkt als Eingang in weiteren Logiken verwendet werden kann. Um einen Ausgangswert LE-intern weiter zu verarbeiten, ist es also kein "Muss", selber ein Ausgangsobjekt anzulegen und zu verknüpfen. Nur wenn ein Ausgangswert außerhalb der Logikengine verwendet werden soll (z. B. an KNX senden oder in eine Time Series schreiben) MUSS ein entsprechendes Objekt verknüpft werden.
Im Kapitel zur Logik aufgenommen.

Zusätzlich Stefan's Detailerklärung als neues Kapitel zum Objektsystem allgemein angelegt:
app.php/kb/viewarticle?a=109

lg
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
Antworten

Zurück zu „Logikengine & Logik-Editor“