Ankündigung

Einklappen
Keine Ankündigung bisher.

Frage zu Visu Funktion "Raumregler"

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Frage zu Visu Funktion "Raumregler"

    das Objekt "Modus" ist nehme ich an das Status Byte (u08) des Reglers.
    Wie sind die Statuswerte hinterlegt? Welch Bitcodierung entspricht welcher Einstellung.
    Ich habe noch älteren BuschJäger Raumtemperaturregler, UP Typ: 6134-2x-102
    mit der folgenden Bitcodierung:
    Objekt Nr. 9. In der Grundeinstellung
    ist es ein 1 Byte Objekt und zeigt
    bitweise die folgenden Zustände an:
    bit 0: Komfort
    bit 1: Standby
    bit 2: Nacht
    bit 3: Frost-/Hitzeschutz
    bit 4: Taupunkt
    bit 5: Heizen / Kühlen
    bit 6: Regler AUS
    bit 7: Frostalarm

    entspricht das der Visu-Fuktion?
    Gruß Jukom

    #2
    egänzend dazu:
    Frage: Gibt es für den EIBPC eine Funktion um z.B. ein Statusbyte zu decodieren? z.B. Status (u08) = HEX 21 = Komfort =1 Heizen=1
    Gruß Jukom

    Kommentar


      #3
      Es werden die Konstanten KOMFORT (1u08), STANDBY (2u08), NIGHTMODE (3u08) angezeigt.

      Bei der Auswertung werden die übrigen Bits berücksichtigt. Für deinen BJ Raumcontroller musst du also "übersetzen", in etwa:

      EibPCStatus=0u08
      if ("BJstatus-5/6/7" and 0x1) != 0 then EibPCStatus = KOMFORT; endif
      if ("BJstatus-5/6/7" and 0x2) != 0 then EibPCStatus = STANDBY; endif
      if ("BJstatus-5/6/7" and 0x4) != 0 then EibPCStatus = NIGHTMODE; endif

      und den EibPCStatus dann im Raumcontroller im EibPC anzeigen lassen.

      Kommentar


        #4
        Habe dieses zufällig wegen einer andern Suche gefunden.

        Bei mir ist das gleiche Problem, alte Raumregler von BJ (Triton), Betriebsmodus 4x1Bit
        Hier in der Visu, Raumregler-Betriebsmodus, werden 1Byte benötigt.
        Gibt es einen Logikbaustein (kein Experte) der das auf einfache weise konvertieren kann.
        Oder besser gleich in den Raumreglern die Option "Auswahl 1Byte oder 4x1Bit" integrieren.

        Denke, dieses Problem haben viele User.

        Ein Austausch der Geräte kommt nur bei einem Defekt in Frage. Das war bislang nicht notwendig.

        Kommentar


          #5
          Versuche gerade verzweifelt das zu realisieren.
          Mit #3 kann ich leider nichts anfangen.
          Mein Plan ist, die "Funktion" aus der "Steuerung zu nehmen.
          Als Eingang ist die Variable "Test" (u8) gedacht, Ausgänge sind Komfort, Nacht und Frost (b01).
          Dazu ist diese Logik angelegt mit den gezeigten Einstellungen.
          Beim Kompilieren bekomme ich Fehlermeldungen, wie z.B. "Variable Komfort nicht definiert".
          Meine Vermutung ist das der Baustein nicht weis was er machen soll, ihm die passenden Anweisungen (rotes Rechteck) fehlen.
          Kann mir da bitte jemand auf die Sprünge helfen?

          Danke allen!!!
          Angehängte Dateien

          Kommentar


            #6
            Hier mal ein Beispiel: Man muss etwas aufpassen, da die Variablen der Ausgänge eigens definiert werden müssen.


            grafik.png​​
            grafik.png
            Angehängte Dateien
            offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
            Enertex Produkte kaufen

            Kommentar


              #7
              Zitat von enertegus Beitrag anzeigen
              Hier mal ein Beispiel: Man muss etwas aufpassen, da die Variablen der Ausgänge eigens definiert werden müssen.
              Schau ich mir morgen mal genauer an.
              Schon einmal Danke.
              Leider komme ich mit den Steuerbefehlen vom Experten nicht klar. Hier sind die auch drin.

              Kommentar

              Lädt...
              X