7 APPLICATION INSTRUCTION
7.10 Data control instruction
493
7
Scaling 32-bit binary data (XY coordinates)
DSCL2(P)(_U)
These instructions process the scaling conversion data (in 32-bit data units) specified by (s2) by scaling it based on the input
value specified by (s1), and store the operation result in the device specified by (d).
■Descriptions, ranges, and data types
*1 The numbers of coordinate points of (s2)+1 and (s2) are 32-bit unsigned binary data.
■Applicable devices
Ladder diagram Structured text
ENO:=DSCL2(EN,s1,s2,d);
ENO:=DSCL2P(EN,s1,s2,d);
ENO:=DSCL2_U(EN,s1,s2,d);
ENO:=DSCL2P_U(EN,s1,s2,d);
Operand Description Range Data type Data type (label)
(s1) DSCL2(P) Input value used in scaling or head device
number storing the input value
-2147483648 to +2147483647 32-bit signed binary ANY32
DSCL2(P)_U 0 to 4294967295 32-bit unsigned binary
(s2) DSCL2(P) Head device number where the scaling
conversion data is stored
32-bit signed binary
*1
ANY32
DSCL2(P)_U 32-bit unsigned binary
*1
(d) DSCL2(P) Head device number storing the output value
controlled by scaling
32-bit signed binary ANY32
DSCL2(P)_U 32-bit unsigned binary
Operand Bit Word Double word Indirect
specification
Constant Others
X, Y, M, L,
SM, F, B, SB
U\G T, ST,
C, LC
T, ST, C, D,
W, SD, SW, R
U\G Z LC LZ K, H E $
(s1)
(s2)
(d)