
WWW.NNC.IR
Macro Reference
562
Vision System FH/FZ5 Series
User’s Manual (Z340)
If Then Else
Controls the process flow according to the specified condition.
Format
If <expression> Then <statement>|<label>[ Else <statement>|<label>]
Parameter
Return value
None.
Description
If the specified condition by the <expression> parameter is true, the specified If block statement by the
<statement> parameter is executed. If a label name is specified in the "Then" part statement, the process is
jumped to the line with a label name specified in the <label> parameter. If the condition specified in the
<expression> parameter is false, the specified Else block with the <statement> parameter in the "Else" part
statement is executed. In the similar way as the "Then" part, if a label name is specified in the "Else" part
statement, the process is jumped to the line with a label name specified in the <label> parameter.
If the "Else" part statement is omitted, the process flow is controlled only when the specified condition by the
<expression> parameter is true.
The Else statement line cannot be broken into multiple parts. Write the If-Else statement in a single line.
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
Uses the *MEASUREPROC subroutine in the Unit Macro processing unit to branch the processing
depending on the gotten judgement result by the Processing Unit number 0.
Parameter
name
Data type
Description
<expression> ---
Logical expression that controls the process flow. (Reference:
<statement>
---
Processed statement
<label>
Character
string type
Label name for the jump destination
*MEASUREPROC
If UnitJudge(0)=JUDGE_OK Then Gosub *OKOUT Else Gosub *NGOUT
Return
*OKOUT
Print "OK"
Return
*NGOUT
Содержание fh-1 series
Страница 8: ...WWW NNC IR 6 Vision System FH FZ5 Series User s Manual Z340...
Страница 14: ...WWW NNC IR 12 Vision System FH FZ5 Series User s Manual Z340 MEMO...
Страница 22: ...WWW NNC IR 20 Vision System FH FZ5 Series User s Manual Z340 MEMO...
Страница 48: ...WWW NNC IR Initializing the Controller 46 Vision System FH FZ5 Series User s Manual Z340 MEMO...
Страница 68: ...WWW NNC IR Editing Scene Groups 66 Vision System FH FZ5 Series User s Manual Z340 MEMO...
Страница 132: ...WWW NNC IR Useful Functions for Operation 130 Vision System FH FZ5 Series User s Manual Z340 MEMO...
Страница 172: ...WWW NNC IR Saving Scene Groups in External Memory 170 Vision System FH FZ5 Series User s Manual Z340 MEMO...
Страница 254: ...WWW NNC IR Basic Knowledge For Macro Customize Functions 252 Vision System FH FZ5 Series User s Manual Z340 MEMO...
Страница 650: ...WWW NNC IR Macro Reference 648 Vision System FH FZ5 Series User s Manual Z340 Related Items None...
Страница 881: ...WWW NNC IR...