Maximum number of blocks considered for pre-output of M functions (P-STUP-00061)
P-STUP-00061 | Maximum number of blocks considered for pre-output of M functions |
Description | This parameter permits the configuration of the look-ahead range for the pre-output of M functions (see [FCT-C1]). |
Parameter | configuration.channel[i].path_preparation.m_pre_output_lookahead |
Data type | UNS32 |
Data range | 0 … 1000 |
Dimension | ---- |
Default value | 10 |
Remarks | Without an explicit setting, the range is limited by default to 10 NC blocks. This number of blocks may be insufficient for a pre-output of the M function at the desired position if the motion blocks are too short or too many control commands are programmed without any motion. In this case, the M function is pre-output to the maximum known path position and a warning is output. Parameterisation example: configuration.channel[0].path_preparation.function FCT_DEFAULT | FCT_M_PRE_OUTPUT configuration.channel[0].path_preparation.m_pre_output_lookahead 15 |
Programming Example

![]() | The look-ahead range causes a delay at program start. As a result, only select the number of blocks that are absolutely necessary. |