X8 Instruction Set Reference Manual
10-2
Math Instructions
The following table shows vario
u
s math instructions and a specific arithmetic
instructions supported from the X8 Series PLC
u
se these output instructions
to perform computations using an expression or a specific arithmetic
instruction.
Using the Math
Instructions
The range of constants:
• Word: -32,768 ~ 32,767
• Long Word: -2,147,483648 ~ 2,147,483,647
Sources can be constants, but both sources cannot be constants.
Sources can be different data sizes, but output is stored to fit in the output data
format.
If the overflow bit is set, the overflow shall be handled as follows by using
Math SR2.14 bit of the SR2 elements.
Instructions
Descriptions
ADD
Add two values
SUB
Subtract two values
MUL
Multiply two values
DIV
Divide one value by another
NEG
Change the sign
CLR
Set all bits of a word to zero (clearer)
ABS
Find the absolute value of the source value
SQRT
Find the square root of a value, Root
SCAL
Scale a value
SCAP
Scale a value to a range determined by creating a
linear relationship
SIN
SIN()
COS
CON()
TAN
TAN()
ASIN
ARC SIN()
ACOS
ARC COS()
ATAN
ARC TAN()
DEG
Convert Radian to Degrees
RAD
Convert Degrees to Radian
LN
Natural log
LOG
Log
POW
Raise a value to a power
CALC
Evaluate an expression and store the result in the
destination.
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 ...