Ankündigung

Einklappen
Keine Ankündigung bisher.

HS soll nur 1 Nachkommastelle von RTR verarbeiten

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

    KNX/EIB HS soll nur 1 Nachkommastelle von RTR verarbeiten

    Hallo zusammen,

    meine RTR´s senden die Temperatur alle x Minuten auf den Bus. Diese Werte werden mit 2 Nachkommastellen gesendet. Für Tendenzberechnungen ist die zweite Nachkommastelle nur viel zu hektisch.
    Also versuche ich der HS Logik nur 1-Nachkommastellige Werte aus den empfangenen 2-stelligen zuzuführen. Nur finde ich nicht, wie das geht. Weder in der HS Hilfe noch hier im Forum. Könnt Ihr mir auf die Sprünge helfen.

    Danke Bernd

    P.S.: Die Werte kommen als 16Bit /Eis5 im HS an.

    #2
    unelegant geht's sicher über
    Zahl in Text umwandeln, dann die linken 4 Zeichen nehmen (99.9) und wieder zurückwandeln....

    Es gibt allerdings auch einen Baustein, der einen beruhigten Wert ausgibt (gleitender Durchschnitt) allerdings habe ich den noch nie benutzt...
    EPIX
    ...und möge der Saft mit euch sein...
    Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

    Kommentar


      #3
      Hi,

      (Temp * 10) ---> Ganzzahl (ggf. in Integer Wandeln) --> geteilt durch 10.

      Gruß Tbi

      Kommentar


        #4
        Hallo
        Aus BASIC Zeiten kenne ich das aber so.
        X = INT(X*10+.5)/10
        Gruß NetFritz
        Der HS hat doch sicherlich ein Baustein zum Runden ?
        KNX & Wago 750-849 ,Wiregate u. Cometvisu, iPad 3G 64GB.
        WP Alpha-Innotec WWC130HX (RS232-Moxa-LAN),Solaranlage für Brauchwasser und Heizung.
        PV-Anlage = SMA Webbox2.0 , SunnyBoy 4000TL, Sharp 4kWP

        Kommentar

        Lädt...
        X