beautypg.com

Research Concepts RC1000 User Manual

Page 35

background image

Research Concepts RC1000A Remote Commands

Here are the commands implemented by the RC1000A. Refer to the RS 422
document for a complete description of the electrical and logical
interface characteristics.

Revised 9.29.92.

Revised 1.30.98 (software version 3.70).
File name - SABUS3.TXT.
Here are the items which have changed.

The Pol command has been modified to allow a host PC to remotely enable
or disable the autopol flag.

Byte 19 of the query reply reports the status of the autopol flag.

The reply to a polarization jog or goto command will be NAK if autopol
is enabled. Previously the command would be acknowledged but not
executed.

The documentation was changed to properly reflect the polarization
display symbol. Earlier versions of this document did not accurately
associate the numeric code returned as part of the query reply (byte
19) to the polarization symbol displayed on the LCD of the controller.

QUERY ID COMMAND

The message format for this query will be ...

byte 0 : STX

byte 1 : 'AA'

where AA is the RC1000A address

byte 2 : '30h'

the query command code

byte 3 : ETX

byte 4 : 'chksum' the checksum

The checksum character is simply the bit-by-
bit exclusive OR of all characters in the
message starting with the STX character
through the ETX character.

The response to this query will consist of 11 bytes, all ascii

characters ...

byte 0 : ACK

byte 1 : 'AA' where AA is the RC1000A address

byte 2 : '30h' the query command code

bytes 3-6: 'RC1K'

bytes 7,8: 'XX'

where XX is the version number, for
example if the current software
version number were 4.3, XX would be
'43'.

byte 9 : ETX

byte 10 : 'chksum' the checksum

If the command cannot be executed, the RC1000A response will be ...

byte 0 : NAK

byte 1 : 'AA' where AA is the RC1000A address

byte 2 : '30h' the query command code

byte 3 : ETX

byte 4 : 'chksum' the checksum