Autor Thema: Datenbaustein/Kommastellen  (Gelesen 5678 mal)

corev

  • Gast
Datenbaustein/Kommastellen
« 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

Offline Uwe Schröder

  • Sr. Member
  • ****
  • Beiträge: 606
  • U. Schröder
Re: Datenbaustein/Kommastellen
« Antwort #1 am: Januar 27, 2004, 01:37:47 Vormittag »
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

corev

  • Gast
Re: Datenbaustein/Kommastellen
« Antwort #2 am: Januar 27, 2004, 01:42:57 Vormittag »
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

Offline Uwe Schröder

  • Sr. Member
  • ****
  • Beiträge: 606
  • U. Schröder
Re: Datenbaustein/Kommastellen
« Antwort #3 am: Januar 27, 2004, 02:33:05 Vormittag »
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

corev

  • Gast
Re: Datenbaustein/Kommastellen
« Antwort #4 am: Januar 27, 2004, 15:40:42 Nachmittag »
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

Offline Knodelpa

  • easy god
  • *****
  • Beiträge: 1410
  • I love easy-Forum.net
Re: Datenbaustein/Kommastellen
« Antwort #5 am: Januar 27, 2004, 21:38:07 Nachmittag »
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

corev

  • Gast
Re: Datenbaustein/Kommastellen
« Antwort #6 am: Januar 28, 2004, 13:10:08 Nachmittag »
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

Offline Knodelpa

  • easy god
  • *****
  • Beiträge: 1410
  • I love easy-Forum.net
Re: Datenbaustein/Kommastellen
« Antwort #7 am: Januar 28, 2004, 13:22:19 Nachmittag »
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

corev

  • Gast
Re: Datenbaustein/Kommastellen
« Antwort #8 am: Januar 30, 2004, 16:19:20 Nachmittag »
Hallo,

habt vielen Dank für eure Hilfe!

Das Programm läuft soweit ohne Probleme!

Gruß

Benni