Rundung bei Eingabe eines Wertes

Betrifft welche Produkte?
ESP-HMI1-P (HMI Designer V1.7)

Wie sieht die Reaktion aus?
Ein vom Bediener eingegebener Wert wird von der Bedieneinheit gerundet.

Beispiel:
Der Bediener gibt einen Wert von 99.1 ein. Von der Bedieneinheit wird der Wert 990999 im Fixkommaformat (entspricht 99.0999) übertragen.

Wann tritt das Problem auf?
Die oben beschriebene Reaktion tritt abhängig vom eingegebenen Wert auf, wenn eine Variable vom Typ xxx.x, xxx.xx oder xxx.xxx angelegt wurde.

Diagnosemöglichkeiten?
Bei Parameterkommunikation wird der eingegebene Wert von der Bedieneinheit aus dem angeschlossenen Gerät zurück gelesen. In diesem Fall wird dann der gerundete Wert und nicht der eingegebene Wert angezeigt.

Kurzfristige Maßnahmen/Empfehlungen?
Verwenden Sie bei der Variablendefinition den Typ Dword. Kommawerte können dann nur im Festkommaformat eingegeben werden.

Bewertung:
Bei der Werteingabe rundet die Bedieneinheit in Abhängigkeit vom eingegebenen Wert. Typischerweise werden im HMI-Projekt die Variablen mit dem Typ Dword angelegt. Mit dieser Einstellung tritt die Funktionseinschränkung nicht auf.

URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/200806369/0/
Contact form