Sonstiges Logo: Analogwerte für Meldetexte skalieren?

Leopoldy

Level-1
Beiträge
19
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Mehrwisser,
Ich habe an meiner Logo einen Analogausgang (0..10V) und einen Analogeingang (0..10V)
Beide möchte ich als Meldetext anzeigen (z.B.: 8,100)
In dem Beispiel wird die 8,10V ausgeben, (intern werden sie wohl als 810 verarbeitet)
ich habe sie mit einem 10k Serienwiderstand an den Eingang gelegt. Da werden sie dann als 716 erfasst.
Anzeigen kann ich sie aber nur als 0,810 / 0,716
Was muß ich verändern das sie als 8,100 angezeigt werden?
Logo-1.PNG
 
Deine eingelesenen 0-10V werden in 1000 Einheiten zerlegt. Wenn Du bei 1000 Einheiten 3 Nachkommastellen sehen willst, enspricht das dann im Display der Anzeige 0,000 bis 1,000. 8 Volt wären dann 0,800. Die dritte Stelle in der Anzeige bringt Dir eh nichts, da der kleinste Wert beim Wandeln sowieso nur 0,01 V ist, d.h. die kleinste Auflösung ist 0,01 V und in der 3. Nachkommastelle steht eh immer eine Null.
 
Hallo,
ich möchte die 8,1V die intern als 810 verarbeitet werden als 8,100 oder auch als 8,10 angezeigt haben.

Wie lade ich eine Datei hoch? Es kommt die Fehlermeldung "Isc ist nicht zulässig"
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich möchte die 8,1V die intern als 810 verarbeitet werden als 8,100 oder auch als 8,10 angezeigt haben.

Wie lade ich eine Datei hoch? Es kommt die Fehlermeldung "Isc ist nicht zulässig"

Du mußt die Datei zippen oder mit RAR packen.
Aber wie gesagt, es sind 1000 Einheiten. 1000 > 3 Nachkommastellen > 1,000. Ergo: 8,16V eingelesen und mit 3 Nachkommastellen > 0,816.
Und die 3. Nachkommastelle bringt Dir nichts, sie ist immer Null!

Wenn Du es aber unbedingt haben willst, mußt Du Werte von B003 und B011 entweder:
- beim Einlesen über einen Analogverstärker statt auf 1000 auf 10000 Einheiten skalieren.
oder
- die beiden Blöcke jeweils auf eine arithmetische Funktion legen und den Wert mit 10 multiplizieren und dann zur Anzeige.
 
Zurück
Oben