L_TT1P_ElectricalShaftPos, L_TT1P_RegisterControl: Position offset between master and slave axis (Eliminated from V03.09)

Eliminated from:
L_TT1P_TechnologyModules_SM3 V3.9.0.9
L_TT1P_TechnologyModules_LM V3.9.0.62
 
Behaviour of new version:
The positions get initialized after new activation of the technology module and thet reference is set via the gear ratio between master and slave axes.
 
 
What happens?
A position offset occurs between master and slave axis
 
When does this behaviour occur?
The following technology modules are concerned by the function restriction:
  • L_TT1P_ElectricalShaftPosBase
  • L_TT1P_ElectricalShaftPosState
  • L_TT1P_ElectricalShaftPosHigh
  • L_TT1P_RegisterControlBase
  • L_TT1P_RegisterControlState
If one of these technology modules is deactivated (xEnable changes from TRUE to FALSE) and the position of the master axis changes, a position offset occurs between master and slave axis when the technology module is activated again (xEnable = TRUE).
 
Which products are affected?
PLC Designer from V3.8
L_TT1P_TechnologyModules library V3.8.0.23
 
Short-term measures/recommendations:
Load the correct slave position into the technology module with the access point AP01. Proceed as follows:
  1. Activate the technology module with xEnable = TRUE.
  2. Wait until the technology module has reached the eTMState = READY state.
  3. Set the access point scAccessPoints.AP01_xLoadGearBoxPosOut = TRUE.
  4. Assign the correct slave position to the access point scAccessPoints.AP01_lrLoadGearBoxPosOut. The correct slave position is calculated as follows:
    scAccessPoints.AP01_lrLoadGearBoxPosOut = scSignalFlow.MP01_lrSetMasterPos * scPar.dwNumerator / scPar.dwDenominator
  5. Set the access point scAccessPoints.AP01_xLoadGearBoxPosOut = FALSE.
Evaluation:
In general, the technology module is only activated once during the PLC runtime. In this case, the function restriction does not occur. If the technology module is deactivated / activated several times, a position offset can occur between master and slave axis. This may lead to a jump in the L_TT1P_ElectricalShaftPosBase technology module.

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