Port Setup

To change the DNC settings, select DNC Setup from the Transmission tab, or click the DNC setup icon on the transmission menu.

The basic port configuration dialog is shown below:

Basic port settings.

Serial Port Settings

param

Port

List of the serial ports on your PC. Select the one you wish to use with this machine configuration.

param

Baud rate

The transmission speed in bits per second. Select the desired Baud rate from the drop-down list.

param

Stop bits

Select the number of stop bits appended after each character in the communication to separate the data bits.

The number of stop bits required depends on the CNC control. Please refer to the reference manual for more details.

param

Data bits

Select the number of bits in each character. By default, the 7-bit ASCII code is used for NC data transmission.

param

Parity

The parity is an error checking method which indicates if a transmission was successful or not, by adding a 'parity bit' (8th bit when using 7-bit ASCII code for data transmission) to ensure the number of bits with the value '1' in a set of bits is even or odd.

The method can operate in different modes:

Only for special cases (test purposes):

Flow Control Settings

param

Flow control

The handshake procedure for synchronizing the communication between the computer and the CNC control. There are two types of flow control:

Software handshake uses the XOn/XOff ASCII characters.
Hardware handshake uses the RTS/CTS control lines in the RS-232 communication specifications.

You can select one of the following flow control methods from the dropdown list:

param

Enable DTR

Check this box to set DTR high.

param

Enable RTS

Check this box to set RTS high.

Advanced Port Settings

param

Check parity

If you want CIMCO Edit v7 to report parity errors, then mark the Check parity box. Every time an error occurs, the specified character is inserted into the file at the receiving point.

Non standard XOn and XOff characters can be specified.

param

Insert on parity error

Use this field to specify a character to insert in the received file, if a parity error occurs while receiving data from the remote machine. If the field is left blank, no character is inserted.

param

XOn character

Use this field to specify the XOn character. If the field is left blank, the standard XOn character is used. If your machine needs a non-standard XOn character, you can specify it here.

param

XOff character

Use this field to specify the XOff character. If the field is left blank, the standard XOff character is used. If your machine needs a non-standard XOff character, you can specify it here.

You can specify the XOn, XOff, and Insert on parity error characters by entering the ASCII character, i.e. enter $ to get ASCII character 36, or you can enter the ASCII value like this \36.