Synchronization of the spindle M-functions

Synchronization between the interpolator and the relevant spindle is performed directly, i.e. the acknowledgement of M03, M04 (speed reached) and M05 (speed zero) is performed by the spindle itself. Bit PLC_INFO which can be set in addition to the existing synchronization modes [1]-3 determines whether the PLC is also to be informed for acknowledgement. Note the following in this case:

In the case of velocity-controlled spindles, the PLC is also informed for acknowledgement automatically on a general basis in the case of each spindle M-function. It is thus not required to also set the PLC_INFO bit.

It is practical to use the PLC_INFO bit in the case of position-controlled spindles. In this case, the PLC_INFO bit can be set for each spindle M-function in addition to the synchronization mode, thus causing the PLC to be informed for acknowledgement.

Extract from channel parameters list [1]:

Spindle S1 shall be a position controlled spindle.

: 
spindel[0].bezeichnung S1
spindel[0].log_achs_nr 6
spindel[0].s_synch 0x00020001 PLC_INFO, MOS
spindel[0].m3_synch 0x00020002 PLC_INFO, MVS_SVS
spindel[0].m4_synch 0x00020004 PLC_INFO, MVS_SNS
spindel[0].m5_synch 0x00020002 PLC_INFO, MVS_SVS
spindel[0].m19_synch 0x00000008 MNS_SNS
spindel[0].s_prozess_zeit 0
spindel[0].m3_prozess_zeit 0
spindel[0].m4_prozess_zeit 0
spindel[0].m5_prozess_zeit 0
spindel[0].m19_prozess_zeit 0
:
Synchronization of the spindle M-functions 1: