1558 HEIDENHAIN Technical Manual MANUALplus 620
8.6.3 Overview of M functions of the MANUALplus 620
The M functions listed in the table below are executed/evaluated by the NC
and then forwarded to the PLC for further execution. These M functions
cannot be used for any other purposes.
M code Function
M0 Programmed stop
M1 Selectable stop
M7 Coolant
M8 Coolant
M9 Coolant
M12 Spindle brake ON
M13 Spindle brake OFF
M14 Position C axis (assigned to spindle 1)
M15 Move C axis out (assigned to spindle 1)
M30 Program end without restart
M41 to
M44
Gear ranges
M91 Program end without spindle stop (for retraction program during
tool inspection)
M97 Multilateral synchronization (not with MANUALplus 620)
M99 Program end with restart
M114 Position C axis (assigned to spindle 2)
M115 Move C axis out (assigned to spindle 2)
M214 Position C axis (assigned to spindle 3)
M215 Move C axis out (assigned to spindle 3)
M314 Position C axis (assigned to spindle 4)
M315 Move C axis out (assigned to spindle 4)