"Gleich" funktioniert nicht richtig

Einklappen
X
Einklappen
+ weitere Optionen
Beiträge
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • MarkusE2202
    Dumb Home'r
    • 20.08.2020
    • 12

    #1

    "Gleich" funktioniert nicht richtig

    Hallo,

    da ich mit meiner Weisheit am Ende bin bitte ich hier um Hilfe.
    In meiner Konfig macht ein "Gleich" Baustein nicht das was ich von ihm erwarte. Obwohl beide Eingänge den gleichen Wert liefern steht der Ausgang auf Aus.
    Welche Ursachen kann das haben?

    Lg
    Markus
  • Christian Fenzl
    Lebende Foren Legende
    • 31.08.2015
    • 11243

    #2
    Hast du da in einem Eingang vielleicht eine lange Kommazahl drin?
    Sowas wie 3,87900000002 oder sowas.
    Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

    Kommentar


    • MarkusE2202
      MarkusE2202 kommentierte
      Kommentar bearbeiten
      Die beiden Merker kommen vom Spotpreis-Optimierer. Sind die beiden Ausgänge Cv und Min.
      Wenn der so eine Zahl ausgeben würde wärs wohl ein Bug.
  • Mango
    MS Profi
    • 10.10.2015
    • 656

    #3
    Den Baustein gelöscht und neu gesetzt wirst du bestimmt schon gemacht haben, oder?
    Take it easy, but take it.

    Kommentar


    • MarkusE2202
      MarkusE2202 kommentierte
      Kommentar bearbeiten
      Nein noch nicht. Werde ich aber gleich versuchen.
  • dkieslinger
    Smart Home'r
    • 29.01.2021
    • 93

    #4
    Prüf mal ob deine Merker von Type Analog sind. Wenn sie auf Text stehen funktioniert der Vergleich nicht.

    Kommentar


    • MarkusE2202
      MarkusE2202 kommentierte
      Kommentar bearbeiten
      Ja sind Analog
  • MarkusE2202
    Dumb Home'r
    • 20.08.2020
    • 12

    #5
    Habe noch vergessen dazu zu schreiben, dass der Fehler nicht immer auftritt. Ist nur sporadisch.
    Da der Vergleich nur 1h/Tag gleich ist, ist natürlich auch das Testen und Fehlersuchen nicht ganz einfach.

    Kommentar

    • Mango
      MS Profi
      • 10.10.2015
      • 656

      #6
      Als Tipp für die Fehlersuche:

      Die Simulation verwenden, da kannst du Werte vorgeben.

      Alternativ Virtuelle Eingänge vorschalten und damit Testen.


      Mit den zwei Varianten siehst schnell ob es der Baustein ist oder, wie bei dir, die Merker/Eingänge.


      Ich kann mir vorstellen, dass es wie Christian Fenzl geschrieben hat noch X Nachkommastellen gibt und Loxone rundet.
      Das sieht man auf dem ersten Blick nicht, daher würde ich auf 3 Nachkommastellen runden und dann erst an den Baustein gehen.
      Take it easy, but take it.

      Kommentar


      • MarkusE2202
        MarkusE2202 kommentierte
        Kommentar bearbeiten
        In der Simulation funktioniert alles einwandfrei.
        Wie kann ich zusätzlich runden? Konnte dafür keinen Baustein finden. Mit der Einheit der Merker habe ich schon experimentiert (<v.2>). Das macht keinen Unterschied.
    • Christian Fenzl
      Lebende Foren Legende
      • 31.08.2015
      • 11243

      #7
      Formelbaustein:
      INT(I1*1000)/1000
      bzw
      INT(I1*1000+5)/1000
      Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

      Kommentar

      Lädt...