Betrifft welche Produkte?
ESP-HMI1-P (HMI Designer Version 1.x)
Wie sieht die Reaktion aus?
Der Wert einer Codestelle wird von der Bedieneinheit gerundet angezeigt. D.h., der durch die Bedieneinheit angezeigte Wert ist nicht identisch mit dem Codestellenwert. Zum Beispiel wird von der Bedieneinheit anstelle des Codestellenwertes 0.05 der Wert 0.049999 angezeigt.
Wann tritt das Problem auf?
Im HMI Designer werden die Codestellen der Antriebsregler, die visualisiert werden sollen, in der Projektkomponenten
Variablen definiert. Dabei kann im Register
Eingabegrenzen der Wert der Variablen durch die Felder der
Linearen Korrektur skaliert werden.
Es ist möglich, dass von der Bedieneinheit anstelle des genauen Codestellenwertes ein gerundeter Wert angezeigt wird, wenn
- der Wert der Variablen mit Hilfe der Linearen Korrektur skaliert wird und
- für das Anzeigefeld auf der Seite das Numerische Format Floating Point (Fließkommazahl) eingestellt ist.
Diagnosemöglichkeiten?
keine
Kurzfristige Maßnahmen/Empfehlungen?
Beachten Sie bei der Definition von Variablen im HMI Designer folgendes:
- Geben Sie in Register Eingabegrenzen in den Feldern für die Lineare Korrektur keine negativen Werte ein.
- Geben Sie in den Feldern der Linearen Korrektur möglichst kleine Werte ein (ermitteln sie den kleinsten gemeinsamen Nenner für die Skalierung). Große Werte können bei der Skalierung zu Überläufen führen.
Nutzen Sie bei der Anzeige von Codestellenwerten soweit möglich das
Numerische Format Integer. Nachkommastellen können in diesem Fall im Fixkommaformat angezeigt werden.
Bewertung:
Aufgrund dieser Funktionseinschränkung kann es vorkommen, dass Codestellenwerte gerundet von einer Bedieneinheit angezeigt werden. Die Eingabe von Werten über Bedieneinheiten ist durch diese Funktionseinschränkung nicht betroffen.