I've never found a reason to use DNC.It is an abbreviation of Drect Numerical Control.Back in the days when a Sinclair Spectrum was a useful home computer,there was often very little memory in a controller and this was a way to use the memory and processor of a computer to control the sending of the code.