Specifications

CONFigure
Example 2
The following program segment is similar to the example above but it
uses INITiate to place the meter in the “wait-for-trigger” state. The
INITiate command places the meter in the “wait-for-trigger” state, takes
a reading when the Ext Trig terminal is pulsed, and sends the reading to
the meter’s internal memory. The FETCh? command transfers the
reading from internal memory to the output buffer.
CONF:VOLT:DC 10, MIN, (@FRONt1)
TRIG:SOUR EXT
INIT
FETC?
bus enter statement
Storing readings in memory using the INITiate command is faster than
sending readings to the output buffer using the READ? command. The
meter can store up to 1024 readings in internal memory. If you configure
the meter to take more than 1024 readings (using the sample count and
trigger count), and then send INITiate, a memory error is generated.
After you execute an INITiate command, no further commands are
accepted until the measurement sequence is completed. However, if you
select TRIGger:SOURce BUS, the meter will accept the *TRG command
(bus trigger) or an
IEEE-488 Group Execute Trigger message. You can
stop a measurement started with an INITiate command by sending a
device clear (see page 187)
CONFigure
Example 3
The following program segment sets the state of two input channels and
then uses the ROUTe and READ? commands to take measurements on
each. Channel 1 is set to the 10 Volt range with maximum resolution.
Channel 2 is set to the 1 volt range. Note that resolution is common to
both channels, the NPLC in effect will be the NPLC set by the last
CONFigure command the meter receives.
CONFigure:VOLT:DC 10, MAX, (@FRONt1)
CONFigure:VOLT:DC 1, MAX, (@FRONt2)
ROUTe:TERMinals FRONt1
READ?
bus enter statement
ROUTe:TERMinals FRONt2
READ?
bus enter statement
4
Chapter 4 Remote Interface Reference
Simplified Programming Sequence
133