Direct Numerical Control (DNC)

Classic Control - Mill Operator's Manual

The Online Interactive Operator's Manual is currently available in English only.

A PDF version of the Operator's Manual is available for download in multiple languages. Click the link below to view the Operator's Manual in your language. Click "Continue" to view the online version in English.

Get a translated PDF Download Continue

Direct Numerical Control (DNC) is a way to load a program into the control through the RS-232 port. You can also run the program as the control receives it. Because the control runs the program while it receives the program, there is no limit to the size of the CNC program.

DNC Waiting and Received Program

Recommended RS-232 Settings for DNC

Setting Variable Value
11 Baud Rate Select: 19200
12 Parity Select NONE
13 Stop Bits 1
14 Synchronization XMODEM
37 RS-232 Date Bits 8
caution: You should run DNC with XMODEM or parity enabled. This allows the system to detect transmission errors and stop the machine before it crashes.

The data transmission settings must be the same in the CNC control and the computer. To change the

  1. SETTING/GRAPHIC and scroll to the RS-232 settings (or enter 11 and press the up or down arrow).
  2. Use the UP and DOWN cursor arrows to highlight the variables and the left and right arrows to change the values.
  3. Press ENTER to confirm a selection.
  4. DNC is selected by pressing MDI/DNC twice. DNC needs a minimum of 8k bytes of user memory available. This can be done by going to the List Programs page and checking the amount of free memory on the bottom of the page.
  5. The program sent to the control must begin and end with a %. The data rate selected (Setting 11) for the RS-232 port must be fast enough to keep up with the rate of block execution of the program. If the data rate is too slow, the tool may stop in a cut.
  6. Start sending the program to the control before CYCLE START is pushed. After the message DNC Prog Found shows, Press CYCLE START.

Be aware: Many service and repair procedures should be done only by authorized personnel. The service technicians at your Haas Factory Outlet (HFO) have the training, experience, and are certified to do these tasks safely and correctly. You should not do machine repair or service procedures unless you are qualified and knowledgeable about the processes.

Danger: Some service procedures can be dangerous or life-threatening. DO NOT attempt a procedure that you do not completely understand. Contact your Haas Factory Outlet (HFO) and schedule a service technician visit if you have any doubts about doing a procedure.