09.08.2013 22:35 | |
Beigetreten: 08.02.2012 Letzter Bes: 22.12.2014 Beiträge: 2347 Bewertung: (385) |
Hallo Rollmops123, schau mal, ob es so wie im Anhang paßt. |
10.08.2013 10:22 | |
Beiträge: 167 Bewertung: (1) |
Danke 190B für die schnelle Hilfe, werde aber erst Morgen das Programm eingeben können - ich melde mich dann nochmalt. Vielen Dank Detlef |
10.08.2013 10:29 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Hallo! Im Anhang mal mein Lösungsvorschlag dazu. Über die zwei Schwellwertschalter wird der Bereich -50 - 500 (-5 - 50°C mit einer Nachkommastelle) abgegrenzt. Innerhalb dieses Bereiches wird der reale Analogwert durch den MUX weitergegeben. Außerhalb dann, je nach Richtung der Überschreitung des Grenzbereichs, -50 bzw 500. Der Nachfolgende Verstärker scaliert diesen Eingangswert auf 0-1000 hoch. Da die Scalierung einen Fehler vo 1 im unteren und 2 im oberen Bereich produziert, lasse ich durch die Arithmetik noch 1 abziehen. Der Analogausgang ist so eingestellt, das er bei 0-1000 dann 4-20mA als Ausgabewert liefert. Genauer wird es sicher mit einem externen Messumformer, welcher zwischen -5 und 50°C 0-10V liefert, die dann durch die Logo gewandelt werden! Betel schüttet jetzt bestimmt den Kopf, da er für solche Fälle bestimmt eine elegantere und genauere Lösung hat. Vielleicht solltest du mal in den Beiträgen von Betel zur Scalierung von Analogeingängen blättern um dein Problem zu lösen! DateianhangSensorscalierung Pt100.zip (138 Downloads) |
Für diesen Beitrag bedanken sich1 Benutzer |
Folgen Sie uns auf