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

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-

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:

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.