Ankündigung
Einklappen
Keine Ankündigung bisher.
Temperaturkonvertierung
Einklappen
X
-
Kann man mit dem Homeserver bit-Operationen machen? Hab leider keinen hier zum ausprobieren :-)
Grüße
Christian
Einen Kommentar schreiben:
-
Hallo Axel,
Abgesehen davon, dass wir uns über den Multiplikator noch mal unterhalten müssen (ich hatte das mit 100 probiert
), hat das auch keinen Erfolg gebracht.
Einen Kommentar schreiben:
-
Hallo Gaston,
vorab erstmal danke für Deine Unterstützung.
Leider hat der Hinweis nicht weiter geholfen.
Ich parse die HTML Seite und weise über "Wert als Klartext" den herausseparierten Temperaturwert einem 8-Bit KO (-128 .. 127) zu.
Lese ich nun diesen Wert über den Bus aus, ist alles ok -> wunderschöne "24" wurden gefunden
Im Logikeditor habe ich nun wie vorgeschlagen das KO als Eingang via Additions-Baustein an das eigentliche KO auf dem Bus (16-Bit (-32768..32767/EIS10) ausgegeben. Die übertragenen Datenbytes sind 00 18, was als konvertierte Daten 0,24 Grad ergibt.
Ich vermute stark, dass es am Datentyp im HS liegt, aber da kann ich ja keinen Typ Temperatur EIS9 einstellen.
Gruß
Torsten
Einen Kommentar schreiben:
-
Der HS arbeitet intern typenlos mit Zahlen. Du Kanst also den 8-bit Eingangswert z.B. auf einen Addition-Baustein (Addition mit 0) und dann mit dem Ausgangs Objekt verbinden. Die Konvertierung ist automatsich.
Gruss,
Gaston
Einen Kommentar schreiben:
-
Temperaturkonvertierung
Moin, moin,
ich versuche gerade, einen über eine Webseite in den Homeserver eingelesenen Temperaturwert auf den Bus auszugeben.
Der Wert wird als 8-Bit (-128 / 127) gespeichert. Auf dem Bus benötige ich allerdings als 2 Byte float Wert 9.001 Temperatur.
Kann mir jemand sagen, wie ich das am einfachsten umrechne?
Hoffe, die Frage ist nicht zu banal
Gruß
TorstenStichworte: -


Einen Kommentar schreiben: