10-09-2024 03:38 PM
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.
10-10-2024 12:22 PM
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.
10-10-2024 12:26 PM
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;
10-14-2024 03:10 PM
Hello,
Any news on this topic?
10-21-2024 07:33 AM
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: