EasyManua.ls Logo

Newport MM4005 - Page 276

Newport MM4005
417 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
3.193 EDH0162En1040 06/99
MM4005 YN If variable is different
Usage IMM PGM MIP
Syntax xxYNnn
Parameters
Description xx
[int] Variable number.
nn [int] Comparison value.
Range xx 1 to 100 (integers) and 101 to 120 (floats).
nn -32767 to 32767.
Units xx
None.
nn None.
Defaults xx Missing: Error O.
Out of range: Error O.
Floating point: Error A.
nn Missing: 0.
Out of range: Error C.
Description This command allows execution of a command line based on a variables
value. If the selected variable xx is different than the nn value, all following
commands on that line are executed. The command must be at the begin-
ning of a line and it applies only to that command line.
NOTE
Even though this command can be executed in immediate mode, its real
value is as a flow control instruction inside programs.
Returns
None.
Errors A Unknown message code.
C Parameter out of limits.
L Command not at the beginning of a line.
O Variable number out of range.
Rel. Commands YE If variable is equal.
YG If variable is greater.
YL If variable is less.
YS Initialize variable.
Example 5YS0 | Initialize variable #5 to 0.
5WY4 | While variable #5 is different than 4 repeat next commands.
5YN1, 2PR2.6, WS | If variable #5 is different than 1, move axis #2 incremental 2.6 units
and wait for stop.
3PR1.2, WS |
Move axis #3 incremental 1.2 units and wait for stop.
5YA1 |
Add 1 to variable #5.
WE | End while loop.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents

Related product manuals