Cause:
The first and third position parameters of the PosReset statement have inconsistent types.
Troubleshooting:
Check whether the first and third position parameters of the PosReset statement have the same type, such as both AXISPOS or both CARTPOS.
Solution:
Modify the first and third parameters of the POSReset statement so that their types are consistent.
Case sharing:
PosReset(cp0,posoffset0,ap1)
Here cp0 is a CARTPOS position point and ap1 is an AXISPOS position point.
Running this statement reports error 3700.
If the statement is changed to PosReset(cp0,posoffset0,cp1), where cp0 and cp1 are both CARTPOS position points, it will run normally without an error.