M800V/M80V Series PLC Programming Manual (1/2)
6 Explanation of Instructions and Functions
6.1 Instruction List
6.1.13 Special Function Instructions
Process
Instruction
Category
unit
sign
SIN
SINP
COS
COSP
TAN
TANP
Single
precision
ASIN
ASINP
ACOS
ACOSP
ATAN
ATANP
Trigono-
metric
functions
SIND
SINDP
COSD
COSDP
TAND
TANDP
Double
precision
ASIND
ASINDP
ACOSD
ACOSDP
ATAND
ATANDP
IB-1501667-B
Symbol
Process details
S
D
SIN
Sin(S+1,S) -> (D+1,D)
SINP
S
D
S
D
COS
Cos(S+1,S) -> (D+1,D)
COSP
S
D
S
D
TAN
Tan(S+1,S) -> (D+1,D)
S
D
TANP
ASIN
S
D
-1
Sin
(S+1,S) -> (D+1,D)
S
D
ASINP
ACOS
S
D
-1
Cos
(S+1,S) -> (D+1,D)
S
D
ACOSP
S
D
ATAN
-1
Tan
(S+1,S) -> (D+1,D)
S
D
ATANP
S
D
SIND
Sin(S+3,S+2,S+1,S) ->
(D+3,D+2,D+1,D)
S
D
SINDP
COSD
S
D
Cos(S+3,S+2,S+1,S) ->
(D+3,D+2,D+1,D)
S
D
COSDP
TAND
S
D
Tan(S+3,S+2,S+1,S) ->
(D+3,D+2,D+1,D)
S
D
TANDP
S
D
ASIND
-1
Sin
(S+3,S+2,S+1,S) ->
(D+3,D+2,D+1,D)
S
D
ASINDP
S
D
ACOSD
-1
Cos
(S+3,S+2,S+1,S) ->
(D+3,D+2,D+1,D)
S
D
ACOSDP
S
D
ATAND
-1
Tan
(S+3,S+2,S+1,S) ->
(D+3,D+2,D+1,D)
S
D
ATANDP
88
Counting step
number
Execution
ST
condition
Execu-
Storage
tion
3/4 (*1) 4/5 (*1) 〇
3/4 (*1) 4/5 (*1) 〇
3/4 (*1) 4/5 (*1) 〇
3/4 (*1) 4/5 (*1) 〇
3/4 (*1) 4/5 (*1) 〇
3/4 (*1) 4/5 (*1) 〇
3/4 (*1) 4/5 (*1) 〇
3/4 (*1) 4/5 (*1) 〇
3/4 (*1) 4/5 (*1) 〇
3/4 (*1) 4/5 (*1) 〇
3/4 (*1) 4/5 (*1) 〇
3/4 (*1) 4/5 (*1) 〇
3/6 (*2) 4/7 (*2) 〇
3/6 (*2) 4/7 (*2) 〇
3/6 (*2) 4/7 (*2) 〇
3/6 (*2) 4/7 (*2) 〇
3/6 (*2) 4/7 (*2) 〇
3/6 (*2) 4/7 (*2) 〇
3/6 (*2) 4/7 (*2) 〇
3/6 (*2) 4/7 (*2) 〇
3/6 (*2) 4/7 (*2) 〇
3/6 (*2) 4/7 (*2) 〇
3/6 (*2) 4/7 (*2) 〇
3/6 (*2) 4/7 (*2) 〇
Refer-
ence
354
358
362
366
370
374
356
360
364
368
372
376