L_TT1P_FlexCAMState: y stretching/compression leads to step changes in the drive movement (eliminated from V3.17.0)

Eliminated from:
Library:  L_TT1P_TechnologyModules_LM from V03.17.0.47
                      (Update via Easy Package Manager)
 
Behaviour of new version:
During zero passage, the cam disk is always converted to relative reference (described in the same way in the documentation). Changing the scaling factor at zero feedrate does not result in a discontinuous course of the position of the slave axis.
 
What happens?
A step change occurs in the drive movement and the slave axis changes to following error (if activated)
 
When does this behaviour occur?
Master/slave axis are modulo axes with feed constant=360, cycle length=360
- A feed profile is used (x = 0 ... 360°, y = 0 ... 90°) - IMPORTANT: The profile feed does not correspond to the modulo cycle of the slave axis here!
- Master and slave axis are used in the L_TT1P_FlexCamState
- The technology module is activated (xEnable=TRUE)
- The slave axis is enabled (xRegulatorOn=TRUE)
- The slave axis is referenced (xHomeExecute=FALSE=>TRUE=>FALSE) => the easiest way to do this is to set the home position directly
- The master axis starts and runs at constant speed
- The slave axis is switched to cam operation (xSyncCam=TRUE) and synchronises to the master
- After several cam cycles, the y stretching/compression factor is changed from 1.0 to 0.5 
 
Which products are affected?
L_TT1P_FlexCAMState function block in the L_TT1P_TechnologyModules_LM library (V3.9.0.62 and higher)
 
 

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/201700388/1/
Contact form