Tool change with active synchronous mode (#FREE TOOL CHANGE)
For security reasons, it is generally not permitted to adopt new tool data (T (with implicit D), D or #TOOL DATA) with active synchronous mode. This is indicated by error message 20169. Locking can be switched by the following NC command:
Syntax: |
#FREE TOOL CHANGE ON | OFF |
At the latest, the NC command must be programmed before the first tool change selected in active synchronous mode. The synchronous mode lock is disabled by the keyword "ON”.
Locking of synchronous mode and tool change are re-enabled by the keyword "OFF". In addition, the NC command is deselected at RESET and implicitly at the end of the main program.
At program start, locking of synchronous mode and tool change is always active for compatibility and security reasons (default).
![]() | If the channel parameter P-CHAN-00100 (move_tool_offsets_directly) is active at the same time, the error message 20169 continues to be generated since the immediate exiting of tool offsets in the slave axes could lead to machine damage when synchronous mode is active. This means that when #FREE TOOL CHANGE is used, P-CHAN-00100 should be deactivated. |
Programming Example
Tool change with active synchronous mode