Maximum number of blocks considered for pre-output of M functions (P-CHAN-00603)
P-CHAN-00603 | Maximum number of blocks considered for pre-output of M functions |
Description | This parameter sets the configuration of the look-ahead range for the pre-output of M functions (see [FCT-C1]). |
Parameter | configuration.path_preparation.m_pre_output_lookahead |
Data type | UNS32 |
Data range | 0 … 1000 |
Dimension | ---- |
Default value | 10 |
Remarks | Parameter is available as of the following Builds: V2.11.2040.04 ; V2.11.2810.02 ; V3.1.3079.17 ; V3.1.3107.10 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.path_preparation.function FCT_DEFAULT | FCT_M_PRE_OUTPUT configuration.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. |