04-29-2022 12:25 PM
Hello!
Can anyone send me a sample, how to save Axis target positions for fixed position mode from stepchain?
From manual mode position save works properly. It saves the data, I can see in axis.unit.oncall() how parimm.savepos activates. But if I want to save data from my calibration mode stepchain, and I set axis.unit.parimm.savepos, data is not saved and at axis.unit.oncall() the parimm.savepos does not change to true.
Thank you in advance!
04-29-2022 02:07 PM
You seem to have the right idea already. The ParImm.SavePos starts your save chain, which is in your OnCall method. The only problem with your current solution is that you are using the ParImm.SavePos variable of the unit instance. The save functionality is an HMI function and is triggered by the extension. To start your save chain in the Extension.OnCall method, you can set Axis.Extension.ParImm.SavePos to True.
04-29-2022 03:00 PM
Thank you for the fast response! On monday I will try out that way.
Could you also tell me, which variable of the axis will give me the feedback save was done?
Axis.extension.OutImm.PosSaved is cannot be reached. Should I create a global variable and "mirror" OutImm.PosSaved at AxisExtension.oncall() ?