Corrected from:L_TT1P_TechnologyModules_LM V3.10.0.8
Response of the new version:
With the activation of scPar.xCalcCamBounds = TRUE, the maximum cam values are calculated and displayed at the TM output (lrSlaveMaxPos, lrSlaveMinPos, lrSlaveMaxVel, lrSlaveMaxAcc).
What happens?
L_TT1P_FlexCAM:
The extreme values of the cam are not calculated (lrSlaveMaxPos, lrSlaveMinPos, lrSlaveMaxVel, lrSlaveMaxAcc)
L_TT1P_CrossCutter:
The extreme values of the cam are not calculated (lrSlaveMaxVel, lrSlaveMaxAcc)
When does this behaviour occur?
Always
Which products are affected?
L_TT1P_FlexCAM and L_TT1P_CrossCutter function blocks in the L_TT1P_TechnologyModules_LM library (V3.9.0.62 and higher)
Short-term measures:
For the FlexCam TM:
Use the L_MC2P_BoundsCam function block from the L_MC2P_MotionControlCam library to calculate the maximum cam values.
For the CrossCutter TM:
Use the L_MC2P_BoundsCam function block from the L_MC2P_MotionControlCam library to calculate the maximum cam values. The internal cams can be compiled by means of the measuring points.
The measuring point MP08_bySelectCam can be used to identify the selected cam.
MP08_bySelectCam = 1,2 Continous
MP08_bySelectCam = 3 Start
MP08_bySelectCam = 4 Stop
In line with the cam identified, the grid points for the start curve can be read out from the measuring point MP04_CAMPointStart, for the stop curve from the measuring point MP06_CAMPointStop and for the continous curve from the measuring point MP05_CAMPointContinuous.
The L_MC2P_CamRefFromStruct function block from the L_MC2P_MotionControlCam library can be used to reconstruct the curves by means of the grid points.
Evaluation/recommendations:
Since the behaviour concerns the output of information, the technology module function will not be influenced. For analysis purposes, please refer to the short-term measures described.