L_MC1P_ModuloCycle: Bei Erreichen großer Positionswerte machen sich Rundungseffekte bemerkbar (keine Änderungen vorgesehen)

Behoben ab:
Bibliothek:  L_MC1P_MotionControlBasic  (FAST Motion)  ab: keine Änderungen vorgesehen.

Verhalten der neuen Version:
Keine Änderungen an der Software vorgesehen, da es sich um ein prinzipielles Verhalten der vorhandenen Software-Struktur handelt.

 
Beschreibung des Verhaltens:
Es tritt innerhalb des FB 'L_MC1P_ModuloCycle' ein Berechnungsfehler auf.
Statt der erwarteten Position 280 wird der Wert 3092376453400 ausgegeben.
 
Unter welchen Bedingungen tritt das Verhalten auf?
Bei Verwendung von L_MC1P_ModuloCycle mit besonders großen Positionswerten.
Wenn die Positionswerte nicht mehr mit der FB-intern verwendeten DINT-Variablen dargestellt werden können, z.B.: 3403000000000 (=3.403e+12). 
 
Betroffene Produkte:
Bibliothek:  L_MC1P_MotionControlBasic  (FAST Motion)
 
Kurzfristige Maßnahmen, Bewertung/Empfehlungen:
Den Betrieb bei großen Positionswerten vermeiden, durch rechtzeitiges Rücksetzen der Position auf einen kleineren Wert.


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