-> Hier kostenlos registrieren
Hallo
Ich habe das Forum schon nach Analogwertverarbeitung durchsucht, aber nichts zu meinen Problem gefunden.
Ich habe einen Drucksensor der 4mA-20mA ausgibt.
Der Messbereich des Sensors ist von -0,99 bis +1bar. Der Sensor hängt an einer 331-7KF02-0AB0. Zur Normierung benutze ich den FC105. Bei HI_LIM habe ich eine 1 eingetragen und bei LO_LIM habe ich eine -0,99 eingetragen und Unipolar ist eingestellt. Wenn ich das Ausgangs-Doppelwort MD72 in einer Variablentabelle mir als Gleitpunktzahl anzeigen lasse, bekomme ich bei 4mA -0,99 angezeigt und bei 20mA eine 1. Soweit funktioniert alles. Diesen Wert will ich in an einer Lauer-PCS095plus angezeigt bekommen. An der PCS kann ich aber nur Dezimalwerte anzeigen lassen. Wenn ich nun in der Variablentabelle das MD72 als Dezimalwert mir anschaue funktioniert die Skalierung nur noch von 20mA bis 12mA. Kleinere Werte werden nicht korrekt angezeigt.
Wo liegt mein Fehler?
MfG Bastler.
Ich habe das Forum schon nach Analogwertverarbeitung durchsucht, aber nichts zu meinen Problem gefunden.
Ich habe einen Drucksensor der 4mA-20mA ausgibt.
Der Messbereich des Sensors ist von -0,99 bis +1bar. Der Sensor hängt an einer 331-7KF02-0AB0. Zur Normierung benutze ich den FC105. Bei HI_LIM habe ich eine 1 eingetragen und bei LO_LIM habe ich eine -0,99 eingetragen und Unipolar ist eingestellt. Wenn ich das Ausgangs-Doppelwort MD72 in einer Variablentabelle mir als Gleitpunktzahl anzeigen lasse, bekomme ich bei 4mA -0,99 angezeigt und bei 20mA eine 1. Soweit funktioniert alles. Diesen Wert will ich in an einer Lauer-PCS095plus angezeigt bekommen. An der PCS kann ich aber nur Dezimalwerte anzeigen lassen. Wenn ich nun in der Variablentabelle das MD72 als Dezimalwert mir anschaue funktioniert die Skalierung nur noch von 20mA bis 12mA. Kleinere Werte werden nicht korrekt angezeigt.
Wo liegt mein Fehler?
MfG Bastler.