Haas Configuration

Haas Configuration



CNC Parameters

Newer Haas

Press SETNG to bring up the machine settings. Press right arrow until you get to I/O tab. Press WRITE/ENTER button (lower right corner of panel). Use left and right arrow to toggle between choices for each setting. Press WRITE/ENTER button to save each new setting.

           Older Haas

            Press SETNG to bring up the machine settings.
            Press Page Down until you see the screen labeled RS-232 PORTS (the label will be in the upper left portion of the screen as you page down).                   Use left and right arrow to toggle between choices for each setting. Press WRITE/ENTER button to save each new setting. 



Set BAUD RATE SELECT: 9600 
Set PARITY SELECT: EVEN 
Set STOP BIT: 1 
Set SYNCHRONIZATION: DC CODES 
Set RS-232 DATA BITS: 7 
Set LEADER TO PUNCH: NONE 
Set EOB PATTERN: CR LF 
Set ADD SPACES TO RS232 OUT: OFF 


FactoryWiz DNC Settings

Basic Communication

1.01- Port Type: Standard

1.11- Baud: 9600

1.12- Data Bits: 7

1.13- ASCII Even

1.14- Stop Bits: 1

1.15- Handshake: XON/XOFF


Sending Options

2.11- Leader: %<10>

2.12- Trailer: %

2.23- Skip lines that contain: %

2.31- Automatic timeout: 7


Receiving Options

3.11- Program identifier 1: O

3.12- Program Identifier 2:

3.21- Receive timeout: 3

3.31- Ignore data before first end-of-block: True

3.32- Ignore data after last end-of-block: True


Remote Commands

4.02- Request for file command: GET-

4.03- Request for file command (drip feed): DNC-

4:11- Request to save command: PUT-



Additional Notes

Outputting CNC Programs

LIST PROG brings up the program list. 
To send a program, use the arrow keys to highlight the program you wish to transmit, then press SELECT PROG, followed by SEND RS232. 

Inputting CNC Programs

LIST PROG brings up the program list.

To receive a program, Press, END.  This will highlight ALL (at the very bottom) and press RECV RS232.

(On Newer model Haas you will see a Memory Tab. Press WRITE/ENTER to see the Program List and ALL. 


Wiring Diagram

Pinout includes RTS/CTS Handshaking


DB-9 com port

Wire color

DB-25 CNC

Jumper?


(Disconnected)

Shield

1



2 (Receive Data)

Green

2 (Transmit Data)



3 (Transmit Data)

Red

3 (Receive Data)



5 (Signal Ground)

Black

7 (Signal Ground)



7 (RTS)

Brown

5 (CTS)



8 (CTS)

Blue

4 (RTS)





6 (DSR)

8 (DCD)

20 (DTR)

JUMPER







    • Related Articles

    • Haas Ethernet - UNC Intermediate Local Share Configuration

      CNC Parameters You will need to verify all parameters listed below that correspond to your CNC control. These parameters may not match your particular machine’s control. Document (phone camera) original settings before making modifications! On Haas ...
    • Cincinnati 850Sx configuration document

      CNC Configuration Sheet Cincinnati 850 CNC Parameters: Machine Parameters for Dataline: Baud Rate = 4800 Parity = NONE Data Bits = 8 Stop Bits = 1 Protocol Level = 1 FactoryWiz DNC Settings: Basic Communication 1.01- Port Type: Standard 1.11- Baud: ...
    • Fanuc 0T configuration document

      CNC Configuration Sheet Fanuc 0T CNC Parameters: (Phone camera) original settings before making modifications! Setting screen: Punch code- 1=ISO TV CHECK=0 OFF I/O=0 (for Channel 1) Parameters screen: 0002 = 1xxxxxx0  (do not change values for x)  ...
    • Fanuc 6MB configuration document

      CNC Configuration Sheet 6MB CNC Parameters: Setting (HANDY) screen: Punch code- 1=ISO TV CHECK=0 OFF Input Device 1=1 Input Device 2=1 Param screen: 0311 = 00001001 0340 = 2  0341 = 2 FactoryWiz DNC Settings: Basic Communication 1.01- Port ...
    • Fanuc 3T configuration document

      CNC Configuration Sheet 3T CNC Parameters: Setting screen: Punch code- 1=ISO TV CHECK- 0=OFF I/O Channel- 0=Channel 0 FactoryWiz DNC Settings: Basic Communication 1.01- Port Type: Standard 1.11- Baud: 4800 1.12- Data Bits: 7 1.13- ASCII Even 1.14- ...