User`s manual
405-00026-00iNspect Express User’s Manual
118 Rev 1600; 12 July 2010
Output Examples
Indicate a Pass or Fail
You can make the outputs indicate the inspection passed or failed. This very similar to selecting
”Pass Pulse” or ”Fail Pulse” in the ”Setup I/O Connections – Outputs”. You can specify your own
pulse width using scripting. This example is a shows a long pulse width.
If (Result.0 = 1) Global.GPO(0) = pulse(1,3,400)
If (Result.0 = 3) Global.GPO(1) = pulse(1,3,400)
The first statement outputs a 400 ms active high pulse (3 ms delay) on GPO(0) if the inspection
passes. The second statement outputs a 400 ms active high pulse (3 ms delay) on GPO(1) if the
inspection fails. If both outputs are low, the inspection recycled (if enabled).
Result.0 is the overall inspection result (before it gets output to the I/O).
Indicate a Specific Measurement Failed
Similar equation statements can be used to indicate a specific measurement caused a failure.
There are different ways to formulate the statement. You can use the first field as part of the state-
ment, enter a 1 (always true) or leave it blank.
If (MS1.Result = 3) Global.GPO(1) = pulse(1,0,400)
Output a 400 ms active high pulse on GPO(1) (no delay), if the MS1 match tool fails (Result = 3).










