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! |
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]! |