ID 21403
The compensation settings of an axis involved in synchronous operation must not be modified. | ||||
Description | The NC command <axis>[COMP ...] is used to change a compensation setting of an axis that is defined as master or slave axis in the currently active synchronous mode. Example: Wrong: N10 G00 X0 Y0 Z0 N30 #SET AX LINK[1, B=X] N40 #ENABLE AX LINK[1] : N100 X[COMP ON CROSS] : N1000 M30 Correct: N10 G00 X0 Y0 Z0 N30 #SET AX LINK[1, B=X] N40 #ENABLE AX LINK[1] : N90 #DISABLE AX LINK[1] N100 X[COMP ON CROSS] : N1000 M30 | |||
Response | Class | 2 | Abort NC program processing. | |
Solution | Class | 3 | Check and modify NC program. Before using the <axis>[COMP ...] command, disable active synchronous mode with #DISABLE AX LINK or #AX LINK OFF (ALL). | |
Parameter | %1: | Logical axis number [-] | ||
Number of the axis that conflicts with an active master or slave axis. | ||||
%2: | Current value [-] | |||
Number of the active coupling group | ||||
%3: | Current value[-] | |||
Number of the axes coupling pair | ||||
Error type | 1, Error message from NC program. | |||
|