Direct clutch engagement with inversion of direction of rotation (FB L_CamClutchXAxis) (elimination)

Which products are affected?
ESP-SPAC-CAM1 – Software Package Cam V1.4 (LenzeCamControl1V0104.lib library)

Eliminated function restriction
The activated clutch function block (L_CamClutchXAxis.bEnable = TRUE) did not engage at the right position in the clock pulse when using the LenzeCamControl1V0104.lib library and if control is executed via the following sequence:
  • The simultaneously moving slave drive is separated from the master value via the clutch and stops at the stop position selected or directly (control signals bClose = FALSE or bOpenInstant = TRUE).
  • The master drive (dnSetPosition_p) continues to move on and reverses even in the same clock pulse.
  • The master drive (dnSetPosition_p) passes the current stop position of the slave drive (dnPosOut_p) and continues to move without exceeding/falling below the clock pulse limit.
  • The master drive stops.
  • The clutch is engaged via bOpenInstant = FALSE and a positive edge at bClose. The clutch engages directly so that the slave drive (dnPosOut_p) continues to move with a constant offset to the master drive (dnSetPosition_p).

The direction of rotation of the master value was not important. As a result, the input of the clutch function (L_CamClutchXAxis.dnSetPosition_p) and the output of the clutch function (L_CamClutchXAxis.dnPosOut_p) indicated different values although the status 'Engaged' has been signalled via the status signal L_CamClutchXAxis.bOpen = FALSE. The behaviour described does not occur any longer when using the LenzeCamControl1V0104SP2.lib included in the Service Pack.

Note:
Due to the modifications made in the function block, the CPU time of the L_CamClutchXAxis prolongs by 4 μs as compared with version V1.4.

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/200414600/1/
Kontaktformular