4 OPERATION CONTROL PROGRAMS
4.8 Data Control
165
4
• Conversion of the input value specified with (S2) is executed according to the search/conversion method specified with
(S1), using the scaling conversion data of device (S3) or later. The conversion result is stored in the device specified with
(D).
• The setting method of (S1) is the same as 16-bit integer type scaling. (Page 160 16-bit integer type scaling: SCL)
• The device No. specified with (S3) should be an even number. Set the point data in the specified device as follows.
Set the point data corresponding to the input value in ascending order. (Positive conversion: X
0
< X
1
<.....<
X
N-1
, Inverse conversion: Y
0
< Y
1
<.....< Y
N-1
)
• When the conversion result to be stored in the device specified with (D) is not an integer value, its fractional portion is
rounded down.
An operation error will occur, and the conversion of input value will not be executed if:
• (S1) is set to other than 0 to 3.
• (S2), (S3), and (D) are not even-numbered devices.
• The number of points at the point table specified with (S3) is outside the range of 2 to 2000.
• Point table specified with (S3) is outside the device range.
• In sequential search ((S1) is 0 or 1.), the point corresponding to the input value (Positive conversion: X
0
to X
N-1
, Inverse
conversion: Y
0
to Y
N-1
) is not in ascending order.
• The conversion result is outside the range of -2147483648 to 2147483647.
Offset Name Description Range
+0 Number of points (N) Set the number of points for the scaling conversion data. 2 to 2000
+1 Unusable Set 0. 0
+2 Point 0 X
0
Set the point data of (X
0
, Y
0
) to (X
N-1
, Y
N-1
) so that the device No. is in consecutive order. -2147483648
to
2147483647
+3
+4 Y
0
+5
+6 Point 1 X
1
+7
+8 Y
1
+9
+10 Point 2 X
2
+11
+12 Y
2
+13
+(4N-2) Point (N-1) X
N-1
+(4N-1)
+(4N) Y
N-1
+(4N+1)