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,
synchronisation before motion block

MVS_SNS

0x00000004

Output of T function to PLC before motion block,
synchronisation after motion block

MNS_SNS

0x00000008

Output of T function to PLC after motion block,
synchronisation after motion block

MNE_SNS

0x00000020

Output of T function to PLC after (measurement) event,
synchronisation after motion block
(for edge banding option only)

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.