Zitat von binaryaddict
Beitrag anzeigen
Ankündigung
Einklappen
Keine Ankündigung bisher.
Gira X1 8-Bit Wertgeber Mapping
Einklappen
X
-
PS:
Ja, das geht. Damit kannst Du auch mehrere Bedingte Operatoren kaskadieren. Würde ich aber in dem Fall nicht (mehr) machen...
-
Jetzt muss ich mir schon von anderen Leuten meine Bausteine erklären lassen ...
... das mit dem Eingangswahlschalter ist eigentlich viel eleganter als die Formelberechnung mit dem Bedingten Operator. Zeig mal die Parametrierung des Eingangswahlschalters ... man kann den so einstellen, dass er bei Eingangsumschalteung den letzten Wert erneut sendet. Ohne das tut's natürlich nicht, weil ja nie neue Werte auf einen der Eingänge kommen.
Einen Kommentar schreiben:
-
Ich hab mir die verlinkten Posts angesehen und muss sagen ich versteh noch nicht was die Formeln genau tun. Der Bedingte Operator gibt mir je nachdem, ob die Prüfung zutrifft oder nicht, den einen oder anderen Wert. Aber ich seh noch nicht wie ich dabei zu meinem Mapping komme. Folgende Mappings möchte ich umsetzen:
..Temperaturprofil Modus Lesbare Bezeichnung 0 adaptiv 1 fest 2 extern .Temperaturprofil Lesbare Bezeichnung 0 Normal-Profil 1 Kühl-Profil 2 Warm-Profil (bei dem letzten Mapping hab ich die Zuordnung der Werte noch nicht verifiziert und daher nur beispielhaft dargestellt, aber die sollten im einzelnen keine Rolle spielen)Betriebsmodus Visu-Kachel X1 Temperaturprofil 3 0 5 1 7 2
Ich habe das oberste Mapping mit einem Eingangswahlschalter probiert, scheine ihn aber nicht richtig zu verwenden:
x1-logik-eingangswahlschalter.png
In der Simulation passiert nix wenn ich den Ausgang von 4/0/4 mit den einzelnen Werten belege, und auch ausgerollt kommt kein Wert am Ausgangs-Datenpunkt an.
Falls Ihr der Ansicht seid, dass die Problemstellung sowieso besser mit der Formelberechnung gelöst wäre, dann wäre ich über weitere Hilfestellung dankbar. Denn wie gesagt sehe ich noch nicht wie ich mit den einzelnen Formeln vorwärts komme. Ich brauche bei einem bestimmten Eingangswert ja einen entsprechenden fixen Ausgangswert. Da hilft es mir nix wenn der bedingte Operator im FALSE-Fall einen anderen Wert weitergibt. Kann ich mit dem FALSE-Ergebnis auf eine andere Formel verweisen? Ich steh auf dem Schlauch
Zuletzt geändert von binaryaddict; 09.06.2021, 11:09.
Einen Kommentar schreiben:
-
-
Zuerst brauchst Du eine Umrechnungstabelle in der Art:Dann ein Logikblatt ähnlich wie in meinen Bildern.Zehnder ComfoAir X1 Modus 1 5
So abstrakt kann ich das nicht lösen. Die konkrete Umrechnungstabelle ist für mich Mindestvoraussetzung.Zitat von binaryaddict Beitrag anzeigenMapping von 3 fixen Werten in je einen anderen Wert umYou do not have permission to view this gallery.
This gallery has 2 photos.
Einen Kommentar schreiben:
-
Ich hab mir die Formelberechnung runtergeladen und angesehen. Leider seh ich auf den ersten Blick nicht wie ich damit zurande kommen kann. Gerne würde ich Dein Angebot zur Unterstützung in Anspruch nehmenZitat von knxPaul Beitrag anzeigenFür derartige Aufgaben nutze ich erfolgreich den Logikbaustein Formelberechnung - zusammen mit einer Tabelle mit dem gewünschten Mapping.
Ich kann gerne dabei unterstützen, erinnert mich das an eine etwas anders gelagerte Umrechnung in Einzelbits
Wie setze ich ein Mapping von 3 fixen Werten in je einen anderen Wert um?
Einen Kommentar schreiben:
-
Danke für die Tipps. Das mit den zusätzlichen Statuskacheln hatte ich mir schon überlegt. Aber das gefällt mir nicht so recht weil es doch die Ansicht überfrachtet.
An ein Mapping über einen zusätzlichen Datenpunkt mit Logik hatte ich nicht gedacht. Letzteres gefällt mir ganz gut, weil ich damit bei der vorgesehenen Visualisierungskachel bleiben kann.
Besten Dank nochmal!
Falls jemand noch eine Idee hat wie man ein Mapping von den Betriebsmodi out-of-the-box machen kann nehm ich den Vorschlag gern auf
Einen Kommentar schreiben:
-
Für derartige Aufgaben nutze ich erfolgreich den Logikbaustein Formelberechnung - zusammen mit einer Tabelle mit dem gewünschten Mapping.Zitat von binaryaddict Beitrag anzeigenLeider kann ich die Betriebsmodi nicht auf meinen Temperaturprofil mappen
Ich kann gerne dabei unterstützen, erinnert mich das an eine etwas anders gelagerte Umrechnung in Einzelbits
Einen Kommentar schreiben:
-
Du könntest Dir eine "Statuskachel" mit einer Logik bauen - in der Logik der Baustein "Textformatierer" und schon hast Du wenigstens in der Statusanzeige die gewünschte Beschreibung. Oder Du schickst die Werte der Betriebsmodusumschaltung an eine eigens dafür angelegte GA und nutzt diese um mit einer Logik die Werte entsprechend "umzufummeln" und dann an die korrekte GA für die Kommunikation mit der ComfoAir zu senden. Das hätte den Vorteil, das Du in der Visualisierungskachel umschalten kannst und keine extra Kachel benötigst.
Einen Kommentar schreiben:
-
Gira X1 8-Bit Wertgeber Mapping
Hallo zusammen,
Ich habe ein wenig Probleme meine Zehnder ComfoAir in der Visualisierung des X1 einzurichten:
Die Lüfterstufe und Solltemperatur kann ich über das Klimaanlage-Element steuern. Leider kann ich die Betriebsmodi nicht auf meinen Temperaturprofil mappen - die Werte passen scheinbar nicht zusammen und ich finde kein entsprechendes Mapping: "Heizbetrieb" sendet bspw. den Wert 1 auf die verknüpfte GA, was jedoch im Temperaturprofil dem Wert "Kühl-Profil" entspricht, usw. Gibt es hier eine Lösung, um die Werte in Einklang zu bringen?
Als Notlösung habe ich nun mehrere 8-Bit Wertgeber für das Temperaturprofil und den Temperaturprofil Modus verwendet. Hier kann ich die richtigen Werte senden, sehe aber in der Visualisierung eben nur die Werte (jeweils 0, 1 oder 2). Gibt es eine Lösung, hier statt dem Zählimpuls (oder zumindest zusätzlich dazu) die lesbare Bedeutung des Wertes zu hinterlegen (Normalprofil, Kühl-Profil, Warm-Profil)?
Besten Dank im Voraus.
Viele Grüße
binary


Einen Kommentar schreiben: