bg

DNC and CNC setting for Siemens

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

Siemens - Sinumerik 3M - DNC settings

Set the following parameters on the machine

4111110 1111
4121110 1111
To change parameter type:N411S11101111
Change only following bits in the parameter #416
bit 71
bit 01
If you want you can change baud rate
BaudParameter value
6001110 1011
12001110 1100
24001110 1101
48001110 1110
96001110 1111

Set the following parameters on the PC

Serial port tab

Machine nameSiemens - Sinumerik 3M
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 RTSTrue
Set DTRTrue
Software flowcontrolNone
Xon char#11
Xoff char#13

Data exchange format tab

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

Siemens - Sinumerik 3T - DNC settings

Set the following parameters on the machine

4111110 1111
4121110 1111
Change only following bits in the parameter #416
bit 71
bit 01
If you want you can change baud rate
BaudParameter value
6001110 1011
12001110 1100
24001110 1101
48001110 1110
96001110 1111

Set the following parameters on the PC

Serial port tab

Machine nameSiemens - Sinumerik 3T
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: M30
Line start:
Line end: #0D#0A
Skip lines: ;
Ignore characters: No characters for remove
Remove blank lines: Yes
Program name prefix: MPF
Program starting characters in the file: No
Program ending characters in the file: Yes

Siemens - Sinumerik 802D - DNC settings

Set the following parameters on the machine

DeviceRTS/CTS
ProtocolRTS/CTS (Hardware)
Baud rate2400
Stop bits2
ParityEven
Bits per character7
Xon character0
Xoff character0
EOT0
Start with XonN
Confirm overwriteN
Block end CRLFY
Evaluate DSRN
Leader/trailerN
EOBCRLF
TimeoutN
Punch tape formatY

Set the following parameters on the PC

Serial port tab

Machine nameSiemens - Sinumerik 802D
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: M30
Line start:
Line end: #0D#0A
Skip lines: ;
Ignore characters: No characters for remove
Remove blank lines: Yes
Program name prefix: MPF
Program starting characters in the file: No
Program ending characters in the file: Yes

Siemens - Sinumerik 810M - DNC settings

Set the following parameters on the machine

5010 (flow control)0 (CTS/RTS)
5011 (baud rate, parity, stop bits)11110111 (9600, Even parity, 2 stop bits)
5012 (flow control)0
5013 (baud rate, parity, stop bits)11110111 (9600, Even parity, 2 stop bits)
RTS line1
Change following bits in the parameter #5016 only
bit 51
bit 40
If you want, you can change baud rate (#5011,#5013)
BaudParameter value
120011110100
240011110101
480011110110
960011110111

Set the following parameters on the PC

Serial port tab

Machine nameSiemens - Sinumerik 810M
Serial portCOM2 (or any free COM port)
Baud9600
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSFalse
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRTrue
Software flowcontrolBoth
Xon char#11
Xoff char#13

Data exchange format tab

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

Siemens - Sinumerik 810T - DNC settings

Set the following parameters on the machine

5010 (flow control)0 (CTS/RTS)
5011 (baud rate, parity, stop bits)11110111 (9600, Even parity, 2 stop bits)
5012 (flow control)0
5013 (baud rate, parity, stop bits)11110111 (9600, Even parity, 2 stop bits)
RTS line1
Change following bits in the parameter #5016 only
bit 51
bit 40
If you want, you can change baud rate (#5011,#5013)
BaudParameter value
120011110100
240011110101
480011110110
960011110111

Set the following parameters on the PC

Serial port tab

Machine nameSiemens - Sinumerik 810T
Serial portCOM2 (or any free COM port)
Baud9600
Data bits7
ParityEven
Stop bits2

Data flow control tab

Use DTRFalse
Use RTSFalse
Require DSRFalse
Require CTSTrue
Set RTSFalse
Set DTRTrue
Software flowcontrolBoth
Xon char#11
Xoff char#13

Data exchange format tab

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

Siemens - Sinumerik 840C - NC settings

Set the following parameters on the machine

Serial1
DeviceStandard
Device typeUniversal
ProtocolRTS/CTS (Hardware)
Baud rate9600
Stop bits2
ParityEven
Bits per character7
Xon character11
Xoff character13
EOT03
Leader/trailerN
EOBCRLF
Timeout60
FormatPunch tape format

Set the following parameters on the PC

Serial port tab

Machine nameSiemens - Sinumerik 840C
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: M30
Line start:
Line end: #0D#0A
Skip lines: ;
Ignore characters: No characters for remove
Remove blank lines: Yes
Program name prefix: MPF
Program starting characters in the file: No
Program ending characters in the file: Yes

Siemens - Sinumerik 840D - Machine parameters

Set the following parameters on the machine

Serial1
DeviceStandard
Device typeUniversal
ProtocolRTS/CTS (Hardware)
Baud rate9600
Stop bits2
ParityEven
Bits per character7
Xon character11
Xoff character13
EOT03
Leader/trailerN
EOBCRLF
Timeout60
FormatPunch tape format

Set the following parameters on the PC

Serial port tab

Machine nameSiemens - Sinumerik 840D
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: M30
Line start:
Line end: #0D#0A
Skip lines: ;
Ignore characters: No characters for remove
Remove blank lines: Yes
Program name prefix: MPF
Program starting characters in the file: No
Program ending characters in the file: Yes

Siemens - Sinumerik 850M - NC settings

Set the following parameters on the machine

5010 (flow control)0 (CTS/RTS)
5011 (baud rate, parity, stop bits)11010111 (9600, Even parity, 2 stop bits)
5012 (flow control)0
5013 (baud rate, parity, stop bits)11010111 (9600, Even parity, 2 stop bits)
Change following bits in the parameter #5016 only
bit 51
bit 40
If you want, you can change baud rate (#5011,#5013)
BaudParameter value
120011010100
240011010101
480011010110
960011010111

Set the following parameters on the PC

Serial port tab

Machine nameSiemens - Sinumerik 850M
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: M30
Line start:
Line end: #0D#0A
Skip lines: ;
Ignore characters: No characters for remove
Remove blank lines: Yes
Program name prefix: MPF
Program starting characters in the file: No
Program ending characters in the file: Yes

Siemens - Sinumerik 850T - NC settings

Set the following parameters on the machine

5010 (flow control)0 (CTS/RTS)
5011 (baud rate, parity, stop bits)11010111 (9600, Even parity, 2 stop bits)
5012 (flow control)0
5013 (baud rate, parity, stop bits)11010111 (9600, Even parity, 2 stop bits)
Change following bits in the parameter #5016 only
bit 51
bit 40
If you want, you can change baud rate (#5011,#5013)
BaudParameter value
120011010100
240011010101
480011010110
960011010111

Set the following parameters on the PC

Serial port tab

Machine nameSiemens - Sinumerik 850T
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: M30
Line start:
Line end: #0D#0A
Skip lines: ;
Ignore characters: No characters for remove
Remove blank lines: Yes
Program name prefix: MPF
Program starting characters in the file: No
Program ending characters in the file: Yes

Siemens - Sinumerik 8M - Machine parameters

Set the following parameters on the machine

4281110 1111
4291110 1111
4300000 0000
To change parameter type:N428S11101111
Change only following bits in the parameter #425
bit 20
Change only following bits in the parameter #461
bit 50
If you want you can change baud rate
BaudParameter value
6001110 1011
12001110 1100
24001110 1101
48001110 1110
96001110 1111

Set the following parameters on the PC

Serial port tab

Machine nameSiemens - Sinumerik 8M
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: M30
Line start:
Line end: #0D#0A
Skip lines: ;
Ignore characters: No characters for remove
Remove blank lines: Yes
Program name prefix: MPF
Program starting characters in the file: No
Program ending characters in the file: Yes

Siemens - Sinumerik 8T - Machine parameters

Set the following parameters on the machine

4281110 1111
4291110 1111
4300000 0000
To change parameter type:N428S11101111
Change only following bits in the parameter #425
bit 20
Change only following bits in the parameter #461
bit 50
If you want you can change baud rate
BaudParameter value
6001110 1011
12001110 1100
24001110 1101
48001110 1110
96001110 1111

Set the following parameters on the PC

Serial port tab

Machine nameSiemens - Sinumerik 8T
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: M30
Line start:
Line end: #0D#0A
Skip lines: ;
Ignore characters: No characters for remove
Remove blank lines: Yes
Program name prefix: MPF
Program starting characters in the file: No
Program ending characters in the file: Yes

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

Straight cable, with full handshake
PC, 9pin, DB9M | CNC, 25pin, DB25
 

Straight cable, without handshake
PC, 25pin, DB25M | CNC, 25pin, DB25
 

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

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

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

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
Pro Elesta
Phillips - Maho 432
Sodick ET21
Supermax CNC

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.