Delta AH500 Programming Manual page 502

Hide thumbs Also See for AH500:
Table of Contents

Advertisement

AH 5 00 Pr ogr am m ing Ma n ua l
API
Instruction code
1506
FSINH
Device X
Y
M
S
D
Symbol:
Explanation:
1.
Hyperbolic sine 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#7F800000, and SM601 is ON.
4.
If the conversion result is 0, SM600 is ON.
Example:
1.
When X0.0 is ON, the hyperbolic sine of the floating-point number in (D1, D0) is stored in (D11,
D10). The hyperbolic sine 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 result:
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.
6 - 3 3 4
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 sine value
s
-s
-e
)/2.
S
D1
D0
D
D11
D10
Hyperbolic sine of the floating-point
number
L
SM SR
E
PR
AH500
Double word
Double word
Single-pr ecision
floati ng- poi nt number
Hyperbolic sine value
Function
K
16# "$"
DF
-

Advertisement

Table of Contents
loading

Table of Contents