
596
Double-precision Floating-point Instructions (CS1-H, CJ1-H, CJ1M, or CS1D Only)
Section 3-16
Specify the desired angle (–65,535 to 65,535) in radians in words S to S+3. If
the angle is outside of the range –65,535 to 65,535, an error will occur and the
instruction won’t be executed. For information on converting between degrees
and radians, see 3-16-9 DOUBLE DEGREES TO RADIANS: RADD(849) or
3-16-10 DOUBLE RADIANS TO DEGREES: DEGD(850).
The following diagram shows the relationship between the angle and result.
Flags
Precautions
The source data in words S to S+3 must be in IEEE754 floating-point data for-
mat.
3-16-12 DOUBLE COSINE: COSD(852)
Purpose
Calculates the cosine of a double-precision (64-bit) floating-point number (in
radians) and places the result in the specified destination words.
This instruction is supported by the CS1-H, CJ1-H, CJ1M, and CS1D CPU
Units only.
Ladder Symbol
Variations
Applicable Program Areas
S: Angle (radian) data
R: Result (sine)
R
Name
Label
Operation
Error Flag
ER
ON if the source data is not a number (NaN).
ON if the absolute value of the source data exceeds
65,535.
OFF in all other cases.
Equals Flag
=
ON if both the exponent and mantissa of the result are 0.
OFF in all other cases.
Overflow Flag
OF
Unchanged
Underflow Flag
UF
Unchanged
Negative Flag
N
ON if the result is negative.
OFF in all other cases.
COSD(852)
S
D
S: First source word
D: First destination word
Variations
Executed Each Cycle for ON Condition
COSD(852)
Executed Once for Upward Differentiation
@COSD(852)
Executed Once for Downward Differentiation Not supported.
Immediate Refreshing Specification
Not supported.
Block program areas
Step program areas
Subroutines
Interrupt tasks
OK
OK
OK
OK
Summary of Contents for CJ1G-CPUxx
Page 3: ...iv N o t i c e ...
Page 5: ...vi ...
Page 21: ...xxii Conformance to EC Directives 6 ...
Page 35: ......
Page 1131: ...1110 CJ series Instruction Execution Times and Number of Steps Section 4 2 ...