USB & LAN Connect - Fanuc 16, 18, 21, 0i, 30i, 31i, 32i
Overview
This article is for USB and/or LAN Connect hardware and includes settings, parameters, and instructions to communicate to Fanuc 16, 18, 21, 0i, 30i, 31i, 32i controls.
Controls
- Fanuc 16-M, 16-T, 16i-M, 16i-T, 16i-MB, 16i-TB, 160i-MB, 160i-TB, 160is-MB, 160is-TB
- Fanuc 18-M, 18-T, 18i-M, 18i-T, 18i-MB, 18i-TB, 180i-MB, 180i-TB, 180is-MB, 180is-TB
- Fanuc 21-M, 21-T, 21i-M, 21i-T, 21i-MB, 21i-TB, 210i-MB, 210i-TB, 210is-MB, 210is-TB
- Fanuc 0i-M, 0i-T, 0i-MB, 0i-TB, 0i-MC, 0i-TC, 0i-MD, 0i-TD, 0i-MF, 0i-TF
- Fanuc 30i Model A, Model A5, Model B, Model B5
- Fanuc 31i Model A, Model A5, Model B, Model B5
- Fanuc 32i Model A, Model A5, Model B, Model B5
- Essentially any Fanuc control manufactured since the late 90s
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
Parameters and Settings
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
Fanuc Parameters
- Put control in MDI mode
- Press OFFSET/SETTING (aka OFS/SET) button until you see the SETTING (HANDY) page
- If you do not see the SETTING (HANDY) page, either press the SETTING softkey or press OFFSET/SETTING until you do see it
- Set PARAMETER WRITE (PWE) to "1"
- Set PUNCH CODE or OUTPUT CODE to "1"
- Set I/O CHANNEL to "0"
- Press SYSTEM button
- Press PARAMETER softkey
- Set the following parameters
- 0000 to "XXXXXX10" ("X" means do not change)
- 0020 to "0"
- 0100 to "00000000"
- 0101 to "10000001"
- 0102 to "0"
- 0103 to "11"
- Press OFFSET/SETTING button
- Set PARAMETER WRITE (PWE) to "0"
- Press RESET button to clear alarm
Sending and Receiving Programs
Send to CNC
- From CNC Machine Control
- Press PROGRAM or PROG key
- Enter EDIT mode (either a rotary switch or button)
- Press [OPRT] softkey
- Press + softkey on far right (you may need to press this a few times)
- Press READ or F INPUT
- Press EXEC
- “LSK” will start flashing
- From USB/LAN Connect
- Start at the main menu
- Press USB to CNC on the USB Connect, or File to CNC on the LAN Connect
- 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 LAN Connect
- Press Start
- From Machine Control
- Press PROGRAM or PROG key
- Enter EDIT mode (either a rotary switch or button)
- Select the program you want to send to your USB stick or LAN connection
- Press [OPRT] softkey
- Press + softkey on far right (you may need to press this a few times)
- Press PUNCH or F OUTPUT
- Specify the filename if required
- Press EXEC
Related Articles
USB & LAN Connect - Haas Classic Control
Overview 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 ...
USB & LAN Connect - Fadal
Overview This article is for USB and/or LAN Connect hardware and includes settings, parameters, and instructions to communicate to Fadal. Controls Fadal 88HS Notate or take a picture of any parameters before you change them Connections Physically ...
USB & LAN Connect - Cincinnati Acramatic
Overview This article is for USB and/or LAN Connect hardware and includes settings, parameters, and instructions to communicate to Cincinnati Acramatic controls. Controls Cincinnati Acramatic Notate or take a picture of any parameters before you ...
USB & LAN Connect - Siemens 810D Powerline
Overview This article is for USB and/or LAN Connect hardware and includes settings, parameters, and instructions to communicate to Siemens 810D Powerline controls. Controls Siemens 810D Powerline Notate or take a picture of any parameters before you ...
USB & LAN Connect - DMG Mori MAPPS
Overview This article is for USB and/or LAN Connect hardware and includes settings, parameters, and instructions to communicate to DMG Mori or Mori Seiki MAPPS controls. Controls MAPPS MAPPS II MAPPS III MAPPS IV Notate or take a picture of any ...