Eliminated from:
Library
LenzeElectricalShaft V01.03.04.00 and higher, from Engineer HighLevel 2.10 SP2 onwards
Behaviour of the new version?
The
bOpenDone status signal of the
L_EsClutchPos function block now behaves as described in the documentation. However, the
bInTarget status signal has not been corrected.
What happens?
In library versions < V01.03.04.00, the
bOpenDone and
bInTarget status outputs of the
L_EsClutchPos function block indicate TRUE, although the electronic clutch has engaged (status signal
bClosed = TRUE).
When does the problem occur?
The problem occurs when the clutch function block
L_EsClutchPos is in the disengaged state (status signal
bClosed = FALSE,
bOpenDone = TRUE,
bInTarget = TRUE) and the input position
dnPosIn_p is at the
dnOpenPos_p standstill position. If the electronic clutch
L_EsClutchPos is then directly engaged by means of the control input
bOpen = TRUE => FALSE, the clutch block changes directly to the engaged state without an engaging phase and without the
bOpenDone and
bInTarget status signals being reset to FALSE.
Possibilities of diagnosis?
The behaviour can be adjusted by means of the following control sequence:
- Open electronic clutch L_EsClutchPos with the electrical shaft running (bOpen = FALSE => TRUE)
- Permanently equate the master position dnPosIn_p to the standstill position dnOpenPos_p
- Close electronic clutch L_EsClutchPos (bOpen = TRUE => FALSE)
The described behaviour occurred when the
bClosed, bOpenDone and
bInTarget status outputs indicated TRUE .
Short-term measures/recommendations?
The
bOpenDone and
bInTarget status signals can be replicated and applied as shown below, depending on the output signals.
Evaluation:
The functional restriction only becomes apparent in the case of a certain control sequence, which is rarely used in practice. The behaviour therefore only occurs rarely in the field.
Due to the added element in the function block interconnection, the
bOpenDone and
bInTarget signals can be replicated and applied.
