Further information:
If auxiliary functions were collected via a synchronized action, two NC blocks are generated. One NC block to
output the auxiliary functions. An executable NC block via which the NC block is transported to the main run to
output the auxiliary functions:
1. Output of the auxiliary functions via synchronized action, e.g.: WHEN TRUE DO M100 M102
2. Executable NC block, e.g.: G4 F0.001
Function AUXFUDEL(...)
Function:
The function AUXFUDEL deletes the specified auxiliary function from the global list of auxiliary functions
channel-specific for the calling channel. Deletion is realized by setting the corresponding group index
...GROUPINDEX[n] to 0.
The function must be called before calling AUXFUSYNC.
The function triggers a preprocessing stop.
Syntax:
PROC AUXFUDEL(CHAR <TYPE>, INT <EXTENSION>, REAL <VALUE>, INT <GROUP>)
Parameters:
Type of auxiliary function to be deleted
<TYPE>:
Address extension of the auxiliary function to be deleted
<EXTENSION>:
Value of auxiliary function to be deleted
<VALUE>:
Number of the auxiliary function group
<GROUP>:
Function AUXFUDELG(...)
Function:
The function AUXFUDELG deletes all auxiliary functions of the specified auxiliary function group from the global
list of auxiliary functions channel-specific for the calling channel. Deletion is realized by setting the corresponding
group index ...GROUPINDEX[n] to 0.
The function must be called before calling AUXFUSYNC.
The function triggers a preprocessing stop.
Syntax:
PROC AUXFUDELG(INT <GROUP>)
Parameters:
<GROUP>:
Number of the auxiliary function group
Basic Functions
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
H2: Auxiliary function outputs to PLC
8.13 Block-search response
453