Switch over the meaning of M functions (P-CHAN-00098)

P-CHAN-00098

Switching the meaning of M functions M3/M4/M5/M19

Description

According to DIN66025, certain M functions have different meanings depending on the machining method and the type of machine.

With metal-cutting machines (e.g. milling/turning/drilling), M3/M4/M5/M19 are permanently assigned to the spindle functions (direction of rotation, stopping, positioning).

With machining methods such as plasma/laser cutting or wire erosion, the mentioned M functions are used to control other technology functions. To ensure free assignment, the meaning of the M functions M3/M4/M5/M19 can be switched over with this parameter.

Parameter

spindle_m_fct_free

Data type

BOOLEAN

Data range

0: M3/M4/M5/M19 are permanently assigned to the spindle M functions (default when spindles are configured).

1: M3/M4/M5/M19 are freely available for other technology functions. They must be defined in m_synch[i] in the channel parameters. Then the M functions are not spindle functions any more.

Dimension

----

Default value

0

Remarks

When machining and cutting processes are combined on the same machine, it is possible to switch over the meaning of the M functions M3/M4/M5/M19 in the NC program using the variable V.SPDL.M_FCT_FREE [PROG]!