L_MC1P: Modulo-Betrieb über die 32-Bit-Darstellbereichsgrenze hinaus: Selten auftretender Versatz der Istposition (behoben ab V3.14.1)

Behoben ab:
Bibliothek:  L_MC1P_MotionControlBasic  (FAST Motion)  ab V03.14.01.01
                      (Update via Package-Mananger)
 
Verhalten der neuen Version:
Die Ursache für das beschriebene Verhalten bei der Bildung der Istposition wurde jetzt behoben.
 
 
Beschreibung des Verhaltens:
Die FAST-Motion-interne Bildung der 64-Bit-Istposition erfolgt sporadisch fehlerhaft.
Es tritt ein Versatz auf, der in der Anwendung wie eine Verschiebung der Referenzposition wirkt.
 
Unter welchen Bedingungen tritt das Verhalten auf?
Betroffen sind nur endlos in eine Richtung laufende Anwendungen, die über die Darstellbereichsgrenze der 32-Bit-Istposition vom i700 hinaus betrieben werden.
Und das beschriebene Verhalten tritt nur auf, wenn die 32-Bit-Istposition vom i700 exakt den Inkrementwert 80000000 aufweist. 
 
Betroffene Produkte:
Bibliothek:  L_MC1P_MotionControlBasic  (FAST Motion)
                      (enthalten in PLC-Designer)
 
Kurzfristige Maßnahmen:
Keine.
 
Bewertung/Empfehlungen:
Die Auftretenswahrscheinlichkeit des hier beschriebenen Verhaltens ist äußerst gering:
- tritt nur am Überlaufpunkt der 32-Bit-Istposition vom i700 auf.
- Bei 3000 rpm wird der 32-Bit-Darstellbereich nur rund alle 20 Minuten überschritten.
- In diesem Punkt muss die 32-Bit Istposition exakt den Wert 80000000 aufweisen, was bei einer Positions-Auflösung von 2^16/rev mit einer Wahrscheinlichkeit von 1/65536 auftritt.
  

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