Serial Tab

<< Click to Display Table of Contents >>

 

Serial Tab

Use this tab to configure parameters for a Serial Interface.

Serial tab

Serial tab

General options on the Serial tab

Option

Description

Port

Select a serial port on the list, from COM1 to COM4, or type the name of a serial port in the format COMn, such as "COM15". When typing a port's name manually, the dialog box only accepts port names starting with the expression "COM"

Baud rate

Select a baud rate on the list (1200, 2400, 4800, 9600, 19200, 38400, 57600, or 115200) or type a baud rate, such as 600

Data bits

Select 7 (seven) or 8 (eight) data bits on the list

Parity

Select a parity on the list. The available options are None, Even, Odd, Mark, or List

Stop bits

Select the number of stop bits on the list. The available options are 1, 1.5, or 2 stop bits

Enable 'ECHO' supression

Enable this option to remove the echo received after the I/O Interface sends data via serial port. If this echo is not equal to the bytes just sent, then the I/O Interface aborts communication.

Inter-byte delay (microseconds)

Defines a delay between each byte transmitted by the I/O Interface, in millionths of a second, that is, 1000000 is equal to a second. This option must be used with small delays of less than a millisecond

Inter-frame delay (milliseconds)

Defines a delay between packets sent or received by the I/O Interface, in thousandths of a second, that is, 1000 is equal to a second. This delay is applied if the I/O Interface sends two consecutive packets, or between a received packet and the next sending

 

The Handshaking group configures the usage of RTS, CTS, and DTR signals in the handshaking process (controlling when data can be sent or received via serial line). Most of the time, configuring the DTR control option to ON and the RTS control option to Toggle works with RS232 serial lines as well as with RS485 serial lines.

Available options on the Handshaking group

Option

Description

DTR control

Select ON to keep the DTR signal always on while the serial port is open. Select OFF to turn the DTR signal off while the serial port is open. Some devices require the DTR signal always on to allow communication.

RTS control

Select ON to keep the RTS signal always on while the serial port is open. Select OFF to turn the RTS signal off while the serial port is open. Select Toggle to turn the RTS signal on while sending bytes via serial port and turn it off when not sending bytes, therefore enabling the reception.

Wait for CTS before send

Available only when the RTS control option is configured to Toggle. Use this option to force a Driver to check the CTS signal before sending bytes via serial port, after turning the RTS signal on. In this mode the CTS signal is handled as a permission flag for sending.

CTS timeout

Determines a maximum time, in milliseconds, that a Driver waits for the CTS signal after turning the RTS signal on. If the CTS signal is not turned on within this time-out, the Driver then fails the current communication and returns an error.

Delay before send

Some serial port hardware have a delay when enabling a data sending circuit after the RTS signal is turned on. Configure this option to wait a certain number of milliseconds after turning the RTS signal on and before sending the first byte. IMPORTANT: This delay must be used carefully, because it uses 100% of CPU resources while waiting. System's general performance degrades as this value increases.

Delay after send

This is the same effect of the Delay before send option, but in this case the delay is performed after sending the last byte, before turning the RTS signal off.

Was this page useful?