Справочник Пользователя для Mitsubishi Electronics QCPU

Скачать
Страница из 1204
7-313
BTAN(P)
1
2
3
4
6
6
7
8
7
.12 Special function
 instructions
7
.12.31 BCD type T
A
N oper
ation 
(BTAN(
P))
7.12.31  
BCD type TAN operation (BTAN(P))
BTAN(P)
Function
(1) Calculates TAN (tangent) value for value (angle) designated by 
, and stores the sign for 
the operation result in the word device designated by 
, and the operation result in the 
word device designated by 
+1 and 
+2.
(2) The value designated at 
 is a BCD value which can be between 0 and 360 degrees 
(in units of degrees).
(3) The sign for the operation result stored in 
 will be "0" if the result is a positive value, and 
"1" if the result is a negative value.
(4) The operation results stored at 
+1 and 
+2 are BCD values within the range of from 
57.2901 and 57.2902.
(5) Operation results are rounded off from the fifth decimal place.
Operation Error
(1) In any of the following cases, an operation error occurs, the error flag (SM0) turns ON, and 
an error code is stored into SD0.
 • The data designated by 
 is not a BCD value.
(Error code: 4100)
 • The data designated by 
 is not in the range of from 0 to 360.
(Error code: 4100)
 • The data designated by 
 is 90
°
 or 270
°
.
(Error code: 4100)
 • The device specified by 
 exceeds the range of the corresponding device. 
(For the Universal model QCPU only.)
(Error code: 4101)
: Data of which the TAN (tangent) value is obtained or head number of the devices where the data is stored 
(BCD 4 digits)
: Head number of the devices where the operation result will be stored (BCD 4 digits)
Setting 
Data
Internal Devices 
R, ZR
J
\
U
\G
Zn
Constants
K, H
Other
Bit
Word
Bit
Word
––
––
––
––
Process
High
performance
Redundant Universal
Basic
BTAN
Command
Command
BTANP
BTANP
BTAN
S
D
S
D
S
D
S
D
S
D
D
D
+2
D
S
Integer part
Decimal fraction part
.
D
Sign
TAN
+1
D
S
D
D
D
S
S
S
D