Größer/Gleich Baustein verändert Wert

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • finity
    Smart Home'r
    • 11.11.2021
    • 68

    Größer/Gleich Baustein verändert Wert

    Hallo Forum,

    ich hab folgenden Eingang zusammen mit folgenden Bausteinen:

    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: Screenshot 2023-05-22 at 15.31.20.png Ansichten: 0 Größe: 33,0 KB ID: 392092
    Wie ihr seht hat mein VI den Wert "3267" und durch meine Formel (I1/1000) und einem "Größer oder Gleich" Baustein bekomme ich auf einmal nur "1.000kW" in meinem Zähler.

    Es ist bestimmt nur ein kleiner dummer Fehler aber ich komm leider nicht drauf.
    Habt ihr einen Tipp?
  • SPS-Guru
    Smart Home'r
    • 27.12.2022
    • 54

    #2
    Hallo

    Das ist schon richtig was der Baustein macht.
    Sobald der "V1" grösser oder gleich "V2" ist wird am Ge eine "1" gesetzt sonst eine "0". Das ist nur ein digitaler Wert mit Wertebereich 0/1.
    Wozu wolltest Du den "Grösser oder Gleich" Baustein denn einsetzten? Den braucht es da wohl gar nicht.

    Kommentar

    • telefonjoker
      LoxBus Spammer
      • 25.08.2015
      • 272

      #3
      er gibt nur true oder false als Ausgang oder auch anders gesagt Null oder Eins. Den Wert von 3267 W kommt da nicht durch!
      Miniserver V2 14 RC, 5 x Extensions, 1 x Dimmer Ext., 1 x 1Wire Ext., 1 x DMX Ext, 1 x Air Ext., 1 x Tree Ext, 1 x Modbus Ext. 1x IO Ext.
      Mobotix T24, 2 x Raspberry Pi 2, Youless Energiemonitor, Loxberry,
      2 x Grundfoss Magma Umwälzpumpen mit 0-10V Anschluss und Modbus.
      Bartl Wärmepumpe mit TEM-Steuerung und EBUS-Protokoll. EBUS-Koppler

      Kommentar

      • finity
        Smart Home'r
        • 11.11.2021
        • 68

        #4
        Oh okay, gut zu wissen!
        Mein VI gibt positive und negative Werte zurück. Wenn er positiv ist, deswegen der "Größer/Gleich" Baustein, dann soll der Zähler "Einspeisung" verwendet werden.

        Ich hab genau das gleiche mit "Kleiner/Gleich" und einem Zähler dann für "Bezug", wenn der VI ein negatives Vorzeichen hat.

        Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Screenshot 2023-05-22 at 16.12.24.png
Ansichten: 414
Größe: 58,5 KB
ID: 392101

        Gibt es eine andere Möglichkeit wo der Wert dann weitergegeben wird?
        Zuletzt geändert von finity; 22.05.2023, 16:13.

        Kommentar

        • Lightpicture
          Lebende Foren Legende
          • 16.11.2015
          • 3500

          #5
          Hallo finity
          Der Analogwahlschalter kann das.
          FG
          Lightpicture

          Nur ein Netzwerkkabel ist richtiges WLAN

          Kommentar

          • SPS-Guru
            Smart Home'r
            • 27.12.2022
            • 54

            #6
            Dann solltest Du einen Analog MinMax-Begrenzer verwenden.
            Die Zähler müssen dann auch keine bidirektionale Zähler sein.

            Kommentar

            • finity
              Smart Home'r
              • 11.11.2021
              • 68

              #7
              Danke Lightpicture und SPS-Guru für die Alternativbausteine.
              Ich kenne diese Bausteine nicht und versuche sie gerade zu verstehen, bin aber gerade ein bisschen überfordert.

              Analog MinMax-Begrenzer:
              Ich würde jeweils meine Größer und Kleiner Bausteine mit dem Baustein ersetzen, hab also immer noch VI -> Analog.Min-Max -> Zähler für jeweils Einspeisung und Bezug?​

              Welches Minimum und Maximum muss ich denn auswählen? Für den positiven Bereich könnte ich Min 0 & Max 999999 nehmen, wäre es dann für den Bezug dann Min -99999 und Max 0?

              Analogwahlschalter:
              Da Blicke ich gerade gar nicht durch... ich glaub ich bräuchte dann nur noch den Analogwahlschalter für beide Zähler (VI -> Analog. -> 2x Zähler)?
              V1 ist dann mein Input, V2 bleibt leer und was wäre dann mein Sel (Select Value)?

              Danke für eure Hilfe!

              Kommentar

              • maxw
                Lox Guru
                • 26.08.2015
                • 1351

                #8
                Probiere es einfach in der Simulation aus, das bringt dir mehr als jede Erklärung.

                Kommentar

                • romildo
                  Lebende Foren Legende
                  • 25.08.2015
                  • 5113

                  #9
                  ...du könntest auch einen Statusbaustein nehmen.
                  active_power hängst du an I1
                  Bedingung 1: I1 < 0; Statustext = 0; Statuswert = <v1.3*-1>
                  Bedingung 2: leer lassen; Statustext = <v1.3>; Statuswert = 0
                  Am Ausgang Txt kommen so die Positiven Werte, am Ausgang Val die Negativen.
                  lg Romildo

                  Kommentar

                  Lädt...