Ankündigung

Einklappen
Keine Ankündigung bisher.

2 Byte HEX Statuswert in Edomi mit anderen Werten

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

    2 Byte HEX Statuswert in Edomi mit anderen Werten

    Hallo Zusammen,
    ich kämpfe schon seit einiger Zeit mit einem komischen Phänomen und würde mich über einen Tipp freuen.

    Ich nutze ein ABB JRA/S8.230.5.1 Rolladenmodul. Diese Modul gibt einen 2 Byte Statuswert als Hexzahl auf den Bus (DPT 2.* - 2Byte vorzeichenlos)
    Der Statuswert vom Rollladenaktor ist als Hexwert im ETS Gruppenmonitor sichtbar und enthält auch den zu erwartenden Wert.

    2 Byte Wert beim AB fahren
    High Byte 06 : 0000 0110
    Low Byte 00: 0000 0000
    # Zeit Dienst Flags Prio Quelladresse Quellname Zieladresse Zielname Rout Typ DPT Info
    561 07.06.2020 18:23:58,312 vom Bus Niedrig 1.0.50 JRA/S8.230.5.1 Jal./Rol.Akt.Fahrzt.man.8f,230V,REG 2/3/4 Ausgang A Statusinformation 6 GroupValueWrite 7.* 2-Byte vorzeichenlos 06 00
    2 Byte Wert beim Auf fahren
    High Byte 0A : 0000 1010
    Low Byte 00: 0000 0000
    # Zeit Dienst Flags Prio Quelladresse Quellname Zieladresse Zielname Rout Typ DPT Info
    597 07.06.2020 18:25:03,863 vom Bus Niedrig 1.0.50 JRA/S8.230.5.1 Jal./Rol.Akt.Fahrzt.man.8f,230V,REG 2/3/4 Ausgang A Statusinformation 6 GroupValueWrite 7.* 2-Byte vorzeichenlos 0A 00
    Ich habe schon sichergestellt, dass der Datantyp in Edomi übereinstimmt.
    Edomi Rollladenstatus.PNG

    Im Edomi werden aber ganz andere Werte empfangen:
    2020-06-07 18:23:58 860512 KNX WRITE 1.0.50 2/3/4 417 Ausgang A Statusinformation 1536
    2020-06-07 18:25:04 424230 KNX WRITE 1.0.50 2/3/4 417 Ausgang A Statusinformation 2560

    Bin für jeden Hinweis über die möglichen Ursachen dankbar.

    Piet


    #2
    0600hex ist 1536 in Dezimal und 0A00hex ist 2560 in Dezimal. Was erwartest du denn für Werte?
    Zuletzt geändert von vento66; 07.06.2020, 18:35.

    Kommentar


      #3
      Vielen Dank vento66 - manchmal sind die Dinge zu einfach...
      Ich habe immer gedacht, es wäre 2 unabhängige Bytes - auf die Idee, dass es eine 2-Byte Zahl ist bin ich nicht gekommen 😖
      Vielen Dank👍

      Kommentar


        #4

        Zitat von piet61 Beitrag anzeigen
        auf die Idee, dass es eine 2-Byte Zahl ist bin ich nicht gekommen
        Dem Datentyp nach ist es eine 2-Byte-Zahl.

        Zitat von piet61 Beitrag anzeigen
        es wäre 2 unabhängige Bytes
        Im Handbuch ist es auch Byteweise beschrieben. Und wenn du Hexa-/Dezimal vergleichen willst, benötigst du es auch getrennt. Wenn du aber die einzelnen Bits auswertest, ist es egal: Ob du nun aus 2x 1-Byte deine 2x 8-Bit machst oder aus 1x 2-Byte die 2x 8-Bit, kommt am Ende auf das Gleiche raus.
        Gruß Andreas

        -----------------------------------------------------------
        Immer wieder benötigt: KNX-Grundlagen PDF Englisch, PDF Deutsch oder
        Deutsche Version im KNX-Support.

        Kommentar

        Lädt...
        X