![](/images/new-backgrounds/1256769/256769391x1.webp)
20 Custom Macro
–a block containing a conditional divergence or iteration instruction (IF, WHILE)
–blocks containing control commands (GOTO, DO, END)
–blocks containing macro calls (G65, G66, G66.1, G67, or codes G, or M that initiate macro calls).
20.15 Execution of NC and Macro Instructions in Time
The macro blocks can be executed by the control parallel to NC blocks or in consecutive order. Parameter SBSTM determines the execution of NC and macro blocks. If the parameter:
=0: NC and macro blocks are executed in the order written in the program,
=1: macro statements are executed in the course of NC block execution
196