Synchronisation type of tool request (P-CHAN-00086)
| P-CHAN-00086 | Synchronisation type of tool request (T function) | 
| Description | This parameter defines the synchronisation type of a tool request (T function). The synchronisation type is defined as a string constant or a hexadecimal value. | 
| Parameter | tool.synch | 
| Data type | STRING | 
| Data range | See figure below | 
| Dimension | ---- | 
| Default value | NO_SYNCH | 
| Remarks | werkzeug.synch (Old syntax) Example tool.synch MNS_SNS 0x00000008 
 Note: Programming a UNS32 variable is permissible for downward compatibility reasons. Example: tool.synch 0x00000008 | 
| Constant | Value | Meaning | 
| NO_SYNCH | 0x00000000 | No output of T function to PLC | 
| MOS | 0x00000001 | Output of T function to PLC without synchronisation | 
| MVS_SVS | 0x00000002 | Output of T function to PLC before motion block, | 
| MVS_SNS | 0x00000004 | Output of T function to PLC before motion block, | 
| MNS_SNS | 0x00000008 | Output of T function to PLC after motion block, | 
| MNE_SNS | 0x00000020 | Output of T function to PLC after (measurement) event, | 
| BWD_SYNCH | 0x00400000 | Synchronisation of T function during backward motion with MVS_SVS | 
| FWD_SYNCH | 0x00800000 | Synchronisation of T function during 'Simulated forward motion' with the associated synchronisation type | 
| FAW_SYNCH | 0x10000000 | Stop of decoding (Flush and Wait): Output of T function to PLC and stop of program decoding at block end until all NC blocks in NC channel are completed. FAW_SYNCH can be set in addition to other synchronisation types. T functions with FAW_SYNCH may not be used during active tool radius compensation (TRC), polynomial contouring and HSC mode. | 
For examples, see section Synchronisation types of M functions.