M800V/M80V Series PLC Programming Manual (1/2)
8 Function Instructions
8.11 Special Function Instructions
TAND, TANDP: TAN operation on floating-point data (double precision)
Setting
Bit devices
data
X
Y
M
L
F
S
D
[Instruction symbol] [Execution condition]
TAND
TANDP
Setting data
Setting data
Angle data for which the TAN (tangent) value is obtained or the first number of the
S
device where angle data is stored.
D
The first number of the device to store the operation result.
Functions
TAND
Returns the TAN (tangent) value of the angle designated by (S) and stores the operation result in the device number desig-
nated by (D).
S+3
S+2
S+1 S
TAN (
64-bit floating-point real
number
Angles designated by (S) are set in radian units (degrees x π / 180). For conversion between degrees and radian values,
refer to the RADD and DEGD instructions.
When angles designated by (S) are π/2 radians, or (3/2)π radians, note that because an arithmetic error occurs in the
radian value, an error will not occur.
When the operation results in "-0" or an underflow occurs, the operation result is processed as "0".
When setting input values from programming tools, rounding errors may occur.
For precautions when setting input values from programming tools, refer to "6.3.4 Single/Double-Precision Real Number
Data".
IB-1501667-B
Usable devices
B SB
T SM V
T
C
○
○
○
○
Command
Command
Meaning
D+3
D+2
D+1
)
64-bit floating-point real
number
Con-
Word devices
stant
D
R/ZR W SW SD
Z
○
○
○
○
○
○
○
○
○
○
D
364
Digit
Pointer
designa-
Index
tion
E
P
○
○
indicates the sign "TAND".
S
D
P
S
D
Data type
Real number