Data Store Program - Keithley 2500 User Manual

Photodiode meter
Hide thumbs Also See for 2500:
Table of Contents

Advertisement

Models 2500 and 2502 User's Manual

Data store program

The program listing below performs data storage as covered in Section 8, and it also dem-
onstrates how to use SRQs to determine when storage is complete. This program sets up
the following operating modes:
• Number of points: 10
• Trigger count: 10
• Data store source: channel 1 readings only
• Acquired data: all buffer readings, mean (average), and standard deviation.
' Data Store Program
OPEN "IEEE" FOR OUTPUT AS #1
OPEN "IEEE" FOR INPUT AS #2
PRINT #1, "INTERM CRLF"
PRINT #1, "OUTTERM LF"
PRINT #1, "REMOTE 25"
CLS
PRINT #1, "OUTPUT 25;*RST"
PRINT #1, "OUTPUT 25;:STAT:MEAS:ENAB 512;*SRE 1" ' Enable buffer full SRQ.
PRINT #1, "OUTPUT 25;:SOUR1:VOLT 10"
PRINT #1, "OUTPUT 25;:SOUR1:DEL 0.5"
PRINT #1, "OUTPUT 25;:TRAC:POIN 10"
PRINT #1, "OUTPUT 25;:TRAC:FEED:CONT NEXT" ' Turn on data store.
PRINT #1, "OUTPUT 25;:TRIG:COUN 10"
PRINT #1, "OUTPUT 25;:FORM:ELEM:TRAC CURR1" 'Select channel 1 current.
PRINT #1, "OUTPUT 25;:OUTP1 ON"
PRINT #1, "OUTPUT 25;:INIT"
PRINT "Waiting for buffer to fill..."
DO: PRINT #1, "SRQ?"
LOOP UNTIL S
PRINT #1, "OUTPUT 25;:OUTP1 OFF"
PRINT #1, "OUTPUT 25;:TRAC:DATA?"
PRINT #1, "ENTER 25"
LINE INPUT #2, R$
PRINT "All buffer readings: "; R$
PRINT #1, "OUTPUT 25;:DISP:MODE CALC3"
PRINT #1, "OUTPUT 25;:CALC8:FORM MEAN"
PRINT #1, "OUTPUT 25;:CALC8:DATA?"
PRINT #1, "ENTER 25"
LINE INPUT #2, R$
PRINT "Buffer mean: "; R$
PRINT #1, "OUTPUT 25;:CALC8:FORM SDEV"
PRINT #1, "OUTPUT 25;:CALC8:DATA?"
PRINT #1, "ENTER 25"
LINE INPUT #2, R$
PRINT "Buffer standard deviation: "; R$ ' Print standard deviation.
END
Test Equipment Depot - 800.517.8431 - 99 Washington Street Melrose, MA 02176
TestEquipmentDepot.com
INPUT #2, S
Example Programs
' Open IEEE-488 output path.
' Open IEEE-488 input path.
' Set input terminator.
' Set output terminator.
' Restore GPIB defaults.
' Output 10V on channel 1.
' 0.5 sec source 1 delay.
' Store 10 readings.
' Trigger count = data store points.
' Turn on channel 1 output.
' Trigger readings.
' Request SRQ status.
' Input SRQ status.
' Wait for buffer to fill.
' Turn off channel 1 output.
' Request all data store readings.
' Address 2500 to talk.
' Input reading string.
' Print reading string.
' Select channel 1 for stats.
' Select mean buffer statistic.
' Request mean reading.
' Address 2500 to talk.
' Input mean reading.
' Print mean reading.
' Standard deviation statistic.
' Request standard deviation.
' Address 2500 to talk.
' Input standard deviation.
H-5

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

2502

Table of Contents