Section 12: SCPI command reference
2470 High Voltage SourceMeter Instrument Reference Manual
12-166
2470-901-01 Rev. A /
May
2019
Details
When trigger model execution reaches this block:
1.
The instrument begins making a measurement.
2.
The trigger model execution waits for the measurement to be made.
3.
The instrument processes the reading and places it into the specified reading buffer.
When you set the count to a finite value, trigger model execution remains at the block until all
operations are complete. If you set the count to infinite, the trigger model executes subsequent blocks
and measurements continue in the background until the trigger model execution reaches another
measure block, a wait block, or until the trigger model ends.
You must select a measure function before running a trigger model that contains this block.
If you are using a user-defined reading buffer, you must create it before you define this block.
Example
TRIG:LOAD "EMPTY"
TRIG:BLOC:BUFF:CLEAR 1, "defbuffer2"
TRIG:BLOC:MEAS 2, "defbuffer2"
TRIG:BLOC:BRAN:COUN 3, 5, 2
TRIG:BLOC:DEL:CONS 4, 1
TRIG:BLOC:BRAN:COUN 5, 3, 2
Reset trigger model settings.
Clear
defbuffer2
at the beginning of the trigger model.
Set the measurements to be stored in
defbuffer2
.
Loop and make 5 readings.
Delay 1 s.
Loop three more times back to block 2.
At end of execution, 15 readings are stored in
defbuffer2
.
Also see
(on page 8-28)
(on page 12-127)
:TRIGger:BLOCk:NOP
This command creates a placeholder that performs no action in the trigger model; available only using remote
commands.
Type
Affected by
Where saved
Default value
Command only
Recall settings
Instrument reset
Power cycle
Save settings
Not applicable
Usage
:TRIGger:BLOCk:NOP <blockNumber>
<blockNumber>
The sequence of the block in the trigger model
Details
If you remove a trigger model block, you can use this block as a placeholder for the block number so
that you do not need to renumber the other blocks.