Skip to main content
Skip table of contents

Serial

Configuration of communication protocols supported by the serial ports, including RS-232 and RS-485.

Serial ports configuration

GET/SET SERIAL

SETTING GROUP

DESCRIPTION

DEFAULT

VALID RANGE

serial

serial port

rs232

rs232, rs485, off

Example:

An example of a 'get' and corresponding 'set' command within the serial domain is provided below.

GET

SET

get,serial<CR><LF>

set,serial,rs232<CR><LF>

RS-232 configuration

GET/SET RS232

SETTING GROUP

DESCRIPTION

DEFAULT

VALID RANGE

NOTE

baudrate

Available baud rates.

115200

1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200

Higher baud rates results in faster data transmission, but more susceptible to errors over long cables or noisy environments.

databits

The number of data bits in each character transmitted over the serial connection.

8

5, 6, 7, 8

8 databits (default) matches standard ASCII character encoding.

parity

Parity provides simple error-checking mechanism.

0

0, 1, 2, 3, 4

0: No parity, 1: Odd parity, 2: Even parity, 3: Mark parity, 4: Space parity.

Parity does not correct detected errors.

stopbits

Stop bits signal the end of a data packet.

1

1, 2

1: 10, 2: 20.

flowcontrol

Flow control regulates data transmission.

0

0, 1

0: None, 1: XON/XOFF.

If 0 (no flow control), receiver device must be fast enough to handle incoming data.

Example:

Examples of 'get' and corresponding 'set' commands within the rs-232 domain are provided below.

GET

SET

get,rs-232,baudrate<CR><LF>

set,rs-232,baudrate,115200<CR><LF>

get,rs-232,databits<CR><LF>

set,rs-232,databits,8<CR><LF>

get,rs-232,parity<CR><LF>

set,rs-232,parity,0<CR><LF>

get,rs-232,stopbits<CR><LF>

set,rs-232,stopbits,10<CR><LF>

<CR><LF>get,rs-232,flowcontrol

set,rs-232,flowcontrol,0<CR><LF>

RS-485 configuration

GET/SET RS485

SETTING GROUP

DESCRIPTION

DEFAULT

VALID RANGE

NOTE

baudrate

Available baud rates.

115200

1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 128000, 230400, 460800, 921600

Higher baud rates results in faster data transmission, but more susceptible to errors over long cables or noisy environments.

databits

The number of data bits in each character transmitted over the serial connection.

8

5, 6, 7, 8

8 databits (default) matches standard ASCII character encoding.

parity

Parity provides simple error-checking mechanism.

0

0, 1, 2, 3, 4

0: No parity, 1: Odd parity, 2: Even parity, 3: Mark parity, 4: Space parity.

Parity does not correct detected errors.

stopbits

Stop bits signal the end of a data packet.

1

1, 2

1: 10, 2: 20.

flowcontrol

Flow control regulates data transmission.

0

0, 1

0: None, 1: XON/XOFF.

If 0 (no flow control), receiver device must be fast enough to handle incoming data.

Example:

GET

SET

get,rs-485,baudrate<CR><LF>

set,rs-485,baudrate,115200<CR><LF>

get,rs-485,databits<CR><LF>

set,rs-485,databits,8<CR><LF>

get,rs-485,parity<CR><LF>

set,rs-485,parity,0<CR><LF>

get,rs-485,stopbits<CR><LF>

set,rs-485,stopbits,10<CR><LF>

get,rs-485,flowcontrol<CR><LF>

set,rs-485,flowcontrol,0<CR><LF>

Modbus RTU configuration

GET/SET MODBUSRTU

SETTING GROUP

DESCRIPTION

DEFAULT

VALID RANGE

NOTE

unitid

device identifier

1

[0-99]

registertype

register type for Modbus RTU

input

input, holding

See Modbus register addressing in MODBUS RTU for details.

Example:

Examples of 'get' and corresponding 'set' commands within the Modbus RTU domain are provided below.

GET

SET

get,modbusrtu,unitid<CR><LF>

set,modbusrtu,unitid,1<CR><LF>

get,modbusrtu,registertype<CR><LF>

set,modbusrtu,registertype,input<CR><LF>

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.