Fehlerhafte Geschwindigkeitsübernahme beim Funktionsbaustein L_CamVMasterPosition im Einzeltaktbetrieb

Betrifft welche Produkte?
ESP-SPAC-CAM1 – Software Package Cam V2.0 (Bibliothek LenzeCamControl1V0200.lib, Cam-Template)

Wie sieht die Reaktion aus?
Die vom Anwender geänderte Geschwindigkeit für den virtuellen Master (Funktionsblock L_CamVMasterPosition, Signaleingang nIn_v) wird nicht übernommen, stattdessen stellt sich ein Geschwindigkeitswert zwischen Null und vorgegebenen Geschwindigkeitswert ein.

Wann tritt das Problem auf?
Das Problem tritt auf, wenn
  • die Inputvariable byMode den Wert 1 hat (Einzeltaktbetrieb) und
  • sich der Geschwindigkeitswert an der Inputvariable nNIn_v verändert, während der Funktionsbaustein bereits auf eine andere Leitgeschwindigkeit hochläuft.

Diagnosemöglichkeiten?
Vergleichen Sie die Ausgangsgeschwindigkeit nNOut_v mit dem Leitgeschwindigkeitssollwert, der an der Inputvariable nNIn_v vorgegeben wird. Wenn der Wert am Ausgang nNOut_v sich nicht mehr ändert, jedoch ungleich dem Sollwert am Eingangssignal nIn_v ist, ist es zu der beschriebenen Funktionseinschränkung gekommen.

Kurzfristige Maßnahmen/Empfehlungen?
Vermeiden Sie eine Änderung des Leitgeschwindigkeitssollwerts nNIn_v) während ein Einzeltakt aktiv ist. Ändern Sie den Leitgeschwindigkeitssollwert nur bei Stillstand des virtuellen Masters.

Bewertung:
Das Problem tritt nur unter den oben genannten Bedingungen auf. Bei Anwendungen, in denen eine Leitgeschwindigkeitssollwertänderung erfolgen soll, muss diese im Stillstand erfolgen.

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