![background image](http://html1.mh-extra.com/html/amx/netlinx-nxc-com2/netlinx-nxc-com2_operation-reference-manual_2937873019.webp)
NXC-COM2 Dual COM Port Control Card
11
NetLinx Cardframe, Control Cards, and NetModules
NXC-COM2 Send_String Escape Sequences
NXC-COM2 Send_Commands (Cont.)
Command
Description
TSET BAUD
Temporarily set the
RS-232/422/485 port's
communication
parameters for a device.
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 rates are: 230400, 115200, 76800, 57600, 38400, 19200, 9600,
4800, 2400, 1200, 600, 300, 150.
Parity: N (none), O (odd), E (even), M (mark), S (space)
Data: 7 or 8 data bits
Stop: 1 or 2 stop bits
485 Disable: Disables RS-485 mode and enables RS-232/422
485 Enable: Enables RS-485 mode and disables RS-234/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 transmission.
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.
XOFF
Disable software
handshaking (default).
Syntax:
SEND_COMMAND <DEV>,"'XOFF'"
Example:
SEND_COMMAND RS232_1,"'XOFF'"
Disables software handshaking on the RS232_1 device.
XON
Enable software
handshaking.
Syntax:
SEND_COMMAND <DEV>,"'XON'"
Example:
SEND_COMMAND RS232_1,"'XON'"
Enables software handshaking on the RS232_1 device.
NXC-COM2 Send_String Escape Sequences
Command
Description
27,17,<time>
Send a break character for
a specified duration to a
specific device.
Syntax:
SEND_STRING <DEV>,"27,17,<time>"
Variable:
time = 1 - 255. Measured in 100 microsecond increments.
Example:
SEND_STRING RS232_1,"27,17,10"
Sends a break character of 1 millisecond to the RS232_1 device.
27,18,0
Clear the ninth data bit by
setting it to 0 on all
character transmissions.
Used in conjunction with the 'B9MON' command.
Syntax:
SEND_STRING <DEV>,"27,18,0"
Example:
SEND_STRING RS232_1,"27,18,0"
Sets the RS232_1 device's ninth data bit to 0 on all character
transmissions.
Summary of Contents for NetLinx NXC-COM2
Page 4: ......
Page 8: ...iv NetLinx Cardframe Control Cards and NetModules Table of Contents...
Page 14: ...NXF CardFrame and NetModules 6 NetLinx Cardframe Control Cards and NetModules...
Page 24: ...NXC I O10 Input Output Control Card 16 NetLinx Cardframe Control Cards and NetModules...
Page 32: ...NXC IRS4 4 Port IR S Control Card 24 NetLinx Cardframe Control Cards and NetModules...
Page 49: ...NXC VOL4 Volume Control Card 41 Enter the Document Name Here...