SR245 Specifications |
Analog Ports |
| Configuration |
Any number of the eight ports may be designated under program control as input ports, the rest default to output ports. |
| Inputs |
1 MΩ impedance, ±10.24 VDC range, protected to 40 VDC. 13-bit resolution (2.5 mV). 0.5 % accuracy. Input offset <2.5 mV. Maximum A/D rate is 2 kHz. |
| Outputs |
<1 Ω impedance. Short circuit current limit is 20 mA. 13-bit resolution (2.5 mV), 0.5 % accuracy. Output offset <2.5 mV |
Digital Ports |
| Type |
Two front-panel I/O TTL bits, one 8-bit digital input port, one 8-bit latched digital output port |
| Front-panel Inputs |
Input impedances >100 kΩ. Minimum pulse width is 200 ns. Maximum count rate is 4 MHz. Logic one >3 VDC, logic zero <0.7 VDC. Inputs protected to ±10 VDC. |
| Front-panel outputs |
Can drive 50 Ω loads to TTL levels |
General |
| Interfaces |
IEEE-488 (GPIB) and RS-232 (110 baud to 19.2 kbaud) |
| Power |
+24 V/60 mA, 24 V/60 mA, +12 V/20 mA, approx. 8 watts |
| Mechanical |
Single-width standard NIM module |
| Warranty |
One year parts and labor on defects in materials and workmanship |
Input/Output Commands |
| I<n> n=0 to 8 |
Designates the first n analog ports as inputs, the remainder become outputs. |
| ?<n> n=1 to 8 |
Returns the value of the designated analog port. |
| ?B<n> n=1,2 |
Returns the value (0 or 1) of the designated digital port. |
| ?D |
Returns the value of the 8-bit digital input port. |
| ?S |
Returns the value of the status byte, and clears the status byte. |
| C |
Configures B2 as an input and resets the B2 counter. |
| ?C |
Returns number of pulses occurring at B2 since the previous ?C. |
| S<n>=<x> |
Sets the analog port n (which must be designated as an output) to the value x (x=-10.237 to +10.237 V). n=1 to 8 |
| SB<n>=<m> |
Designates digital bit n as output and sets its value to m (n=1, 2 and m=0, 1) |
| SB<n>=I |
Designates the selected bit as an input (n=1, 2) |
| SD=<n> |
Sets the 8-bit digital output port to the value n (n=0 to 255) |
| SM=<n> |
Sets the GPIB SRQ mask to the value (n=0 to 255) |
Trigger Commands |
| MS |
Sets the synchronous mode. Responses to ? commands are returned after next trigger. |
| MA |
Sets the asynchronous mode (default). Responses to ? commands are returned after command is received. |
| T<n> |
Designates every nth pulse at B1 as a trigger (n=1 to 32,767) |
| DT |
Masks the trigger input so that no triggers are recognized |
| ET |
Unmasks the trigger input |
| PB<n> |
Outputs a 10 µs TTL pulse at digital port n (n=1, 2) |
| P/<n> |
Outputs a 10 µs TTL pulse at B2 each nth trigger (n=1 to 255) |
Scan Commands |
| SC<i>,<k>:<n> |
Scans the list i..k of analog ports or digital port for n triggers. Total # of samples may not exceed 3711. (i..k=1 to 8, D) |
| ES |
Ends the current scan immediately and resets the point sending counter. |
| N |
Sends the next point of stored scan |
| ?N |
Returns # of points scanned |
| A<n>,<i> |
Adds n × 2.5 mV to the value of analog port 8 (must be positive) on every ith trigger (n,i=1 to 255) |
| SS<i>,<k>:<n> |
Scans the list i..k of analog ports or digital port for n triggers. Data is sent in a 2 byte binary format while scan is in progress.(i..k=1 to 8, D) |
| X |
Sends the data of a stored scan in 2 byte binary format. |
Miscellaneous Commands |
| MR |
Master Reset. Returns the SR245 to its default values. |
| W<n> |
Introduces a delay of (n × 400 µs) before sending each character over the RS-232 interface. (n=0 to 255) |
| Z<i>,<k> |
Changes the end-of-record characters sent by SR245 to those specified by the ASCII codes, i...k |