WWW.NNC.IR
Macro Reference
486
Vision System FH/FZ5 Series
User’s Manual (Z340)
DrawJudgeText
Draws the judgement result of the character string on the text display screen.
Format
DrawJudgeText <judge>
Parameter
Return value
None.
Description
Draw the specified judgement result string by the <judge> parameter in the text window.
Gotten value with the UnitJudge function can be specified in the <judge> parameter. (Reference: XUnitJudge
(p.788))
If an incorrect data type is specified for a parameter, a "Type mismatch" error will occur.
Even if a non-existent number, numerical value, or combination of data types or values is specified for the
parameter, an error will not occur.
If a value outside the range -2147483648 to 2147483647 is specified as an integer parameter, an "Overflow"
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
• This macro function can only be used in the *MEASUREDISPT subroutine. If used in another subroutine,
an "Illegal function call" error will occur.
Example
Uses the *MEASUREDISPT subroutine in the Unit Macro processing unit to draw the judgement result text
string for the processing unit in the text window.
Useable Modules
Unit macro
Parameter
name
Data type Description
<judge> Integer type
Judgement results to be drawn
JUDGE_NC: "No judgement (unmeasured)"
JUDGE_OK: Judgement: OK
JUDGE_NG: Judgement: NG
JUDGE_IMAGEERROR: Judgement: NG (Image mismatch)
JUDGE_MODELERROR: Judgement: NG (model not register)
JUDGE_MEMORYERROR: Judgement: NG (Out of memory)
JUDGE_ERRORJudgement: NG (immeasurable)
*MEASUREDISPT
DrawJudgeText UnitJudge(UnitNo)
Return