Rundungsfehler bei Übertragung von Werten in Codestellen

Betrifft die Produkte:
EPL-10200 (Drive PLC Softwarestand 1.3)
EVS9300-Ex (Servo PLC Softwarestand 1.3)

Reaktionen beim Auftreten des Problems:
Die in Codestellen übertragenen Werte werden von der Drive PLC/Servo PLC gerundet. Wird der in der Codestelle befindliche Wert wieder ausgelesen, dann stimmt dieser Wert nicht mehr mit dem vorher übertragenen Wert überein.
Wird z. B. der Wert 80,00 in die Codestelle C0039/1 (JOG set-value) übertragen, dann wird dieser Wert in der Steuerung auf 79,99 gerundet.

Wann tritt das Problem auf?
Ursache dieses Problems ist die steuerungsinterne Normierung bestimmter Codestellen. Beim Beschreiben dieser Codestellen erfolgt grundsätzlich eine Normierung und damit eine Rundung des Wertes.

Diagnosemöglichkeiten:
Der gerundete Wert kann aus der Codestelle mit z. B. dem Programm GDC oder dem SPS-Funktionsbaustein L_ParRead ausgelesen werden.

Kurzfristige Maßnahmen/Empfehlungen:
keine

URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/20010052/0/
Kontaktformular