Axis specific M-functions (P-CHAN-00039)

User specific M-Functions programmed in the standard DIN-syntax, are processed and executed channel specifically.

By the parameter „m_default_outp_ax_name“ the user can force an axis specific processing of M-Functions. For each M-function an axis name can be assigned. Not only path axes but also spindle axis are permissible.

Variable name

Type

Permitted range

Dimension

m_default_outp_ax_name[i]

ISG_CHAR

0 ... [ACHS_NAME_LAENGE-1]

----

i

UNS16

0 ... [M_FKT_ANZ-1]

----

Value ACHS_NAME_LAENGE

Significance

application-dependent

Maximum length of the axis name

Value M_FKT_ANZ

Significance

application-dependent

Maximum Number of M-Functions

EXAMPLE:The user specific M-function M10 programmed in the standard DIN-syntax effects on the Z-axis.
The user specific M-function M11 programmed in the standard DIN-syntax effects on the S2-spindle axis.

Extract from channel parameters list:

# Definition of axes specific M Functions
m_default_outp_ax_name[10]        Z
m_default_outp_ax_name[11]        S2