AMX Signature Series NetLinx Integrated Controller NI-3101-SIG User Manual

Page 144

Advertising
background image

Programming

134

NI-3101-SIG Signature Series NetLinx Integrated Controller

RS-232/422/485 Send_Commands (Cont.)

Command

Description

RXOFF
Disable the transmission of
incoming received
characters to the Master
(default).

Syntax:

SEND_COMMAND <DEV>,"'RXOFF'"

Example:

SEND_COMMAND RS232_1,"'RXOFF'"

Stops the RS232_1 device from transmitting received characters to the Master.

RXON
Start transmitting received
characters to the Master
(default).

Enables sending incoming received characters to the Master. This command is
automatically sent by the Master when a 'CREATE_BUFFER' program
instruction is executed.
Syntax:

SEND_COMMAND <DEV>,"'RXON'"

Example:

SEND_COMMAND RS232_1,"'RXON'"

Sets the RS232_1 device to transmit received characters to the Master.

SET BAUD
Set the RS-232/422/485
port's communication
parameters.

Syntax:

SEND_COMMAND <DEV>,"'SET BAUD <baud>,<parity>,<data>,<stop> [485
<Enable | Disable>]'"

Variables:

baud = baud rate is: 115200.
parity = N (none), O (odd), E (even), M (mark), S (space).
data = 7 or 8 data bits.
stop = 1 and 2 stop bits.
485 Disable = Disables RS-485 mode and enables RS-422.
485 Enable = Enables RS-485 mode and disables RS-422.

Note: The only valid 9 bit combination is (baud),N,9,1.
Example:

SEND_COMMAND RS232_1,"'SET BAUD 115200,N,8,1 485 ENABLE'"

Sets the RS232_1 port's communication parameters to 115,200 baud, no
parity, 8 data bits, 1 stop bit, and enables RS-485 mode.

TSET BAUD
Temporarily set the RS-232/
422/485 port's
communication parameters
for a device.

TSET BAUD works the same as SET BAUD, except that the changes are not
permanent, and the previous values will be restored if the power is cycled on
the device.
Syntax:

SEND_COMMAND <DEV>,"'TSET BAUD <baud>,<parity>,<data>,<stop> [485
<Enable | Disable>]'"

Variables:

baud = baud rate is: 115200.
parity = N (none), O (odd), E (even), M (mark), S (space).
data = 7, 8, or 9 data bits.
stop = 1 or 2 stop bits.
485 Disable = Disables RS-485 mode and enables RS-422.
485 Enable = Enables RS-485 mode and disables RS-422.

Note: The only valid 9 bit combination is (baud),N,9,1.
Example:

SEND_COMMAND RS232_1,"'TSET BAUD 115200,N,8,1 485 ENABLE'"

Sets the RS232_1 port's communication parameters to 115,200 baud, no
parity, 8 data bits, 1 stop bit, and enables RS-485 mode.

TXCLR
Stop and clear all characters
waiting in the transmit out
buffer and stops transmis-
sion.

Syntax:

SEND_COMMAND <DEV>,"'TXCLR'"

Example:

SEND_COMMAND RS232_1,"'TXCLR'"

Clears and stops all characters waiting in the RS232_1 device's transmit buffer.

Advertising