Delta AH500 Programming Manual page 503

Hide thumbs Also See for AH500:
Table of Contents

Advertisement

API
Instruction code
1507
FCOSH
Device X
Y
M
S
D
Symbol:
Explanation:
1.
Hyperbolic cosine value=(e
2.
If the absolute value of the conversion result is larger than the value which can be represented
by the maximum floating-point number, the value in D is 16#7F800000, and SM602 is ON.
3.
If the absolute value of the conversion result is less than the value which can be represented
by the minimum floating-point number, the value in D is 16#FF800000, and SM601 is ON.
4.
If the conversion result is 0, SM600 is ON.
Example:
1.
When X0.0 is ON, the hyperbolic cosine of the floating-point number in (D1, D0) is stored in
(D11, D10). The hyperbolic cosine value in (D11, D10) is the floating-point number.
2.
If the absolute value of the conversion result is larger than the value which can be represented
by the maximum floating-point number, SM602 is ON.
3.
If the absolute value of the conversion result is less than the value which can be represented
by the minimum floating-point number, SM601 is ON.
4.
If the conversion result is 0, SM600 is ON.
Additional remark:
If the value in S exceeds the range of values which can be represented by the floating-point
numbers, the instruction is not executed, SM0 is ON, and the error code in SR0 is 16#2013.
Operand
P
S, D
S
T
C
HC
D
Pulse instruction 16-bit instruction (5-6 steps) 32-bit instruction
AH500
S : Source value
D : Hyperbolic cosine value
s
+e
-s
)/2.
S
D1
D0
D
D11
D10
Ch a pt er 6 Ap p l i ed I ns t r uc t i ons
Hyperbolic cosine of the
floating-point number
L
SM SR
E
PR
AH500
Double word
Double word
Single-pr ecision
floati ng- point number
Hyperbolic cosi ne value
Function
K
16# "$"
DF
-
6 - 3 3 5

Advertisement

Table of Contents
loading

Table of Contents