FTP Configuration for Fanuc Series CNC Machines

FTP - Fanuc 0i, 30i, 31i, 32i - Configuration

CNC Parameters:

Alert
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!

Changing CNC Parameters:

Place the NC in MDI mode
Press the SETTING function key until the "SETTING (HANDY)" page is displayed.
Cursor down to I/O Channel. Set to 9 for FTP.

Press the System button
Press Right Screen button ( > ) until Embedded appears.
Select Embedded
Select Common.  Enter the IP address for machine, Subnet Mask, and Router IP if necessary.

Select FTP Transfer.
This will display the HOST CONNECT 1 settings.  (pages 1 & 2 of 6 pages)
Enter Host Name (This is the IP Address of the DNC Server) (This must be a static IP Address!).
Enter Port# 21
Enter Username: FTP
Enter Password: FTP
Cursor down to show the Login Page information.
Login Folder path:  Leave blank, or put / (forward slash) character in place.

Select Restart to enable settings.  (If Restart is not available, you will need to power cycle the Fanuc control).

Press OPRT
Press HOST SELECT
Host Select - Connect1

Warning
To avoid future communication issues, enter the same information to Connect 2 and Connect 3 settings (pages 3 thru 6)

For Machine Monitoring
Select FOCAS, of FOCAS2.
Set the TCP port to 8193.
Leave UDP port blank.
Time Interval:  100

Select Restart to enable settings.  (If Restart is not available, you will need to power cycle the Fanuc control).

FactoryWiz DNC Settings:

 Basic Communication
1.01- Port Type: FTP_Server
1.03- IP Address of Fanuc control (This must be a static IP Address!)
1.21- End of block (EOB): LF
Sending Options
2.11- Leader: %<10>
2.12- Trailer: %
2.23- Skip lines that contain: %

Receiving Options
3.01- Use CNC defined filename only True/False - If True, it will save program same as program stored in CNC.
- If False, it will use 3.11/3.12 configurations
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-

Warning
After adding a new FTP machine or making any changes to the configuration, you will need to Restart the FactoryWiz DNC Server Application/Service.


Additional Notes:

Alert
If you have communications issue, make sure Firewall is turned off!!!!
On FactoryWiz DNC Server computer

Description of general communications:

Outputting CNC Programs:
To output a program, set the CNC to "EDIT" mode.
Press the PROG key on the control panel.
Display the program you wish to send on the screen by keying in the program number then pressing the down-arrow button.
Press the Operate (OPRT) softkey.
Use the right screen keys (in softkey row under LCD screen) until F Output appears.
Press F OUTPUT, Type in the program name, then press F SET.
Press EXEC.

 Inputting CNC Programs:
 Queue file to be sent at FactoryWiz Clint workstation first, then at machine control:
Set the CNC to "EDIT" mode.
Press the PROG key on the control panel.
Press the Operate (OPRT) softkey.
Use the right screen keys (in softkey row under LCD screen) until F INPUT appears.
Press F INPUT, key in filename you would like, (a Queued file will ignore what is typed in, so you can call it anything, such as O0001.
Press EXEC.

    • Related Articles

    • Brother C00 FTP Configuration

      CNC Configuration Sheet for FTP – Brother C00 You will need to verify all parameters listed below that correspond to your CNC control. Document (Phone camera) original settings before making modifications! CNC Parameters: Press EDIT button. Press ...
    • Fanuc 0T Configuration Document

      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) 0552 = 10 (4800 baud rate) 9=2400, ...
    • Fanuc 0M Configuration Document

      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) 0552 = 10 (4800 baud rate) 9=2400, ...
    • Fanuc 6MA Configuration Document

      CNC Parameters Setting (HANDY) screen: Punch code- 1=ISO TV CHECK=0 OFF Input Device 1=0 Input Device 2=1 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- Stop Bits: 1 ...
    • Fanuc 6TA Configuration Document

      CNC Parameters Setting (HANDY) screen: Punch code- 1=ISO TV CHECK=0 OFF Input Device 1=0 Input Device 2=1 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- Stop Bits: 1 ...