Introduction - Stanford Research Systems DS360 Operating Manual And Programming Reference

Ultra low distortion function generator
Table of Contents

Advertisement

Introduction

The DS360 Ultra Low Distortion Function Generator may be remotely programmed via
either the RS232 or GPIB (IEEE-488) interfaces. Any computer supporting these
interfaces may be used to program the DS360. Both interfaces are receiving at all times;
the DS360 will respond to the interface that sent the query.
Communicating with GPIB
The DS360 supports the IEEE-488.1 (1978) interface standard. It also supports the
required common commands of the IEEE-488.2 (1987) standard. Before attempting to
communicate with the DS360 over the GPIB interface, the DS360's device address must
be set. To display the present address, press [SHIFT][GPIB]. The new address can be
modified by using the keypad, followed by an entry key, or by using the spin knob.
Communicating with RS232
The DS360 is configured as a DCE (transmit on pin 3, receive on pin 2) device and
supports CTS/DTR hardware handshaking. The CTS signal (pin 5) is an output indicating
that the DS360 is ready, while the DTR signal (pin 20) is an input that is used to control
the DS360's data transmission. If desired, the handshaking pins can be ignored and a
simple 3 wire interface (pins 2, 3 and 7) may be used. The RS232 baud rate is displayed
by pressing [SHIFT][RS232]. A new baud rate can be entered using the spin knob only;
the baud rate cannot be entered using the numeric keys. The word length, parity and
number of stop bits are fixed and cannot be modified. They are configured as follows: 2
stop bits, 8 data bits and no parity.
Status Indicators and Queues
To assist in programming, the DS360 has 4 interface status indicators which are located
at the left side of the display. The REM LED is on when the DS360 is in a remote state
(front panel locked out). The ACT LED is on whenever data is being received by the
DS360. The ERR LED flashes when an error, such as an illegal command or out of range
parameter, has been detected. The SRQ LED is on when the DS360 generates a service
request. SRQ remains on until a GPIB serial poll is completed.
To help find programming errors, the DS360 can display the interface buffers on the
display. The GPIB queue is accessed by pressing [SHIFT][GPIB] twice in succession.
The RS232 queue is accessed by pressing [SHIFT][RS232] twice in succession. The last
256 characters received by each interface can be displayed in a scrollable 3 character
window. The data is displayed in ASCII hex format, where each character is represented
by 2 hexadecimal digits. The most recently received character is indicated by a decimal
point to the right of the digit. Turning the knob counterclockwise moves the data window
earlier into the data queue; turning the knob clockwise moves the data window later into
the queue. The window cannot be moved later than the last character received.
Remote Programming
DS360 Ultra Low Distortion Function Generator
4-5

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents