B-82604EN/01 OPERATION6.ADDRESS ASSIGNMENT TO POINTS
- 35 -
When $MULTIPLY is set to a non-zero value, 32-bit signed integer data is
read and written with the fractional part rounded off.
Range: 0.0001 to 10000, 0
Example: Suppose that a position register element value is 123.45:
When $MULTIPLY is 1, 123 is read.
When $MULTIPLY is 10, 1235 is read.
When $MULTIPLY is 0.1, 12 is read.
When $MULTIPLY is 0, 123.45 (real number) is read.
NOTE
The current position is read only. Even when a
write operation is performed, nothing occurs.
The data format is the same as that of the position register. Fifty %R’s
are used.
When UT is read, 15 is always read.
When UF is read, the user coordinate system number specified in
$VAR_NAME is read.
Unlike the position register, consecutive assignment is not permitted
for the current position. Even when settings are made as shown below,
for example, the current position with user coordinate system number
1 cannot be assigned to %R51 to %R100. For POS[0] and POS[1], set
$SNPX_ASG respectively.
$ADDRESS $SIZE $VAR_NAME $MULTIPLY
$SNPX_ASG[1] 1 100 POS[0] 1