7-331
(SCL(P),DSCL(P))
1
2
3
4
6
6
7
8
7.13 Data Control Instructions
7.13.4 Scaling (Point-by-point coordinate data) (SCL(P),DSCL(P))
(5) If some specified points have same X coordinates, the Y coordinate data of the highest point
number will be output.
(6) Specify the number of coordinate points of scaling conversion data from 1 to 32767.
DSCL(P)
(1) This instruction executes scaling for the scaling conversion data (32-bit data units) specified
by with the input value specified , and then stores the operation result into the devices
specified by .
The scaling conversion is executed based on the scaling conversion data stored in the
device specified by and up.
(2) If the value does not result in an integer, this instruction rounds the value to the whole
number.
(3) Set the X coordinate of the scaling conversion data in ascending order.
(4) Set the input value within the range of the scaling conversion data (within the range of
and +1 devices).
(5) If some specified points have same X coordinates, the Y coordinate data of the highest point
number will be output.
(6) Specify the number of coordinate points of scaling conversion data from 1 to 32767.
S2
S1
D
S2
Scaling conversion data component
Setting item
Device assignment
Number of coordinate points
Point 1
X coordinate
Y coordinate
X coordinate
Y coordinate
Point 2
X coordinate
Y coordinate
Point n
S2 3
S2 1
S2 5
S2 7
S2 9
S2 2
S2
S2 4
S2 6
S2 8
S2 4n 1 S2 4n 2
S2 4n 1 S2 4n
n indicates the number of coordinates
Y
Operation
error
D
Input value S1
Point 2
Point n 1
Point n
Point 1
X
Operable range
Operation erro
r
Output
value
specified by (S2).
S1
S2
S2