easy-forum
Deutsch - Hardware => MFD-Titan® => Thema gestartet von: corev am Januar 27, 2004, 01:30:36 Vormittag
-
Guten Abend alle zusammen!
Ich gebe einen festen Zahlenwert über einen Datenbaustein in ein Merkerwort.
Mein Problem ist, das ich leider keinen Zahlenwert
mit Kommastellen nehmen kann.
Gibt es da einen Trick um soetwas zu realisieren?
Gruß Benni
-
Hallo Benni!
Im ersten Gedanken würde ich einfach über
einen AR - Baustein die Kommastellen wegmultiplizieren.
Wenn man dann den Wert wieder Anzeigen will,
einfach das Komma wieder in der Visualisierung setzen.
mfG. Uwe Schröder :D :D :D
-
Hallo Herr Schröder,
mein Problem ist ja, das ich die Kommastelle noch nicht habe. Ich will in dem MFD z.B. 0,003mbar darstellen,
aber in den Datenbaustein kann ich ja keine Kommastellen hineinschreiben.
Ich habe es schon über einen AR Baustein probiert, in dem ich den Wert durch 100 geteilt habe, hat aber leider nicht fuktioniert.
Kann man statt einem Komma ein Punkt darstellen!?!
Ich werde es morgen mal ausprobieren.
Gruß und Danke
Benni
-
Hallo Benni!
Dann habe ich Sie falsch verstanden.
Ist aber nicht so schlimm.
In der Visualisierung unter Maskeneditor geben Sie einfach die Nachkommastellen an.
mfG. Uwe Schröder :D :D :D
-
Hallo Herr SChröder,
ich schreibe in den Datenbaustein z.B. eine 4 (0,004 geht ja nicht), wenn ich dann 2 Kommastellen in der Visualisierung eingeben will ändert das aber nicht den Wert 4. Er schreibt dann 4,00.
So richtig weiter weis ich jetzt nicht mehr, das Problem steht im Zusammenhang mit meiner tabelle.
Einige Werte haben halt den Wert 0,004
Gruß Benni
-
Hallo Benni,
darf ich mich an der Diskusion beteiligen. Leider kannst du mit dem MFD nur zwei Nachkommastellen darstellen.
Damit lässt sich aber gut arbeiten. Stell Dir vor du arbeitest mit Schritten von 10µBar (erlaubt zwei Nachkommastellen). Jetzt kannst du die Anzeige / Werteingabe mittels Wertebereich und Abbildungsbereich steuern.
z.B.
Wertebereich: 0-400
Abbildungsbereich: 0-4,00 mBar
Jetzt kannst du Werte mit zwei Nachkommastellen eingeben. Hilft Dir das weiter ??
Viele Grüße
Paul Knodel
Moeller Produktvertrieb
-
Hallo,
so ich denke ich habe das Problem gelöst!
Lösung sieht so aus: 0,04mbar*10^-1
Das *10^-1 habe ich als meldungstext genommen,
der aufgerufen wird wenn ich die Kommastelle brauche!
jetzt habe ich aber schon wieder ein Problem!
Wie stelle ich eine negative Tempertur da?( die Kurve ist zum Glück linera) 0...10V; -100°C bis + 100°C?
Habt ihr einen Tip
Gruß benni
-
Hallo,
der Analopgeingang bringt 1024 Inkremente, d.h. der Wertebereich liegt bei 0-1023. Jetzt musst du nur den Abbildungsbereich einstellen.
Wertebereich: 0-1023
Abbildungsbereich:-100,0 - +100,0
Das wars schon :)
Paul Knodel, Produktvertrieb Easy / MFD
-
Hallo,
habt vielen Dank für eure Hilfe!
Das Programm läuft soweit ohne Probleme!
Gruß
Benni