561
SCL, SCLP, DSCL, DSCLP
1
2
3
4
4
6
7
8
7.13
Data C
ontrol Instructio
ns
7.13.4
S
CL, SCLP, DSC
L, DSCLP
(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 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.
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.
S1
S2
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 error
Output
value
specified by (S2).
S1
S2
S2