
Configure your PC for 8-bit data, one start-bit, one stop-bit, full duplex and no parity. The baud rate for the RS232
communication can be selected by setting the proper switch configuration on the front panel according to the table
below.
Baud Rate Selection
JP1 JUMPER SETTINGS
BAUD RATE
19.2
38.4
ON
ON
9600
ON
OFF
19200
OFF
ON
38400
OFF
OFF
115200
Handshaking
The RS232 main port is set for hardware handshaking. Hardware Handshaking uses the RTS and CTS lines. The CTS
line will go high whenever the DMC-40x0 is not ready to receive additional characters. The RTS line will inhibit the
DMC-40x0 from sending additional characters. Note, the RTS line goes high for inhibit.
Auxiliary RS-232 Port Configuration
The main purpose of the auxiliary RS232 port is to connect to external devices that cannot use DMC code to
communicate. It is important to note that the Aux port is not an interpreted port and cannot receive DMC Galil
commands directly. Instead, use CI, #COMINT, and the P2 operands to handle received data on this port.
NOTE:
If you are connecting the RS-232 auxiliary port to a terminal or any device which is a DATASET, it is necessary
to use a connector adapter, which changes a dataset to a dataterm. This cable is also known as a 'null' modem
cable.
CC Command
The CC, or Configure Communications command, configures the auxiliary ports properties including: Baud rate,
handshaking, enable/disabled port, and echo. See the CC command in the Command Reference for a full
description and command syntax.
If the CC command is configured for hardware handshaking it is required to use the RTS and CTS lines. The RTS line
will go high whenever the DMC is not ready to receive additional characters. The CTS line will inhibit the DMC from
sending additional characters. Note, the CTS line goes high for inhibit.
RS-422 Configuration
The DMC-40x0 can be ordered with the main and/or auxiliary port configured for RS-422 communication. RS-422
communication is a differentially driven serial communication protocol that should be used when long distance
serial communication is required in an application.
See RS-422 – Serial Port Serial Communication, pg 187 for pin-outs and details of the RS-422 options.
Chapter 4 Software Tools and Communication ▫ 52
DMC-40x0 User Manual