Switching of the meaning of M-Functions (P-CHAN-00098)

Corresponding to DIN66025 dependent on the processing method and the type of machine, some specific M-functions have different meanings.

For machines with cutting operation (e.g. milling/turning/drilling) M3/M4/M5/M19 are assigned fix to the spindle functions (direction of rotation, stopping, positioning).

For processing methods like plasma-/laser cutting or wire spark-erosion the mentioned M-functions are used for the control of other technological functions.

To ensure a free assignment, the meaning of the M-functions M3/M4/M5/M19 can be switched by the parameter "spindle_m_fct_free".

Variable name

Type

Permitted range

Dimension

spindle_m_fct_free

BOOLEAN

0/1

----

0

M3/M4/M5/M19 are fixed assigned to the spindle M-functions (Default, if there are spindles in the channel).

1

M3/M4/M5/M19 are free available for other technological functions. For use they must be defined in m_synch[i]. Caution: The M-functions are not spindle functions any more!

Switching of the meaning of M-Functions (P-CHAN-00098) 1:

For the combination of cutting and beaming processes on the same machine there is the possibility to redefine the meaning of the M-functions M3/M4/ M5/M19 in NC program by the variable V.SPDL.M_FCT_FREE anytime [PROG]!