R- - register subtract, Command details, Parameter details – Applied Motion RS-232 User Manual
Page 189: Examples

189
920-0002 Rev. I
2/2013
Host Command Reference
R- - Register Subtract
Compatibility: Q drives only
Affects:
All data registers
See also:
R+, R*, R/, R&, RD, RI, QJ commands
Subtracts the contents of the second data register from the first data register and places the result in the
accumulator data register, User-Defined register “0”. This is a 32-bit operation: subtracting two Long word values
can cause an underflow.
All math operations affect the “condition code” used by the QJ (Queue Jump) command. Can set condition codes
T, F, N, P, and Z.
Command Details:
Structure
R-(Parameter #1)(Parameter #2)
Type
BUFFERED
Usage
WRITE ONLY
Non-Volatile
NO
Register Access
“0” (000), Accumulator
Parameter Details:
Parameter #1
First data register assignment
- units
character
- range
all data registers
Parameter #2
Second data register assignment
- units
character
- range
all data registers
Examples:
Command
Drive sends
Notes
R-D1
-
Subtract the contents of user-defined register “1” from the distance
register “D” and place the result in the accumulator register “0”