Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual
Section 6: SCPI command reference
DMM7510-901-01 Rev. B / May 2015
6-185
Details
This block calculates the difference between the last two measurements from a measure or digitize
block. It subtracts the most recent measurement from the previous measurement.
The difference between the measurements is compared to the target difference. If the difference is
less than the target difference, the trigger model goes to the specified branching block. If the
difference is more than the target difference, the trigger model proceeds to the next block in the
trigger block sequence.
If you do not define the measure or digitize block, it will compare measurements of a measure or
digitize block that precedes the branch delta block. For example, if you have a measure block, a wait
block, another measure block, another wait block, and then the branch delta block, the delta block
compares the measurements from the second measure block. If a preceding measure or digitize
block does not exist, an error occurs.
Example
TRIG:BLOC:BRAN:DELT 5, 0.5, 7, 4
Configure trigger block 5 to compare the
differences between the measurements made in
block 4. If the difference between them is less
the 0.5, branch to block 7.
Also see
(on page 3-87)
:TRIGger:BLOCk:BRANch:EVENt
This command branches to a specified block when a specified trigger event occurs.
Type
Affected by
Where saved
Default value
Command only
Recall settings
Instrument reset
Power cycle
Save settings
Not applicable
Usage
:TRIGger:BLOCk:BRANch:EVENt <blockNumber>, <event>, <branchToBlock>
<blockNumber>
The sequence of the block in the trigger model
<event>
The event that must occur before the trigger model branches the specified block
<branchToBlock>
The block number of the trigger model block to execute when the specified event
occurs
Details
The branch-on-event block goes to a branching block after a specified trigger event occurs. If the
trigger event has not yet occurred when the trigger model reaches the branch-on-event block, the
trigger model continues to execute the blocks in the normal sequence. After the trigger event occurs,
the next time the trigger model reaches the branch-on-event block, it goes to the branching block.
If you set the branch event to none, an error is generated when you run the trigger model.