L_TT1P_CrossCutterState: Incorrect calculation of lrActMarkDist (corrected from V3.14.1.50)

Corrected from:
L_TT1P_TechnologyModules_LM (V3.14.1.50)
 
Response of the new version:
The output returns the measured cutting length from the calculation of the lrActPosition value of the master axis.
 
 
What happens?

With increasing speed, lrActMarkDist deviates increasingly from lrActCutLength.

When does this behaviour occur?
The behaviour occurs if eCuttingMode = cut_on_tp
 
Which products are affected?

L_TT1PCrossCutterState from the L_TT1P_TechnologyModules_LM library (from V3.13.1.25)

Short-term measures:

With the following calculation, you can calculate the correct value for lrMarkDist:

lrMarcDist := L_MC1P_HlpModuloDiff( MC_TouchProbe_0.RecPosition_PosEdge - lrRecPosition_PosEdgeold, ConveyorDrive.lrcyclelength );

 
Evaluation/recommendations:
Calculating the distance between the marks does not influence the cutting process. The lrActMarkDist status display only serves as information display.

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/201600647/1/
Modulo di contatto