Setzen des Hilfsintegrators über Eingang L_CamControl.bLoadAux

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

Wie sieht die Reaktion aus?
Nach Umschalten vom Kurvenbetrieb auf Betrieb mit dem Nebenintegrator (L_CamControl.bSelMain = TRUE => FALSE) ändert sich die Istposition auf den Wert am Eingang L_CamControl.dnLoadAuxPos_p.

Wann tritt das Problem auf?
Das Problem tritt auf, wenn der Eingang L_CamControl.bLoadAux statisch auf dem Zustand TRUE belassen wird (z.B. wenn das Signal 'Referenz bekannt' als Steuersignal für diesen Eingang verwendet wird) und vom Kurvenbetrieb in den Betrieb mit Nebenintegrator (L_CamControl.bSelMain = TRUE => FALSE) gewechselt wird.
Beim Funktionsblock L_CamControl führt eine negative Flanke am Eingang L_CamControl.bSelMain bei einem TRUE-Pegel am Eingang L_CamControl.bLoadAux zu einer Positionsübernahme.

Diagnosemöglichkeiten?
Obwohl keine erneute positive Flanke am Steuereingang L_CamControl.bLoadAux erkannt wird, wird die Position am Eingang L_CamControl.dnLoadAuxPos_p in den Hilfsintegrator übernommen.

Kurzfristige Maßnahmen/Empfehlungen?
Schalten Sie dem Eingang L_CamControl.bLoadAux einen Funktionsblock zur Erkennung der positiven Signalflanke vor (Funktionsblock R_TRIG).

Bewertung:
Die genannte Funktionseinschränkung führt bei stationärem Setzen des Steuereingangs L_CamControl.bLoadAux zu einer Änderung der Istposition, wenn der Kurvenbetrieb beendet wird. Der Fehler tritt im Cam-Template nicht auf. Das Verhalten wird bei der Erstinbetriebnahme sicher erkannt.

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