Grosse Tolleranzen bei HMS 100TF

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

Moderator: Co-Administratoren

tsa
Beiträge: 725
Registriert: 03.01.2008, 17:42
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Vorgehensweise zum Abgleichen der Sensoren

Beitrag von tsa » 12.02.2008, 13:34

Hier möchte ich mal kurz die Vorgehensweise zum Abgleichen von Sensoren vorstellen, die aus einer persönlichen Korrespondez stammt:
(Erläuterung anhand eines Temperatursensors mit der Adresse 33)
  • :arrow: Zunächst schaltest Du für ALLE !!! Sensoren die Option ABGLEICHEN aus:
    Abgleichen=0 bei ALLEN Sensoren in die FS20.ini eintragen
    • [HMS100T_33]
      Abgleichen=0
      Loggen=1
      Wert1_Soll=-11
      Wert2_Soll=218
      Wert1_Ist=-12
      Wert2_Ist=220
  • :arrow: Homeputer muß neu gestartet werden
    :arrow: jetzt brauchst Du für deinen Temperatursensor 33 zwei Messungen: einmal im "hohen" Temperaturbereich (z.B. Zimmertemperatur) und einmal im niedrigen Temperaturbereich (z.B. Außentemperatur - oder sogar im Kühlschrank)
    :arrow: dazu gehst Du wie folgt vor: Du legst Deinen HMS-Sensor und Dein Feinmessgerät DICHT nebeneinander (möglichst an einer Stelle, wo keine Zugluft ist) und gibst den Geräten eine Beruhigungszeit (eventuell mehrere Stunden) - bis sich der Wert nicht mehr ändert!
    :arrow: jetzt liest Du direkt die Werte im Homeputer und vom Feinmessgerät ab (Beispiel: Homeputer 22,6, Fein: 22,9)
    :arrow: Kommazeichen wegschmeissen ergibt in unserem Beispiel Homeputer 226, Fein: 229
    :arrow: diese Werte trägst Du in der FS20.ini für den Sensor HMS100T_33 ein - und zwar den vom Homeputer abgelesenen in den Wert2_Ist, den vom Feinmeßgerät in den Wert2_Soll:
    • [HMS100T_33]
      Abgleichen=0
      Loggen=1
      Wert1_Soll=-11
      Wert2_Soll=
      229
      Wert1_Ist=-12
      Wert2_Ist==
      226
  • :arrow: Gleiche Vorgehensweise für eine niedrige Temperatur (leg die Dinger in den Kühlschrank)
    -> ACHTUNG, DU brauchst vieeeel Geduld, musst WAAAARTEN
    :arrow: wenn sich über längeren Zeitraum nix mehr ändert, liest Du die Werte im Homeputer und vom Feinmessgerät ab
    (Beispiel: Homeputer -6,3, Fein: -4,9)
    :arrow: Kommazeichen wegschmeissen ergibt in unserem Beispiel Homeputer -63, Fein: -49
    :arrow: diese Werte trägst Du in der FS20.ini für den Sensor HMS100T_33 ein - und zwar den vom Homeputer abgelesenen in den Wert1_Ist, den vom Feinmeßgerät in den Wert1_Soll:
    • [HMS100T_33]
      Abgleichen=0
      Loggen=1
      Wert1_Soll=
      -49
      Wert2_Soll=229
      Wert1_Ist==
      -63
      Wert2_Ist==226
  • :arrow: Nun kannst Du die Option ABGLEICHEN für diesen Sensor wieder auf 1 setzen, Homeputer muß neu gestartet werden.
    (Die INI-Datei wird nur bei Projektstart eingelesen)
ACHTUNG: Für das Wieder-Erwärmen Deiner Sensoren solltest Du diese fest in ein Handtuch wickeln, sonst werden sie sehr schnell sehr nass!


Übrigens: Ich habe alle meine Sensoren gleichzeitig eingemessen - seitdem sind sie absolut vergleichbar. (Abgesehen von den Macken der Feuchtesensoren...)
Zuletzt geändert von tsa am 21.03.2009, 06:24, insgesamt 1-mal geändert.

Micha
Beiträge: 486
Registriert: 28.01.2008, 13:44

Re: Grosse Tolleranzen bei HMS 100TF

Beitrag von Micha » 22.03.2008, 20:11

Hallo Thomas,
Ich habe wieder zwei HMS100 bei ELV getauscht. Die Neuen habe ich mit den Alten zusammen wie beschrieben ausgelesen
und die Daten in die INI eingegeben. Dabei habe ich festgestellt das die Daten nicht geloggt werden und ich glaube auch sie werden nicht mehr abgeglichen.
Michael

Frohe Ostern

tsa
Beiträge: 725
Registriert: 03.01.2008, 17:42
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: Grosse Tolleranzen bei HMS 100TF

Beitrag von tsa » 25.03.2008, 13:53

Hallo Micha,

ich habe mir mal Deine übermittelten Dateien angeschaut.
Ich finde in der FS20.LOG folgende drei HMSTF mit den Adressen
- 62514
- 52102
- 17857

In Deiner FS20.INI finde ich von diesen dreien aber nur den mit der Adresse 62514!
Außerdem sind in der INI noch vorhanden:
- 31395 (HMS100TF)
- 49688 (HMS100TF)
- 11454 (HMS100TF)
- 53283 (HMS100T)

Wo sind 52102 und 17857 ? Ich gehe mal davon aus, das dies die beiden neu gelieferten sind. Das wird wohl Dein Problem sein!

Sind denn die neuen Geräte von besserer Qualität bezüglich Feuchtigkeitsmessung, dann tausche ich meine von Contronics gelieferten auch mal um. Ich habe den Eindruck, meine TF werden immer schlechter. Mal kurz das Fenster auf, schon geht der Feuchtigkeitswert auf Null und kommt z.T. erst nach fünf!!! Stunden wieder zurück... Das ist unzumutbar.

Gruss
Thomas

Micha
Beiträge: 486
Registriert: 28.01.2008, 13:44

Re: Grosse Tolleranzen bei HMS 100TF

Beitrag von Micha » 25.03.2008, 15:23

Hallo Thomas,

- 31395 (HMS100TF)=DIELE
- 49688 (HMS100TF)=BÜRO
- 11454 (HMS100TF)=WZO
- 53283 (HMS100T)=?
-62514 (HMS100TF)=WZU

Das sind die vier Teile um die es mir geht.
In der Tabelle Messwerte ist ganz eindeutig zu sehen das kein Fühler bis Feuchte 0 % geht. Ich habe die Teile in die Backröhre gelegt,
der erste Versuch lief bei voreingestellter Temperatur 40° und der Zweite bei 30°.
11:00 liegen die 4 Temperaturen knapp unter 40° und die Feuchte F bei 0 oder 99,9.
19:00 voreingestellte Temperatur 30°, die HMS knapp über bzw unter aber vertretbar.
Anschliessend lagen die Teile geschützt draussen.
8:00 Temperaturen sehr gut Feuchte gut.
Für mich steht fest das die eingesetzten Bauteile (Feuchtefühler) im unteren Bereich unter 50% sehr schlecht reagieren.
Wenn das Problem !"Loggen und Abgleichen" gelösst ist und ich die laufenden Werte sehen kann werde ich nochmals umtauschen.
Michael

tsa
Beiträge: 725
Registriert: 03.01.2008, 17:42
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: Grosse Tolleranzen bei HMS 100TF

Beitrag von tsa » 25.03.2008, 18:08

Habe jetzt noch mal in Deine FS20.LOG reingeschaut, sorry war mir vorhin gar nicht aufgefallen:

Die Letzten Einträge sind vom 23.02.2008 !

1. Ist Deine Festplatte (oder anderes Speichermedium, wo die Log-Dateien liegen) voll?
Lösche einfach mal das komplette Log-Verzeichnis!
ACHTUNG: meine Software-Änderungen überprüfen nicht, ob noch genug Platz da ist! (Kann ich ja bei Gelegenheit noch mal mit reinbauen...)

2. Oder hast Du wieder eine neue Homeputer-Software installiert und die DLL wieder überschrieben, so dass "meine" DLL gar nicht mehr aktiv ist?

Gruss
Thomas

PS:
Bin erst nächste Woche wieder "online"
Zuletzt geändert von tsa am 21.03.2009, 06:21, insgesamt 1-mal geändert.

Micha
Beiträge: 486
Registriert: 28.01.2008, 13:44

Re: Grosse Tolleranzen bei HMS 100TF

Beitrag von Micha » 31.03.2008, 10:16

Hallo Thomas,
Die LOG- Dateien habe ich gelöscht. In System 32 sind die von Dir übemittelten Dateien vorhanden. Leider kein Ergebnis.
Michael

tsa
Beiträge: 725
Registriert: 03.01.2008, 17:42
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: Grosse Tolleranzen bei HMS 100TF

Beitrag von tsa » 01.04.2008, 11:05

...nicht im System32, sondern im gleichen Verzeichnis wie homeputer.exe muss die DLL stehen!

Gruss
Thomas
Zuletzt geändert von tsa am 21.03.2009, 06:21, insgesamt 1-mal geändert.

Micha
Beiträge: 486
Registriert: 28.01.2008, 13:44

Re: Grosse Tolleranzen bei HMS 100TF

Beitrag von Micha » 01.04.2008, 11:53

Hallo Thomas,
Nachfolgende DLL sind vorhanden:
isreg32.dll grösse 40.960
FTD2XX.dll grösse 81.920
orig.FTD2XX.dll grösse 81.920
php4app.dll grösse 119.296
Michael

tsa
Beiträge: 725
Registriert: 03.01.2008, 17:42
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: Grosse Tolleranzen bei HMS 100TF

Beitrag von tsa » 01.04.2008, 13:03

...da haben wir's:

die FTD2XX.dll wurde (wahrscheinlich durch eine Neuinstallation) wieder überschrieben.
Beende homeputer, kopiere anschließend "meine" FTD2XX.dll (mit der Größe 155.701)
wieder ins Homeputer-Verzeichnis. Danach homeputer starten - schon gehts wieder!

Gruss
Thomas

PS:
Um zukünftiges überschreiben zu verhindern
(das ist ja bei Dir schon das zweite Mal): :cry:
- Rechtsklick auf die dll (Windows-Explorer),
- Menüpunkt Eigenschaften wählen,
- Schreibschutz aktivieren
Zuletzt geändert von tsa am 21.03.2009, 06:20, insgesamt 1-mal geändert.

Micha
Beiträge: 486
Registriert: 28.01.2008, 13:44

Re: Grosse Tolleranzen bei HMS 100TF

Beitrag von Micha » 01.04.2008, 14:48

Hallo Thomas,
Es funktioniert wieder.
In den LOG Dateien steht ein Wert ohne Klammer und ein Wert mit Klammer.
Kannst Du mir bitte eine Erklärung geben.
Wo sehe ich den abgeglichenen Wert.
Danke
Michael

Antworten

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