Interactive SourceMeter® Instrument Reference Manual Section 6:
2450-901-01 Rev. B/September 2013 6-133
Example
TRIGger:BLOCk:BRANch:LIMit:CONStant 5, OUTside, 0.15, 0.65, 8, 4
Configure trigger block 5 to check for measurements in block 4 to be outside of the limits defined by 0.15 and
0.65. If they are, branch to block 8.
Also see
Constant limits (on page 3-99)
:TRIGger:BLOCk:BRANch:LIMit:DYNamic
This command defines a trigger model block that goes to a specified block in the trigger model if a measurement
meets user-defined criteria.
Type Affected by Where saved Default value
Instrument reset
Power cycle
Usage
:TRIGger:BLOCk:BRANch:LIMit:DYNamic <blockNumber>, <limitType>, <limitNumber>,
<branchToBlock>, <measureBlock>
The sequence of the block in the trigger model
The type of limit (
,
,
, or
)
The limit number (1 or 2)
The block number of the trigger model block to execute when the limits
are met
The block number of the measurement block that makes the
measurement to be compared
Details
The branch-on-user-limits block goes to a specified building block if a measurement meets the criteria set by this
command.
There are two user-defined limits: limit 1 and limit 2. Both include their own high and low values. You set these
limit threshold values as separate settings. Limit 1 and limit 2 are stored in the measurement configuration list.
You can set them to different values in different indices of the measurement configuration list to allow you to step
through different values. The results of these limit tests are recorded in the reading buffer that accompanies each
stored reading.
The type of limit can be:
• Above: The measurement is above the value set by the limit low value. The high value is not used when
this type is selected.
• Below: The measurement is below the value set by the limit high value. The low value is not used when
this type is selected.
• Inside: The measurement is inside the low and high values set for the limit.
• Outside: The measurement is outside the low and high values set for the limit.
The measurement block must be a measurement building block that occurs in the trigger model before the
branch-on-constant-limits block.