HMS 100TF Dezimalwerte zerlegen

Programmierung der FHZ-Zentralen mit contronics homeputer Standard / homeputer Studio & WEB-Server

Moderator: Co-Administratoren

m.jansen
Beiträge: 219
Registriert: 16.03.2011, 16:30
Wohnort: Aachen

HMS 100TF Dezimalwerte zerlegen

Beitrag von m.jansen » 30.07.2013, 16:10

Hallo,

ich möchte die Temperatur und die Feuchte des HMS 100 TF zerlegen, d.h.

Angezeigt wird ja z.b.:

Temperatur: 24,5 C
Feuchte : 60,4 %

Ich möchte aber die Werte vor dem Komma filtern,also so:

Temperatur : 24 C
Feuchte : 60 %

Gibt es eine einfache Möglichkeit dies zu erreichen?
Hat vielleicht einer das schon gemacht?

Habe dazu nichts passendes hier im Forum gefunden :(


Danke vorab für Hinweise,

m.jansen

buempi
Ehrenmitglied
Beiträge: 12194
Registriert: 29.07.2006, 15:58
Wohnort: Schweiz
Danksagung erhalten: 5 Mal

Re: HMS 100TF Dezimalwerte zerlegen

Beitrag von buempi » 30.07.2013, 16:38

Hallo m.jansen

In Homeputer für die FHZ gibt es keine Textbearbeitungs-Funktionen, mit denen man z.B. das Komma und alles dahinter abschneiden könnte.

Du kannst aber in deinen Objekten für die Temperatur und die Feuchte den Startwert von 0,0 auf 0 abändern; dann werden die Werte auf volle Zahlen gerundet.

Viele Grüsse
Bümpi

m.jansen
Beiträge: 219
Registriert: 16.03.2011, 16:30
Wohnort: Aachen

Re: HMS 100TF Dezimalwerte zerlegen

Beitrag von m.jansen » 30.07.2013, 17:08

Hallo buempi,

danke für die schnelle Antwort !

Das eigentliche Problem was ich habe ist,das ich meinen Strom-Zählerstand
(Nur Zahlen vor dem Komma,also 6 Stellig)
in Form von Temperatur und Feuchte im Homeputer empfange.

Beispiel Zählerstand ist : 243759,5 KW

Ich erhalte also im Homeputer folgendes:

Temperatur: 24,3 C
Feuchte : 75,9 %

Setze ich diese einfach nur so zusammen im Homeputer erhalte ich:
24,375,9 KW
Gewollt ist aber :
243759 KW

Gibt es eine Möglichkeit dies zu erreichen?

buempi
Ehrenmitglied
Beiträge: 12194
Registriert: 29.07.2006, 15:58
Wohnort: Schweiz
Danksagung erhalten: 5 Mal

Re: HMS 100TF Dezimalwerte zerlegen

Beitrag von buempi » 30.07.2013, 17:25

m.jansen hat geschrieben:Gibt es eine Möglichkeit dies zu erreichen?
... du könntest beide Werte in eine Zahlenvariable ohne Kommastellen mit 10 multiplizieren und dann hintereinander in eine Zeichenvariable schreiben.

Viele Grüsse
Bümpi

m.jansen
Beiträge: 219
Registriert: 16.03.2011, 16:30
Wohnort: Aachen

Re: HMS 100TF Dezimalwerte zerlegen

Beitrag von m.jansen » 30.07.2013, 17:41

Klasse !!!
Danke buempi jetzt gehts.....

m.jansen

m.jansen
Beiträge: 219
Registriert: 16.03.2011, 16:30
Wohnort: Aachen

Re: HMS 100TF Dezimalwerte zerlegen

Beitrag von m.jansen » 31.07.2013, 13:16

Hallo buempi,

hier das Ergebniss :P

Bild

Gesendet wird als Temperatur : 22,3 C und Feuchte : 42,7%

Danke nochmals für den anstupser!

m.jansen

fsommer1968
Beiträge: 230
Registriert: 16.02.2008, 17:05
Danksagung erhalten: 9 Mal

Re: HMS 100TF Dezimalwerte zerlegen

Beitrag von fsommer1968 » 31.07.2013, 16:05

Was mich interessiert: wie liest Du über den HMS100TF den Stromzähler aus?

m.jansen
Beiträge: 219
Registriert: 16.03.2011, 16:30
Wohnort: Aachen

Re: HMS 100TF Dezimalwerte zerlegen

Beitrag von m.jansen » 31.07.2013, 18:22

Hallo fsommer,

mir wurde schon mehrmals unterstellt hier Werbung für jemanden zu machen,deswegen lasse ich es..

Google mal nach dem FZS 21 LCD

m.jansen

fsommer1968
Beiträge: 230
Registriert: 16.02.2008, 17:05
Danksagung erhalten: 9 Mal

Re: HMS 100TF Dezimalwerte zerlegen

Beitrag von fsommer1968 » 31.07.2013, 19:51

Hallo m.janssen,

gregordoc - so ist er in diesem Forum unterwegs gewesen. Ich hätte selbst drauf kommen können. Leider ist das Modul lt. Shop noch nicht verfügbar.

m.jansen
Beiträge: 219
Registriert: 16.03.2011, 16:30
Wohnort: Aachen

Re: HMS 100TF Dezimalwerte zerlegen

Beitrag von m.jansen » 31.07.2013, 20:00

ja nicht auf Lager,
wird aber soweit ich weiss auf Anfrage gefertigt,wie auch bei mir..

m.jansen

Antworten

Zurück zu „homeputer Studio / Standard: Programmierbeispiele“