User-specific M/H-functions

All user-specific M/H-functions (technology information) programmed within the bracket expression are always handled and output spindle-specifically.

Programming example

Programming of one spindle „S2“ with two user specific M-functions:

N10 S2[M3 REV300 M10 M11]  (S2 cw with 300 U/min.and executes M10/ M11)
N20 M30            (Program end)

Programming of two spindles „S“ and S2:

N10 S[M10 M11] S2[REV1000 M3 M11] (S executes M10 and M11, S2 rotates cw)
(with 1000 U/min.and executes M11)
N20 M30 (Program end)

Extract from channel parameters list [1]:

The user-specific M/H-functions are defined in the decoder parameter list [1]. The M/H-function is not executed in the case of synchronization mode “0” (NO_SYNCH).

: 
# Definition of the M-functions and types of synchronisations
# ======================================================
m_synch[1] 0x00000001 MOS
m_synch[2] 0x00000002 MVS_SVS
:
m_synch[10] 0x00000002 MVS_SVS
m_synch[11 0x00000008 MNS_SNS
m_synch[12] 0x00000004 MVS_SNS
m_synch[48] 0x00000008 MNS_SNS
m_synch[49] 0x00000002 MVS_SVS
:
:
# Definition of the H-functions and types of synchronisations
# =====================================================
h_synch[1] 0x00000001 MOS
h_synch[2] 0x00000001 MOS
: