85
83507013 Rev G
7.9.1 Fast Test for Connection
This is an addressed query that is good for scanning to see what supplies are “on line”.
If no response is returned within 10 mSec, your control program has determined that no
power supply is connected at that address.
Query Format:
Send two bytes of unreadable characters. First:
Byte 1 = 1010 1010 = AA hex
Byte 2 = 000x xxxx (where xxxxx is the address of the supply in binary)
Query Response:
The power supply returns 5 characters:
First a
“1” = 31 hex if Multi-drop is enabled
or a
“0” = 30 hex if Multi-drop is not enabled
Then four printable characters:
Dollar sign “$”
Checksum (two ASCII hex characters) = “30” or “31”
Carriage-return terminator
7.9.2 Fast Read Registers
This query allows fast polling of the status and error registers for many power supplies
on a RS232/RS485 link. It is useful for checking many supplies to verify they are all
operating as expected.
Query Format:
Send two bytes of unreadable characters. First:
100x xxxx
(where xxxxx is the address of the supply in binary)
And send it a second time:
100x xxxx
send 2 characters sequentially
Query Response:
The power supply returns 16 characters including the contents of the status and
fault registers (see section 7.11 and Figure 7-7).
First twelve bytes contain binary data from six registers:
STAT? SENA? SEVE? FLT? FENA? FEVE?
Then four printable characters:
Dollar sign “$”
Checksum (two ASCII hex characters)
Carriage-return terminator