Omega A2400 User Manual

Page 44

Advertising
background image

SetUp Command 5-5

changed, a module reset must occur. A reset is performed by sending a
Remote Reset (RR) command or powering down. This extra level of write
protection is necessary to ensure that communications to the module is not
accidentally lost. This is very important when changing the baud rate of an
RS-232C string. For more information on changing baud rate, refer to
Chapter 3.

Let’s run through an example of changing the baud rate. Assume our sample
module contains the setup data value of ‘31070000’. Byte 2 is ‘07’. By
referring to the SU command chart we can determine that the module is set
for no linefeeds, no parity, and baud rate 300. If we perform the Read Setup
command with this module we would get:

Command:

$1RS

Response:

*31070000

Let’s say we wish to change the baud rate to 9600 baud. The code for 9600
baud is ‘0010’ (from Table 5.2). This would change byte 2 to ‘02’. To perform
the SU command we must first send a Write Enable command because SU
is write protected:

Command:

$1WE

Response:

*

Command:

$1SU31020000

Response:

*

This sequence of messages is done in 300 baud because that was the
original baud rate of the module. The module remains in 300 baud after this
sequence. We can use the Read Setup (RS) command to check the setup
data:

Command:

$1RS

Response:

*31020102

Notice that although the module is communicating in 300 baud, the setup
data indicates a baud rate of 9600 (byte 2 = ‘02’). To actually change the
baud rate to 9600, send a Remote Reset (RR) command (RR is write
protected):

Command:

$1WE

Response:

*

Advertising