bg

DNC and CNC setting for Fanuc

These settings are for the DNC Precision software only. They may not work with other software.

Fanuc 0-P - Machine parameters

Set the following parameters on the machine

In the 'SET' mode select manual input mode and set following parameters
INPUT DEVICE 11
INPUT DEVICE 21
INPUT UNIT0
PUNCH CODE1
TV CHECK0
In the 'PARAM' mode set following parameters
#3402
#3412
#310,#311,#312,#313 (baud rate) = 0000 1001
BaudParameter value
12000000 0111
24000000 1000
48000000 1001
96000000 1010

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 0-P
Serial portCOM2 (or any free COM port)
Baud4800
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 0I-M - Machine parameters

Set the following parameters on the machine

Set to MDI mode or emergency stop state
Press function key several times or press soft key [SETTING] to display SETTING (HANDY) screen.
Set the cursor to PARAMETER WRITE and, press and keys in this order. Here alarm 100 will be displayed.
Press function key several times to display parameters screen.
. Set the following parameters:
IO CHANNEL0
TAPE FORMAT0
PUNCH CODE1
TV CHECK0
Please, select following mode 'Offset Setting -> System -> Parameter (setting) and set following parameters
#0000 (ISO mode)0000 0010 (TVC=0, TV check off; ISO=1, ISO mode enabled)
#0020 (IO Channel)0 (Channel 1, RS232, JD56A of mother board)
#0100 (Program format)NCR=1, CRF=0, Line end format: LF, ND3=1 - drip feed mode
#0101 (Stop bit and other data)1000 0001 (NFD=1, Feed is not output; ASI=0, ISO mode; SB2=1, two stop bits)
#0102 (Device number)0 (RS-232)
#0103 (Baud rate)9 (2400)
#0134 (Parity)PRY=1 (Use parity checking, power off/on machine after changing)
If you want you can change baud rate in the parameter #0103 to:
BaudParameter value
12008
24009
480010
960011
1920012

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 0I-M
Serial portCOM2 (or any free COM port)
Baud9600
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 0I-T - NC settings

Set the following parameters on the machine

Set to MDI mode or emergency stop state
Press function key several times or press soft key [SETTING] to display SETTING (HANDY) screen.
Set the cursor to PARAMETER WRITE and, press and keys in this order. Here alarm 100 will be displayed.
Press function key several times to display parameters screen.
. Set the following parameters:
IO CHANNEL0
TAPE FORMAT0
PUNCH CODE1
TV CHECK0
Please, select following mode 'Offset Setting -> System -> Parameter (setting) and set following parameters
#0000 (ISO mode)0000 0010 (TVC=0, TV check off; ISO=1, ISO mode enabled)
#0020 (IO Channel)0 (Channel 1, RS232, JD56A of mother board)
#0100 (Program format)NCR=1, CRF=0, Line end format: LF, ND3=1 - drip feed mode
#0101 (Stop bit and other data)1000 0001 (NFD=1, Feed is not output; ASI=0, ISO mode; SB2=1, two stop bits)
#0102 (Device number)0 (RS-232)
#0103 (Baud rate)9 (2400)
#0134 (Parity)PRY=1 (Use parity checking, power off/on machine after changing)
If you want you can change baud rate in the parameter #0103 to:
BaudParameter value
12008
24009
480010
960011
1920012

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 0I-T
Serial portCOM2 (or any free COM port)
Baud9600
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 0M-C - DNC settings

Set the following parameters on the machine

Press the [Parameters] button for parameters settings
Press the [PAGE DOWN] button and select the 'Settings 2' submode
Set the 'MODE SELECT' switch to 'MDI'
Set the 'NO PWE' parameter to 1 and press the 'Input' button. After changing parameters below, change this value to 0 again
Select the 'Settings 2' submode
Set I/O = 1
Server mode. This machines has a very limited set of characters. Therefore you should use the following format of the command program
%
N0010 P0001Where P0001 request for the 0001 program
%
With help of 'PAGE DOWN' and 'PAGE UP' buttons change bits in the following parameters. Please, don't change bits that didn't print in the table below
#0002 (IO settings for IO device 0)
bit 01 (2 stop bits)
bit 20 (RS232)
bit 30 (ISO mode)
bit 70 (No tape leader)
#0018 (TV check)
bit 60 (Off)
#0038 (IO device selection)
bit 40
bit 51
bit 60
bit 71
#0055 (Additional parameters)
bit 01 (ASCII)
bit 10 (CR)
bit 20 (Protocol A)
bit 30 (RS232)
#0552 (baud rate for IO Device 0). Set this parameter = 9
BaudParameter value
24009
480010
960011
1920012

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 0M-C
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 0M-D - DNC settings

Set the following parameters on the machine

Press the [Parameters] button for parameters settings
Press the [PAGE DOWN] button and select the 'Settings 2' submode
Set the 'MODE SELECT' switch to 'MDI'
Set the 'NO PWE' parameter to 1 and press the 'Input' button. After changing parameters below, change this value to 0 again
Select the 'Settings 2' submode
Set I/O = 1
Server mode. This machines has a very limited set of characters. Therefore you should use the following format of the command program
%
N0010 P0001Where P0001 request for the 0001 program
%
With help of 'PAGE DOWN' and 'PAGE UP' buttons change bits in the following parameters. Please, don't change bits that didn't print in the table below
#0002 (IO settings for IO device 0)
bit 01 (2 stop bits)
bit 20 (RS232)
bit 30 (ISO mode)
bit 70 (No tape leader)
#0018 (TV check)
bit 60 (Off)
#0038 (IO device selection)
bit 40
bit 51
bit 60
bit 71
#0055 (Additional parameters)
bit 01 (ASCII)
bit 10 (CR)
bit 20 (Protocol A)
bit 30 (RS232)
#0552 (baud rate for IO Device 0). Set this parameter = 9
BaudParameter value
24009
480010
960011
1920012

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 0M-D
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 0M - NC settings

Set the following parameters on the machine

Press the [Parameters] button for parameters settings
Press the [PAGE DOWN] button and select the 'Settings 2' submode
Set the 'MODE SELECT' switch to 'MDI'
Set the 'NO PWE' parameter to 1 and press the 'Input' button. After changing parameters below, change this value to 0 again
Select the 'Settings 2' submode
Set I/O = 1
Server mode. This machines has a very limited set of characters. Therefore you should use the following format of the command program
%
N0010 P0001Where P0001 request for the 0001 program
%
With help of 'PAGE DOWN' and 'PAGE UP' buttons change bits in the following parameters. Please, don't change bits that didn't print in the table below
#0002 (IO settings for IO device 0)
bit 01 (2 stop bits)
bit 20 (RS232)
bit 30 (ISO mode)
bit 70 (No tape leader)
#0018 (TV check)
bit 60 (Off)
#0038 (IO device selection)
bit 40
bit 51
bit 60
bit 71
#0050 (Parity)
bit 11 (Check parity)
#0055 (Additional parameters)
bit 01 (ASCII)
bit 10 (CR)
bit 20 (Protocol A)
bit 30 (RS232)
#0552 (baud rate for IO Device 0). Set this parameter = 9
BaudParameter value
24009
480010
960011
1920012

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 0M
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 0T - NC settings

Set the following parameters on the machine

Press the [Parameters] button for parameters settings
Press the [PAGE DOWN] button and select the 'Settings 2' submode
Set the 'MODE SELECT' switch to 'MDI'
Set the 'NO PWE' parameter to 1 and press the 'Input' button. After changing parameters below, change this value to 0 again
Select the 'Settings 2' submode
Set I/O = 1
With help of 'PAGE DOWN' and 'PAGE UP' buttons change bits in the following parameters. Please, don't change bits that didn't print in the table below
#002 (stop bit and data format)
bit 00 (1 stop bit)
bit 20 (RS232)
bit 31 (ASCII)
#0552 (baud rate). Set this parameter = 9
BaudParameter value
24009
480010
960011
1920012
#0038 (IO device)
bit 10
bit 21
bit 40
bit 51
bit 60
bit 71
#0051 (Parity)
bit 11 (Yes)
#0055 (Additional parameters)
bit 01 (ASCII)
bit 10 (CR)
bit 20 (Protocol A)
bit 30 (RS232)

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 0T
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 0TC - Machine parameters

Set the following parameters on the machine

Press the [Parameters] button for parameters settings
Press the [PAGE DOWN] button and select the 'Settings 2' submode
Set the 'MODE SELECT' switch to 'MDI'
Set the 'NO PWE' parameter to 1 and press the 'Input' button. After changing parameters below, change this value to 0 again
Select the 'Settings 2' submode
Set I/O = 1
With help of 'PAGE DOWN' and 'PAGE UP' buttons change bits in the following parameters. Please, don't change bits that didn't print in the table below
#002 (stop bit and data format)
bit 00 (1 stop bit)
bit 20 (RS232)
bit 31 (ASCII)
#0552 (baud rate). Set this parameter = 9
BaudParameter value
24009
480010
960011
1920012
#0038 (IO device)
bit 10
bit 21
bit 40
bit 51
bit 60
bit 71
#0051 (Parity)
bit 11 (Yes)
#0055 (Additional parameters)
bit 01 (ASCII)
bit 10 (CR)
bit 20 (Protocol A)
bit 30 (RS232)

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 0TC
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 10M - NC settings

Set the following parameters on the machine

Set the 'PWE' parameter #8000 (Enable changing parameters) to ON (all bits = 1). After changing parameters below, change this value to OFF (all bits = 0).
#50011
#50022
#50033
#51104
#51112
#51129
#51204
#51212
#51229
#51304
#51312
#51329
#00101
#00211
#00221
#00231
If you want, you can change baud rate (#5112,#5122,#5132)
BaudParameter value
24008
24009
480010
960011
Set additional parameters #0000
NameValue
TVC0
CTV1
ISP0
NCR0
EIA0

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 10M
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 10T - Machine parameters

Set the following parameters on the machine

Set the 'PWE' parameter #8000 (Enable changing parameters) to ON (all bits = 1). After changing parameters below, change this value to OFF (all bits = 0).
#50011
#50022
#50033
#51104
#51112
#51129
#51204
#51212
#51229
#51304
#51312
#51329
#00101
#00211
#00221
#00231
If you want, you can change baud rate (#5112,#5122,#5132)
BaudParameter value
24008
24009
480010
960011
Set additional parameters #0000
NameValue
TVC0
CTV1
ISP0
NCR0
EIA0

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 10T
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 11T - DNC settings

Set the following parameters on the machine

Set the 'PWE' parameter #8000 (Enable changing parameters) to ON (all bits = 1). After changing parameters below, change this value to OFF (all bits = 0).
#50011
#50022
#50033
#51104
#51112
#51129
#51204
#51212
#51229
#51304
#51312
#51329
#00101
#00211
#00221
#00231
If you want, you can change baud rate (#5112,#5122,#5132)
BaudParameter value
24008
24009
480010
960011
Set additional parameters #0000
NameValue
TVC0
CTV1
ISP0
NCR0
EIA0

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 11T
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 12M - NC settings

Set the following parameters on the machine

Set the 'PWE' parameter #8000 (Enable changing parameters) to ON (all bits = 1). After changing parameters below, change this value to OFF (all bits = 0).
#50011
#50022
#50033
#51104
#51112
#51129
#51204
#51212
#51229
#51304
#51312
#51329
#00101
#00211
#00221
#00231
If you want, you can change baud rate (#5112,#5122,#5132)
BaudParameter value
24008
24009
480010
960011
Set additional parameters #0000
NameValue
TVC0
CTV1
ISP0
NCR0
EIA0

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 12M
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 12T - DNC settings

Set the following parameters on the machine

Set the 'PWE' parameter #8000 (Enable changing parameters) to ON (all bits = 1). After changing parameters below, change this value to OFF (all bits = 0).
#50011
#50022
#50033
#51104
#51112
#51129
#51204
#51212
#51229
#51304
#51312
#51329
#00101
#00211
#00221
#00231
If you want, you can change baud rate (#5112,#5122,#5132)
BaudParameter value
24008
24009
480010
960011
Set additional parameters #0000
NameValue
TVC0
CTV1
ISP0
NCR0
EIA0

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 12T
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 15M - DNC settings

Set the following parameters on the machine

Set the 'PWE' parameter #8000 (Enable changing parameters) to ON (all bits = 1). After changing parameters below, change this value to OFF (all bits = 0).
#50011
#50022
#50033
#51105
#51112
#51129
#51204
#51212
#51229
#51304
#51312
#51329
#00101
#00211
#00221
#00231
If you want, you can change baud rate (#5112,#5122,#5132)
BaudParameter value
24008
24009
480010
960011
Set additional parameters #0000
NameValue
TVC0
CTV1
ISP0
NCR0
EIA0

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 15M
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 15T - Machine parameters

Set the following parameters on the machine

Set the 'PWE' parameter #8000 (Enable changing parameters) to ON (all bits = 1). After changing parameters below, change this value to OFF (all bits = 0).
#50011
#50022
#50033
#51104
#51112
#51129
#51204
#51212
#51229
#51304
#51312
#51329
#00101
#00211
#00221
#00231
If you want, you can change baud rate (#5112,#5122,#5132)
BaudParameter value
24008
24009
480010
960011
Set additional parameters #0000
NameValue
TVC0
CTV1
ISP0
NCR0
EIA0

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 15T
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 16M - NC settings

Set the following parameters on the machine

In the 'SET' mode select manual input mode and set following parameters
IO CHANNEL0
TAPE FORMAT0
PUNCH CODE1
TV CHECK0
Please, select following mode 'Offset Setting -> System -> Parameter (setting) and set following parameters
#00000000 0010
#0020 (IO Channel)0 (RS232)
#01000
#0101 (NFD)1000 0001
#0102 (Device number)0
#01039
If you want you can change baud rate in the parameter #0103 to:
BaudParameter value
12008
24009
480010
960011
1920012

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 16M
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 16P - NC settings

Set the following parameters on the machine

In the 'SET' mode select manual input mode and set following parameters
IO CHANNEL0
TAPE FORMAT0
PUNCH CODE1
TV CHECK0
Please, select following mode 'Offset Setting -> System -> Parameter (setting) and set following parameters
#00000000 0010
#0020 (IO Channel)0 (RS232)
#01000
#0101 (NFD)1000 0001
#0102 (Device number)0
#01039
If you want you can change baud rate in the parameter #0103 to:
BaudParameter value
12008
24009
480010
960011
1920012

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 16P
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 16T - NC settings

Set the following parameters on the machine

In the 'SET' mode select manual input mode and set following parameters
IO CHANNEL0
TAPE FORMAT0
PUNCH CODE1
TV CHECK0
Please, select following mode 'Offset Setting -> System -> Parameter (setting) and set following parameters
#00000000 0010
#0020 (IO Channel)0 (RS232)
#01000
#0101 (NFD)1000 0001
#0102 (Device number)0
#01039
If you want you can change baud rate in the parameter #0103 to:
BaudParameter value
12008
24009
480010
960011
1920012

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 16T
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 18IT - NC settings

Set the following parameters on the machine

In the 'SET' mode select manual input mode and set following parameters
IO CHANNEL0
PUNCH CODE1
TV CHECK0
Please, select following mode Offset Setting | System | Parameter (setting) and set following parameters
#00000000 0010
#0020 (IO Channel)0 (RS232)
#01000
#0101 (NFD)1000 0001
#0102 (Device number)0
#01039
If you want you can change baud rate in the parameter #0103 to:
BaudParameter value
12008
24009
480010
960011
1920012

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 18IT
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 18M - DNC settings

Set the following parameters on the machine

In the 'SET' mode select manual input mode and set following parameters
IO CHANNEL0
PUNCH CODE1
TV CHECK0
Please, select following mode Offset Setting | System | Parameter (setting) and set following parameters
#00000000 0010
#0020 (IO Channel)0 (RS232)
#01000
#0101 (NFD)1000 0001
#0102 (Device number)0
#01039
If you want you can change baud rate in the parameter #0103 to:
BaudParameter value
12008
24009
480010
960011
1920012

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 18M
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 18T - Machine parameters

Set the following parameters on the machine

In the 'SET' mode select manual input mode and set following parameters
IO CHANNEL0
PUNCH CODE1
TV CHECK0
Please, select following mode Offset Setting | System | Parameter (setting) and set following parameters
#00000000 0010
#0020 (IO Channel)0 (RS232)
#01000
#0101 (NFD)1000 0001
#0102 (Device number)0
#01039
If you want you can change baud rate in the parameter #0103 to:
BaudParameter value
12008
24009
480010
960011
1920012

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 18T
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 21M - DNC settings

Set the following parameters on the machine

In the 'SET' mode select manual input mode and set following parameters
IO CHANNEL0
PUNCH CODE1
TV CHECK0
Please, select following mode Offset Setting | System | Parameter (setting) and set following parameters
#00000000 0010
#0020 (IO Channel)0 (RS232)
#01000
#0101 (NFD)1000 0001
#0102 (Device number)0
#010311
If you want you can change baud rate in the parameter #0103 to:
BaudParameter value
12008
24009
480010
960011
1920012

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 21M
Serial portCOM2 (or any free COM port)
Baud9600
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 21T - NC settings

Set the following parameters on the machine

In the 'SET' mode select manual input mode and set following parameters
IO CHANNEL0
PUNCH CODE1
TV CHECK0
Please, select following mode Offset Setting | System | Parameter (setting) and set following parameters
#00000000 0010
#0020 (IO Channel)0 (RS232)
#01000
#0101 (NFD)1000 0001
#0102 (Device number)0
#010311
If you want you can change baud rate in the parameter #0103 to:
BaudParameter value
12008
24009
480010
960011
1920012

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 21T
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A#0D#0D
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: :
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 21TB - DNC settings

Set the following parameters on the machine

In the 'SET' mode select manual input mode and set following parameters
IO CHANNEL0
PUNCH CODE1
TV CHECK0
Please, select following mode Offset Setting | System | Parameter (setting) and set following parameters
#00000000 0010
#0020 (IO Channel)0 (RS232)
#01000
#0101 (NFD)1000 0001
#0102 (Device number)0
#010311
If you want you can change baud rate in the parameter #0103 to:
BaudParameter value
12008
24009
480010
960011
1920012

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 21TB
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 6M - DNC settings

Set the following parameters on the machine

In the 'SET' mode select manual input mode and set following parameters
INPUT DEVICE 11
INPUT DEVICE 21
INPUT UNIT0
PUNCH CODE1
TV CHECK0
In the 'PARAM' mode set following parameters
#3402
#3412
#310,#311,#312,#313 (baud rate) = 0000 1001
BaudParameter value
12000000 0111
24000000 1000
48000000 1001
96000000 1010

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 6M
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Fanuc 6T - NC settings

Set the following parameters on the machine

In the 'SET' mode select manual input mode and set following parameters
INPUT DEVICE 11
INPUT DEVICE 21
INPUT UNIT0
PUNCH CODE1
TV CHECK0
In the 'PARAM' mode set following parameters
#3402
#3412
#310,#311,#312,#313 (baud rate) = 0000 1001
BaudParameter value
12000000 0111
24000000 1000
48000000 1001
96000000 1010

Set the following parameters on the PC

Serial port tab

Machine nameFanuc 6T
Serial portCOM2 (or any free COM port)
Baud2400
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSTrue
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRFalse
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

Format modeUniform
Format parametersProgram start: %
Program end: %
Line start:
Line end: #0A
Skip lines:
Ignore characters: No characters for remove
Remove blank lines: No
Program name prefix: O
Program starting characters in the file: No
Program ending characters in the file: No

Null modem cable, without handshake
PC, 9pin, DB9M | CNC, 25pin, DB25
 

Null modem cable, with full handshake
PC, 9pin, DB25M | CNC, 25pin, DB25
 

Null modem cable, without handshake
PC, 25pin, DB25M | CNC, 25pin, DB25
 

Null modem cable, with full handshake
PC, 25pin, DB25M | CNC, 25pin, DB25
 

Go to Index page
Fagor 8040/8050
Fadal VMC
Fanuc MSC-516
Fanuc O-TC

If you connected DNC Precision to another controller that is not on this list, please send us the information so we can add it to the list.