7½ Digit Multimeter User's Manual Section 8:
Grading and binning resistors
DMM7510-900-01 Rev. C / September 2019 8-3
Limits are inspected in ascending numeric order. The measured resistance is checked first against
limit 1, which is the 20% limit. If the resistor fails this limit inspection, its resistance value is outside of
the 20% tolerance band and the trigger model outputs the limit 1 fail pattern, which causes the
component handler to place the resistor in the limit 1 fail bin (20% fail bin).
If a resistor passes the 20% limit test, the resistance value is checked against limit 2, which is the
10% limit value. If the resistor fails this limit inspection, the resistance is outside of the 10% tolerance
band. The trigger model outputs the limit 2 fail pattern, which causes the component handler to place
the resistor in the limit 2 fail bin (10% fail bin).
If a resistor passes the 10% limit test, the resistance value is checked against limit 3, which is the 5%
limit value, and so on. If a resistor passes all the limit tests, the trigger model outputs the overall pass
bit pattern, which causes the component handler to place the resistor in the all pass bin.
For this example, the same fail pattern is assigned to both the lower and upper bounds of the limits.
Therefore, a fail bin contains resistance values in the range (Resistance −Percentage to
Resistance + Percentage). The percentage is 20, 10, 5, or 1. You can assign different bit patterns for
different limit values.
Trigger-model template: GradeBinning
The GradeBinning trigger-model template contains the settings for the number of components, digital
I/O, and limits. The command parameters for the template are described in the following commands
and table.
SCPI command usage:
:TRIGger:LOAD "GradeBinning", <components>, <startInLine>, <startDelay>, <endDelay>,
<limit1High>, <limit1Low>, <limit1Pattern>, <allPattern>, <limit2High>,
<limit2Low>, <limit2Pattern>, <limit3High>, <limit3Low>, <limit3Pattern>,
<limit4High>, <limit4Low>, <limit4Pattern>, "<bufferName>"
TSP command usage:
trigger.model.load("GradeBinning", components, startInLine, startDelay, endDelay,
limit1High, limit1Low, limit1Pattern, allPattern, limit2High, limit2Low,
limit2Pattern, limit3High, limit3Low, limit3Pattern, limit4High, limit4Low,
limit4Pattern, bufferName)