WWW.NNC.IR
Macro Reference
788
Vision System FH/FZ5 Series
User’s Manual (Z340)
UnitJudge
Gets the judgement result of a processing unit.
Format
UnitJudge(<unitNo>)
Parameter
Return value
Description
Gets the judgement result of the processing unit specified in the <unitNo> parameter.
If an incorrect data type is specified for a parameter, a "Type mismatch" error will occur.
If a non-existent number, numerical value, or combination of data types or values is specified for a parameter,
an "Illegal function call" error will occur.
If a value is assigned to the return value variable or the variable is not used in an expression, a "Syntax error"
error will occur.
If the format is written incorrectly, such as writing the macro function name incorrectly, omitting a comma, or
omitting a half-width space, a "Syntax error" error will occur.
Usage Cautions
• None.
Example
Gets the judgement result of the processing unit of Processing Unit number 5.
Useable Modules
Unit Calculation Macro / Unit Macro
Supported Versions
Version 3.50 or later
Parameter
name
Data type Description
<unitNo> Integer type
Processing unit number to get the judgement result of the processing unit (0 to (the
number of registered processing units in the current scene minus one))
Returns the judgement result as an integer value.
0: No judgement (unmeasured)
1: Judgement result OK
-1: Judgement result NG
-10: Judgement result error (image format mismatch)
-11: Judgement result error (unregistered model)
-12: Judgement result error (insufficient memory)
-20: Judgement result error (other errors)
JUDGE& = UnitJudge(5)