freebus.org
http://freebus.org/phpBB3/

RS Modul Temperatur Umrechnung
http://freebus.org/phpBB3/viewtopic.php?f=9&t=1715
Seite 1 von 1

Autor:  Benn [ 11. Oktober 2011 20:12 ]
Betreff des Beitrags:  RS Modul Temperatur Umrechnung

Hallo zusammen,

ich habe mir eine eigene Visualisierung mit VB 6 gestrickt zusammen mit dem RS- Modul welches ich im Netzwerk hänge.

Wenn ich jetzt die Außentemperaturwerte abfrage bekomme ich immer so werte wie 6315 o. 6336.

Wie kann ich diese Werte in °C umrechnen? wer hat da eine Lösung?

Benn

Autor:  oldcoolman [ 11. Oktober 2011 21:39 ]
Betreff des Beitrags:  Re: RS Modul Temperatur Umrechnung

das ist eis5 format.
höchstwertiges bit ist vorzeichen.
11 bit mantisse, exponent zu basis2 bit 11,12,13,14
die zahl ist dann die temeratur in 1/100°

Autor:  Benn [ 13. Oktober 2011 22:30 ]
Betreff des Beitrags:  Re: RS Modul Temperatur Umrechnung

Danke für die schnelle Antwort.

Das es sich hierbei um ein EIS5 Telegramm handelt weiß ich. Irgendwie verstehe ich die Umrechnung die du hier erklärst nicht.
Kannst Du mir diese genauer erklären, wie du auf die Zahlen kommst? aber nicht so wissenschaftlich.

Benn

Autor:  Nobi [ 14. Oktober 2011 07:15 ]
Betreff des Beitrags:  Re: RS Modul Temperatur Umrechnung

Guten morgen,

die Formel lautet VZ*(2^Exponent)*Mantisse
Das Suchwort für Google lautet Gleitkommazahl,
hier hast du einen Umrechner für IEEE754, da kann man sich sehr schön das System ansehen:
http://www.h-schmidt.net/FloatApplet/IEEE754.html

bei 6135 wäre das so:
0000 1100 0101 1101
also erstes Bit 0 = +
Exponent 0001 = 2
Mantisse 10001011101 = 4135
also +2^2*4135 = 16540
nur noch durch 1000 teilen, gibt: 16,5°C

Gruss
Nobi

Autor:  Benn [ 14. Oktober 2011 09:22 ]
Betreff des Beitrags:  Re: RS Modul Temperatur Umrechnung

Danke,

das ist gut erklärt, ich werde mir das am Wochenende einmal zu Gemüte führen und dann in meine Anwendung einbauen.
Und wenn ich fragen habe melde ich mich wieder.

Benn

Autor:  Echo [ 14. Oktober 2011 09:46 ]
Betreff des Beitrags:  Re: RS Modul Temperatur Umrechnung

Danke Nobi!
Prima erklärt. Solche Schnipsel könnten wir auf eine Webseite der Homepage bringen...
Gruß
René
Nobi hat geschrieben:
Guten morgen,

die Formel lautet VZ*(2^Exponent)*Mantisse
Das Suchwort für Google lautet Gleitkommazahl,
hier hast du einen Umrechner für IEEE754, da kann man sich sehr schön das System ansehen:
http://www.h-schmidt.net/FloatApplet/IEEE754.html

bei 6135 wäre das so:
0000 1100 0101 1101
also erstes Bit 0 = +
Exponent 0001 = 2
Mantisse 10001011101 = 4135
also +2^2*4135 = 16540
nur noch durch 1000 teilen, gibt: 16,5°C

Gruss
Nobi

Autor:  Tontechniker [ 14. Oktober 2011 12:06 ]
Betreff des Beitrags:  Re: RS Modul Temperatur Umrechnung

Hallo Nobi,
ich hab bei Deinem Beispiel Verständnisprobleme.
10 001 011 101 = 4135 ??
21 421 421 421
Muß die Mantisse nicht 2135 ergerben?? Vielleicht stimmt ja meine Annahme der Wertigkeiten der Bits nicht?!
LG Tontechniker

Autor:  Nobi [ 14. Oktober 2011 13:36 ]
Betreff des Beitrags:  Re: RS Modul Temperatur Umrechnung

ja natürlich 2135,
bin im binärrechener um eine Stelle verrutscht.

Gruss

Autor:  Tontechniker [ 14. Oktober 2011 15:13 ]
Betreff des Beitrags:  Re: RS Modul Temperatur Umrechnung

Vielen Dank für Deine Antwort. Hab schon gedacht, der "Hildesheimer" (=Vorstufe zum Alzheimer) hat bei mir zugeschlagen!
Daraus ergibt sich: 2^2=4, 4*2135=8540, 8540/1000=8,540°C.
LG
Hans-Georg

Autor:  idefix [ 14. Oktober 2011 16:56 ]
Betreff des Beitrags:  Re: RS Modul Temperatur Umrechnung

ist das bei 6135 aber dann nicht:
0001 0111 1111 0111

Damit wäre der Eponent 0010 = 2
Und die Mantisse 111 1111 0111 = 2039

Damit wäre das (0,01 * 2039) * 2 ^ 2 =81,56°C

Autor:  oldcoolman [ 15. Oktober 2011 22:08 ]
Betreff des Beitrags:  Re: RS Modul Temperatur Umrechnung

81,56 war das nicht ein wert um die 80 rum wenn bei TEMP Umwandlung was nicht funktioniert??

EIS5 auf jeden fall in 1/100 nicht 1/1000

Autor:  Benn [ 24. Oktober 2011 21:14 ]
Betreff des Beitrags:  Re: RS Modul Temperatur Umrechnung

Hallo an euch Spezialisten,

irgend wie verstehe ich diese Umrechnerei nicht, gibt es bei euch einen der mir Nachhilfe geben kann und diese noch einmal genauer erklärt.

Kann es sein das in allen Erklärungen die hier eingestellt wurden Fehler sind, ich werde also nicht schlau draus.

Besten Dank für euere Geduld.

Benn

Autor:  do13 [ 25. Oktober 2011 08:19 ]
Betreff des Beitrags:  Re: RS Modul Temperatur Umrechnung

Hi Benn,

schau dir mal den Umrechner von Tapko an:

http://www.tapko.de/index.php/Tools/31/0/

Da kannst du auf die Schnelle mal ein paar Werte nachrechnen. Für die Implementierung mal einen Blick in den Javascript Code werfen oder bei misterhouse bzw linknx schauen. Wenn dich Python nicht abschreckt auch http://openautomation.svn.sourceforge.net/viewvc/openautomation/PyWireGate/trunk/knx_connector/DPT_Types.py?revision=189&view=markup
Suche dort nach DPT9.

Dirk

Seite 1 von 1 Alle Zeiten sind UTC + 2 Stunden
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/