X8 Instruction Set Reference Manual
Math Instructions
10
-
7
The following table shows data tables of the ABS instruction:
SCAL - Scale with Slope
Instruction Type: Output
The SCAL instruction causes the value at the Source address to be multiplied
by the Rate (slope) value. The resulting value is added to the Offset and the
rounded result is placed in the Destination.
Input
Output
Considerations When Using Floating
Point Data
F
N
•rounded data is output
•If an overflow occurs after rounding, 32767
or 2147836647 is output, SR2.2.14 Math
Overflow Selection bit is ignored.
• Carry flag is reset.
•If all of Destination is zero, the Zero flag is
set.
•If Overflow is set, the Overflow Trap flag is
set.
•It is set if the result is
∞
, NAN or overrange
•If the MSB is set, the
Sign flag is set.
∞
N
32,767 or 2,147,836,647 is stored
N
N
•If the SR2.2.14 Math Overflow Selection bit
is clear
E
d, 32,767 or 2,147,836,647 is output.
•The Carry flag is set when the input is
negative
• If all of Destination is zero, the Zero flag is
set.
•The Overflow Trap flag is set when the
Overflow flag is set
Parameter
Data Table
SFR
Address
Mode
Address
Level
Y
X
SR
B
TM
, CT
, CR
N
F
ST
A
L
MG,
PD
RP
PS
RT
C
HSC
PTO, P
WM
ST
I
EII
BH
I
MM
I
C
S
-Comms
DLS-D
ataLog
Immedi
ate
Direct
In
dire
ct
Bi
t
Wo
rd
LongW
ord
Floa
ting
Element
Input 1
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
Output
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
SCAL
EN
ENO
IN
N4.19 -
200 <
Rate [/10000]
N4.16 -
100 <
Offset
N4.17 -
10 <
OUT - N4.18
> 12
Summary of Contents for X8 Series
Page 1: ...Catalog Number s X8 M14DDT X8 M16DDR X8 M32DDT X8 Instruction Manual Reference Manual ...
Page 16: ......
Page 64: ...X8 Instruction Set Reference Manual 2 12 X8 Series PLC Memory and Data Table ...
Page 166: ...X8 Instruction Set Reference Manual 7 8 Relay Type Bit Instructions ...
Page 180: ...X8 Instruction Set Reference Manual 8 14 Timer and Counter Instructions ...
Page 205: ...X8 Instruction Set Reference Manual Math Instructions 10 17 ...
Page 206: ...X8 Instruction Set Reference Manual 10 18 Math Instructions ...
Page 212: ...X8 Instruction Set Reference Manual 11 6 Converion Instructions ...
Page 218: ...X8 Instruction Set Reference Manual 12 6 Logical Instructions ...
Page 236: ...X8 Instruction Set Reference Manual 15 8 Shift and FIFO LIFO Instructions ...
Page 242: ...X8 Instruction Set Reference Manual 16 6 Sequencing Instructions ...
Page 252: ...X8 Instruction Set Reference Manual 18 4 Input and Output Instructions ...
Page 280: ...X8 Instruction Set Reference Manual 20 12 PID Control ...
Page 296: ...X8 Instruction Set Reference Manual 21 16 ASCII Instructions ...
Page 308: ...X8 Instruction Set Reference Manual 22 12 Communications Instructions ...
Page 312: ...Appendix A 4 System Error Code ...
Page 313: ...Appendix B MSG Instruction Error Code MSG Instruction Error Code ...
Page 322: ...Appendix B 10 MSG Instruction Error Code ...
Page 325: ...ASCII Character Set Appendix C 3 ...
Page 326: ...Publication number X8 RM001A EN September 2012 ...
Page 327: ...Copyright 2012 RS Automation Co Ltd All rights reserved ...