-> Hier kostenlos registrieren
Hallo,
Ich möchte eine Temperaturmessung mit einem PT100 (4-Leiter) machen, die Ausgabe soll in °C erfolgen.
Ich verwende einen S7-313C CPU und ein
Analog I/O Modul SM334 (334-0KE00-0AB0) AI4/AO2x12Bit.
Projektierungssystems: Step7 Light V3.0 SP2
Der Temperatursensoreingang auf der CPU ist bereits belegt und funktioniert auch. Der zweite Temperaturfühler ist am ersten Eingang vom SM334 (Adresse 256 konfiguriert als Thermowiderstand 4-Leiteranschluss) angeschlossen.
Direkt am Eingang lese ich einen Wert von ca. -13630 (bei ca. 23°C) zurück.
Wie bekomme ich nun von dem Wert -13631 auf +23°C?
Ich habe es erst versucht, so wie ich es bei dem ersten Temperaturfühler an der CPU gemacht habe, der Wert nach Real gewandelt und dann mit einem Faktor von 6.944440E-002 multipliziert. Die brachte aber kein brauchbares Ergebnis, da der Eingangswert ja negativ ist.
Danach habe ich es mit dem FC105 versucht, aber ersten weiß ich nicht so richtig was ich als Hi_LIM und Lo_LIM angeben muss und zum zweiten verändert sich der Ausgang nur geringfügig mit der Temperatur.
Was kann (muss) ich machen?
Vielen Dank für Eure Hilfe
Thomas
Ich möchte eine Temperaturmessung mit einem PT100 (4-Leiter) machen, die Ausgabe soll in °C erfolgen.
Ich verwende einen S7-313C CPU und ein
Analog I/O Modul SM334 (334-0KE00-0AB0) AI4/AO2x12Bit.
Projektierungssystems: Step7 Light V3.0 SP2
Der Temperatursensoreingang auf der CPU ist bereits belegt und funktioniert auch. Der zweite Temperaturfühler ist am ersten Eingang vom SM334 (Adresse 256 konfiguriert als Thermowiderstand 4-Leiteranschluss) angeschlossen.
Direkt am Eingang lese ich einen Wert von ca. -13630 (bei ca. 23°C) zurück.
Wie bekomme ich nun von dem Wert -13631 auf +23°C?
Ich habe es erst versucht, so wie ich es bei dem ersten Temperaturfühler an der CPU gemacht habe, der Wert nach Real gewandelt und dann mit einem Faktor von 6.944440E-002 multipliziert. Die brachte aber kein brauchbares Ergebnis, da der Eingangswert ja negativ ist.
Danach habe ich es mit dem FC105 versucht, aber ersten weiß ich nicht so richtig was ich als Hi_LIM und Lo_LIM angeben muss und zum zweiten verändert sich der Ausgang nur geringfügig mit der Temperatur.
Was kann (muss) ich machen?
Vielen Dank für Eure Hilfe
Thomas