# Outputting additional informations at block end (#ADD)

The #ADD command can be used to create additional information in the NC block. The possibilities for structuring this additional information (message texts) are fully identical to the scope of the #MSG commands. However, as opposed to the #MSG commands, different NC commands can be programmed before #ADD. Therefore, #ADD must always be programmed as the last command at NC block end. The following comments are permitted.

Syntax:
#ADD [<receiver>] ["<additional_information>"]

It is not necessary to specify a mode (SYN) as this would produce an error message since the message is automatically always output synchronously to the processing state in the interpolator.

The same requirements as for the #MSG commands apply to the receiver specification.

Additional information must be enclosed in quotation marks "...".

## Programing Example

Outputting additional information at block end

%add_block_info

N05 P1=20

N10 G00 X0 Y0 Z0

N15 T1 #ADD["toolT=%d active", V.G.T_AKT]

N20 G01 F2000 X10 #ADD["Approach X position"] (Comment)

N30 YP1 #ADD["Y position=%d", P1]

N40 Z30 #ADD["Z position"]

N50 Z33 #ADD["Z position"] X11 Y22 ->Error 21509

N999 M30