Behoben ab:
Bibliothek
LenzeCam V01.03.06.00 und höher, enthalten ab Engineer HighLevel 2.10 SP2
Verhalten der neuen Version?
Das Statussignal
bOpenDone des Funktionsblocks
L_CamClutchPos verhält sich nun wie in der Dokumentation beschrieben. Das Statussignal
bInTarget wurde jedoch noch nicht korrigiert.
Wie sieht die Reaktion aus?
In den Bibliotheksversionen < V01.03.06.00 zeigen die Statusausgänge
bOpenDone und
bInTarget des Funktionsblocks
L_CamClutchPos den Zustand TRUE, obwohl die elektronische Kupplung eingekuppelt ist (Statussignal
bClosed = TRUE).
Wann tritt das Problem auf?
Das Verhalten tritt auf, wenn sich der Kupplungsfunktionsblock
L_CamClutchPos im ausgekuppelten Zustand befindet (Statussignal
bClosed = FALSE,
bOpenDone = TRUE,
bInTarget = TRUE) und die Eingangsposition
dnPosIn_p auf der Stillstandsposition
dnOpenPosition_p steht. Wird anschließend die elektronische Kupplung
L_CamClutchPos über den Steuereingang
bOpen = TRUE => FALSE direkt einkuppelt, wechselt der Kupplungsbaustein ohne Einkuppelphase direkt in den eingekuppelten Zustand, ohne die Statussignale
bOpenDone und
bInTarget auf FALSE zurückzusetzen.
Diagnosemöglichkeiten?
Das Verhalten kann über die folgende Steuersequenz nachgestellt werden:
• Elektronische Kupplung
L_CamClutchPos bei laufender Elektrischer Welle öffnen (
bOpen = FALSE => TRUE)
• Leitposition
dnPosIn_p mit der Stillstandsposition
dnOpenPosition_p dauerhaft gleichsetzen
• Elektronische Kupplung
L_CamClutchPos schließen (
bOpen = TRUE => FALSE)
Wenn die Statusausgänge
bClosed,
bOpenDone und
bInTarget den Zustand TRUE zeigen, ist das beschriebene Verhalten aufgetreten.
Kurzfristige Maßnahmen/Empfehlungen?
Die Statussignale
bOpenDone und
bInTarget können in Abhängigkeit der Ausgangssignale applikativ wie unten dargestellt nachgebildet werden.
Bewertung:
Die Funktionseinschränkung zeigt sich nur bei einer bestimmten Steuersequenz, welche praktisch selten angewandt wird. Entsprechend tritt das Verhalten im Feld nur selten auf.
Durch die unten dargestellte Ergänzung in der FB-Verschaltung können die Statussignale
bOpenDone und
bInTarget applikativ nachgebildet werden.
