2 weeks ago
Hello,
I have a CNC Portal for dispensing purposes, with a Captron to calibrate the tool centre point.
I have developed the calibration sequence in the order that is mentioned in the Captron object documentation:
I also followed the documentation for the movement of the axes. The X coordinate stays the same throughout the movement, while Y changes in the negative direction.
After the CNC stops, and when checking for the READY state from both objects, I get the following error:
I have set the following parameters and tried to increase the X tolerance to 10 mm, however without success.
Thank you in advance.
Solved! Go to Solution.
2 weeks ago
Does this happen during the command CALIBRATION or CORRECTION?
If it happens during CORRECTION, please check if you have done a CALIBRATION before and that the Variable ParCfg.rCalibrationData contains the correct values (result of the CALIBRATION command) when you execute the CORRECTION command.
2 weeks ago
Hello Tommy,
I have only tested the CALIBRATION command yet. So yes, it's during a CALIBRATION command.
Loc114E611_Captron.Unit.Command := AtmoCaptronCmd.CALIBRATION;
Loc114E611_Captron.Unit.ParCmd.StartPosXAxis := X_START_CALIB_COORDINATE;
Loc114E611_Captron.Unit.ParCmd.CalibDiameter := Loc114_NeedleCheck.ActiveDataSet.CalibDiameter;
Loc114E611_Captron.Unit.ParCmd.Resolution := Loc114_NeedleCheck.ActiveDataSet.Resolution;
Loc114E611_Captron.Unit.ParCmd.PosToleranceXY := Loc114_NeedleCheck.Unit.ParImm.HMIData.PosToleranceXY;
Loc114E611_Captron.Unit.ParCmd.VelLimit := Loc114_NeedleCheck.ActiveDataSet.VelLimit;
Loc114E611_Captron.Unit.Execute := TRUE;
a week ago
Hello,
Any news on this topic?
Monday
After reaching out Nexeed Helpdesk, we realized that in the current version (V1.2.8.0), the PosToleranceX and PosToleranceXY parameters shouldn't be part of a DataSet, for the following reason: