EDH0162En1040 – 06/99
3.192
MM4005
YM — Multiply variables
Usage
IMM
PGM
MIP
Syntax
xxYMnn
Parameters
Description
xx
[int]
— Variable number.
nn
[int]
— Variable number.
Range
xx
—
1
to
100
(integers) and
101
to
120
(floats).
nn
—
1
to
100
(integers) and
101
to
120
(floats).
Units
xx
— None.
nn
— None.
Defaults
xx
Missing: Error O.
Out of range: Error O.
Floating point: Error A.
nn
Missing: Error O.
Out of range: Error O.
Floating point: Decimal part truncated.
Description
This command multiplies the values of two variables. Variable
xx
is multi-
plied by variable
nn
and the result placed in variable
xx
. If the result is out
of the -32767 to 32767 range, the operation is not performed and error H is
generated.
Returns
None.
Errors
A
—
Unknown message code.
H
—
Calculation overflow.
O
—
Variable number out of range.
Rel. Commands
YC
—
Add variables.
YD
—
Divide variables.
YF
—
Scale variable.
YS
—
Initialize variable.
Example
5YS5 |
Initialize variable #5 to 5.
2YS9 |
Initialize variable #2 to 9.
1YR3 |
Load analog port #3 value into variable #1.
3YY1 |
Copy variable #1 in variable #3.
3YA-32 |
Subtract 32 from variable #3.
3YM5
|
Multiply variable #3 with variable #5.
3YD2 |
Divide variable #3 by variable #2; if variable #1 represents a tem-
perature measured in degrees Fahrenheit, variable #3 will be the
equivalent temperature in degrees Celsius.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com