L_MC1P: Absolute positioning can be executed without having referenced the axis (corrected from V3.15.0)

​​Corrected from:
Library:  L_MC1P_MotionControlBasic (FAST Motion) V03.15.00.47
               (update via package manager) 
 
Response of the new version:
The FBs 'MC_MoveAbssolute' and 'MC_MoveContiniousAbsolute' send out an error message, when the axis has not been homed.
 
 
What happens?
An absolute positioning (MoveAbsolute) is erroneously possible without having referenced the axis before.
 
When does this behaviour occur?
The axis has not been referenced (homing state: xIsHomed = FALSE).
 
Which products are affected?
Library:  L_MC1P_MotionControlBasic (FAST Motion)
 
Short-term measures:
Perform homing for the axis before executing a 'MoveAbsolute'.
 
Evaluation/recommendations:
 

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