The meaning of an S value in the part program depends on the feed type that is currently active:G93, G94, G95, G97, G971: The S value is interpreted as the speedG96, G961: The S value is interpreted as a constant cutting rateIf the feed operation is changed (e.g. for a tool change) before output of the system variable$P_SEARCH_S, the original setting from the target block in the part program must be restoredto avoid use of the wrong type of feed.Collected direction of rotationFor output of the direction of rotation, the system variable $P_SEARCH_SDIR is assigneddefault value "-5" at the start of the block search. This value has no effect on output.This ensures that the last spindle operating mode is retained for a block search across programsections in which spindles are not programmed with a direction of rotation, positioning or axismode.The programming of M19, SPOS, and SPOSA is collected as "M-19" (internal M19) in thesystem variables $P_SEARCH_SDIR as an alternative to M3, M4, M5, and M70.For the output of "M-19", the positioning data is read internally from the system variables$P_SEARCH_SPOS and $P_SEARCH_SPOSMODE. Both system variables can also bewritten to, in order, for example, to make corrections.NoteBecause of the assignments described above (e.g. M[] = $P_SEARCH_SDIR[]), thevalues "–5" and "–19" generally remain hidden from the user and only have to be observed inthe case of special evaluation of the system variables in the ASUB.8.13.6 Auxiliary function output with a type 5 block search (SERUPRO)Output behaviorIn the case of type 5 block searches (SERUPRO), an auxiliary function can be output to thePLC during the block search and/or collected on a group-specific basis in the following systemvariables:● $AC_AUXFU_PREDEF_INDEX[] (index of a predefined auxiliary function)● $AC_AUXFU_TYPE[] (type of auxiliary function)● $AC_AUXFU_STATE[] (output state of the auxiliary function)● $AC_AUXFU_EXT[] (address extension of the auxiliary function)● $AC_AUXFU_VALUE[] (value of the auxiliary function)For a description of the system variables, see Section "Querying system variables (Page 440)".H2: Auxiliary function outputs to PLC8.13 Behavior during block searchBasic Functions426 Function Manual, 01/2015, 6FC5397-0BP40-5BA2