Galil COMMAND REFRENNCE DMC-1400 Manuel D’Utilisation
102 ● IF
DMC-1400 Series Command Reference
IF
FUNCTION: IF conditional statement
DESCRIPTION:
The IF command is used in conjunction with an ENDIF command to form an IF conditional
statement. The arguments are one or more conditional statements. If the conditional
statement(s) evaluates true, the command interpreter will continue executing commands
which follow the IF command. If the conditional statement evaluates false, the controller
will ignore commands until the associated ENDIF command OR an ELSE command
occurs in the program.
statement(s) evaluates true, the command interpreter will continue executing commands
which follow the IF command. If the conditional statement evaluates false, the controller
will ignore commands until the associated ENDIF command OR an ELSE command
occurs in the program.
ARGUMENTS: IF condition
where
Conditions are tested with the following logical operators:
< less than or equal to
> greater than
= equal to
<= less than or equal to
>= greater than or equal to
<> not equal
USAGE:
While Moving
Yes
Default Value
-
In a Program
Yes
Default Format
-
Command Line
No
Controller Usage
DMC-1415/1416/1425
RELATED COMMANDS:
Optional command to be used only after IF command
End of IF conditional Statement
EXAMPLES:
IF (_TEX<1000)
IF conditional statement based on X motor position
MG "Motor is within 1000 counts of zero"
Message to be executed if “IF” conditional statement
ENDIF
End of IF conditional statement
IF(_TPX>5000)&(_TPY>5000)
IF conditional statement based on X and Y motor position
MG “Motors too Far”
Message to be executed if “IF” statement is true
ENDIF
End of IF statement