General programming
Channel-specific
Programming is done in the usual fashion in conformity with DIN66025. The M/H function is output at the channel-specific part of the HLI.
For all M/H functions to be used, the synchronisation entry must be under the parameters P-CHAN-00041 (m_synch[mnr]) and P-CHAN-00027 (h_synch[mnr]) in the channel parameter list. This does not apply to default M functions.
Programming Example
Channel-specific programming
Axis-specific (programming)
An extended CNC syntax is used to output an M or H function to an axis.
If the output is always to take place at a specific axis, one option is to dispense with extended syntax and assign the M/H function to this axis by default.
The chosen axis must be in the channel. This is done by assigning the output axis configuration in the channel parameter list accordingly or by programming axis exchange commands during execution in the CNC program [PROG].
Axis-specific (parameterisation)
Configuration for default output at the axis-specific part of the HLI when programming with DIN 66025 syntax.
Programming Example
Axis-specific programming
Explicit (extended syntax)
Programming in axis-specific syntax [PROG] for output to the axis-specific part of the HLI. In the case of explicit programming, an assignment from the channel parameter list is ignored.
Programming Example
Programming axis-specific syntax
Mixed programming
Output of M or H functions to several axes and the channel range in the same NC block.
Programming Example
Mixed programming