negative Zahl in positive verwandeln

CDrews

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,
ich möchte die Drehzahl eines Motors in WinCC als Balken darstellen. Der Simens FU liefert mir Werte von 0-16384, was in meinem Fall 0 - 3000 1/min entspricht. Das klappt auch schon ganz gut, nur sobald ich die Drehrichtung ändere, dreht mein Balken total durch!

Der Grund dafür ist mir klar (hoffe ich:rolleyes:): Bei negativen Zahlen ist das Vorzeichenbit "1" und mein betagtes WinCC 5.0 bekommt Herzkammerflimmern wegen der viel zu großen Zahl. Nur was tue ich dagegen???

Mein erster Gedanke war, den Wert zuerst zu quadrieren und dann die Wurzel daraus zu ziehen. Leider mag mein Balken das auch nicht...

Wäre echt super wenn mir jemand auf die Sprünge helfen könnte. Vielen Dank schonmal!
 
Hallo,

Vielleicht das Vorzeichen löschen, bevor die Variable ins Panel geht. Oder die Balkenanzeige auf +/- mit entsprechender Variable umstellen
 
Hallo, das klingt gut!! Werde ich morgen gleich ausprobieren. Ich habe jetzt zwei Tage darüber nachgedacht und ganz wilde Sachen ausprobiert, aber auf ne simple Multiplikation bin ich echt nicht gekommen!

Vielen Dank, werde mich melden ob's geklappt hat!
 
Zurück
Oben