5
Categories and Use of Basic Application Instructions
DVP-PM Operation Instruction
5-120
API Mnemonic
Operands
Function
137
D COSH P
Hyperbolic Cosine
Controllers
20PM
10PM
Bit Devices
Word Devices
Program Steps
Type
OP
X Y M S F H
KnX
KnY KnM KnS T
C
D
V
Z
S
*
*
D
*
DCOSH, DCOSHP: 6 steps
Operands:
S
: Source device (binary floating value)
D
: Operation result
Explanations:
1. COSH
value
=
(
e
s
+e
-s
)
/ 2. COSH instruction performs hyperbolic-cosine operation on
S
and stores the result in
D
2. F refers to floating point input. Be sure to add a decimal point when using it.
3. Only 32-bit instructions DCOSH and DCOSHP are applicable.
4. Flags:
OX
O100
Zero flag
M1808
M1968
Borrow flag
M1809
M1969
Carry flag
M1810
M1970
a) If the absolute value of the result exceeds the max floating point value, carry flag will be ON.
b) If the absolute value of the result is less than min. floating point value, borrow flag will be ON.
c) If the conversion result is 0, zero flag will be ON.
Program Example:
When X0 = ON, DCOSH instruction performs hyperbolic-cosine operation on the binary floating value in (D1, D0)
and stores the COSH value in (D11, D10) in binary floating format.
X0
DCOSH
D0
D10
D 1
D 0
D 10
D 11
Binary floating point
COSH value
binary floating point
Points to note:
For floating point operations, see “5.3 Numeric Values for Data Processing.”.
Содержание DVP-10PM
Страница 1: ......
Страница 45: ...2 Hardware Specifications and Wiring DVP PM Application Manual 2 30 MEMO...
Страница 125: ...3 Functions of Devices in DVP PM DVP PM Application Manual 3 80 MEMO...
Страница 341: ...8 Application Examples DVP PM Application Manual 8 2 Trajectory 3 Trajectory 4...
Страница 427: ...9 Electrical CAM DVP PM Application Manual 9 74...
Страница 437: ...10 Encrypting User Program DVP PM Application Manual 10 10 MEMO...
Страница 458: ...11 G code Application DVP PM Application Manual 11 21 B O100 main program...
Страница 561: ...14 Appendix DVP PM Application Manual 14 4 MEMO...