This article is for USB and/or LAN Connect hardware and includes settings, parameters, and instructions to communicate to Haas with Classic Haas Control.
Controls
Classic Haas Control (2016 and older or any Haas with a RS232 port)
Notate or take a picture of any parameters before you change them
Connections
Physically connect the USB/LAN Connect to the Fanuc control
Connect black 8-pin cable to bottom of the USB/LAN Connect
Connect tan 25-pin adapter to black 8-pin cable on the other end
Connect gray 4-pin cable from screen into board (if using internal USB/LAN Connect)
Remove yellow and silver gender changer from tan 25-pin adapter; plug into machine serial port
Attach USB stick or SD card to unit
Plug the power supply into the USB/LAN Connect
Screen should come on once powered
Standard Transfer Speed Parameters
USB/LAN Connect Settings
USB/LAN Connect has three buttons, left, middle, and right. Depending on the screen, these can either be softkeys that reference a digital button on the screen or up (left), down (right), and select (middle) buttons.
Press Setup from the main menu
Press Baud Rate
Select "9600"
Press Data/Par/Stp (Data/Parity/Stop bits)
Select "7, even, 2"
Press Flow Control
Select "SW XON/XOFF"
Press EOB Delay (End-of-block delay)
Select "No Delay"
Press EOB Char (End-of-block character)
Select "CR LF"
Press Start Tx (Transmission start character)
Select "None"
Press End Tx (Transmission end character)
Select "None"
Press Start Rx (Receive start character)
Select "Automatic"
Scroll down and press Okay
Haas Parameters
Press SETNG GRAPH button
Press Page Down button until you find “RS-232 Ports” or a similarly named page (varies by Haas model year)
Set Baud Rate Select to "9600"
Set Parity Select to "Even"
Set Stop Bit to "2"
Set Synchronization to "DC Codes"
Set RS-232 Data Bits to "7"
Set Leader to Punch to "None"
Set EOB Pattern to "CR LF"
Set Add Spaces RS232 Out to "Off"
High-Speed Transfers (XMODEM) Parameters
Not all Haas Classic Controls support XMODEM. To check, proceed to the Haas Parameters section and see if Synchronization has the option for "XMODEM". If not, the control does not support XMODEM.
USB/LAN Connect Settings
USB/LAN Connect has three buttons, left, middle, and right. Depending on the screen, these can either be softkeys that reference a digital button on the screen or up (left), down (right), and select (middle) buttons.
Press Setup from the main menu
Press Baud Rate
Select "115,200"
Press Data/Par/Stp (Data/Parity/Stop bits)
Select "8, none, 1"
Press Flow Control
Select "XMODEM"
Press EOB Delay (End-of-block delay)
Select "No Delay"
Press EOB Char (End-of-block character)
Select "CR LF"
Press Start Tx (Transmission start character)
Select "None"
Press End Tx (Transmission end character)
Select "None"
Press Start Rx (Receive start character)
Select "Automatic"
Scroll down and press Okay
Haas Parameters
Press SETNG GRAPH button
Press Page Down until you find “RS-232 Ports” or a similarly named page (varies by Haas model year)
Set Baud Rate Select to "115200"
Set Parity Select to "None"
Set Stop Bit to "1"
Set Synchronization to "XMODEM"
Set RS-232 Data Bits to "8"
Set Leader to Punch to "None"
Set EOB Pattern to "CR LF"
Set Add Spaces RS232 Out to "Off"
Sending and Receiving Programs
Send to CNC
From CNC Machine Control
Press LIST PROGRAM button
Press END to highlight "ALL"
Press RECV or RECV RS-232 button
From USB/LAN Connect
Start at the main menu
Press USB to CNC on the USB Connect, or File to CNC on the USB LAN Connect
For USB LAN Connect only, choose USB Files (USB flash drive) or SD Files (FTP)
Find the program you want to send, then press the middle button
Press Start
Program will now be sent into the machine
Receive from CNC
From USB/LAN Connect
Start at the main menu
Press CNC to USB on the USB Connect, or CNC to File on the USB LAN Connect
For USB LAN Connect only, choose USB Files (USB flash drive) or SD Files (FTP)
Press Start
From Machine Control
Press LIST PROGRAM button
Using the cursor, select the program you with to send
Press SEND or SEND RS-232 button
Drip Feed (DNC) to CNC
From CNC Machine Control
Press MDI DNC button (first press puts it in MDI mode)
Press MDI DNC button (second press puts it in DNC mode)
Press CYCLE START button
From USB/LAN Connect
Start at the main menu
Press DNC on the USB/LAN Connect
Find the program you want to send, then press the middle button
Press Start
From CNC Machine Control
Press CYCLE START button
Additional Resources
For general installation and operating instructions, refer to the appropriate guide for your hardware model.