Synchronization type of tool change (P-CHAN-00086)
The element "synch" defines the synchronization type of a tool change.
Variable name | Type | Permitted range | Dimension |
synch | SYNCHRO_ART | NO_SYNCH, MOS, MVS_SVS, MVS_SNS, MNS_SNS, MNE_SNS, BWD_SYNCH, FWD_SYNCH, FAW_SYNCH | ---- |
Constant | Value | Significance |
NO_SYNCH | 0x00000000 | No output of T-function to PLC |
MOS | 0x00000001 | Output of T-function to PLC without synchronization |
MVS_SVS | 0x00000002 | Output of T-function to PLC before the motion block, |
MVS_SNS | 0x00000004 | Output of T-function to PLC before the motion block, |
MNS_SNS | 0x00000008 | Output of T-function to PLC after the motion block, |
MNE_SNS | 0x00000020 | Output of T-function to PLC after (measurement-)signal, |
BWD_SYNCH | 0x00400000 | Synchronization of T-function during backward on path as MVS_SVS |
FWD_SYNCH | 0x00800000 | Synchronization of T-function during "Simulated forward on path" based on the defined synchronization 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 were executed. FAW_SYNCH can be set in addition to other synchronization types. T-functions with FAW_SYNCH may not be used during active tool radius correction (WRK), polynomial contouring and HSC-mode. |
Examples see chapter - Synchronization types of M-functions.