EasyManuals Logo

Mitsubishi MELSEC-Q/L User Manual

Mitsubishi MELSEC-Q/L
850 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #531 background imageLoading...
Page #531 background image
529
SQRD, SQRDP
1
2
3
4
4
6
7
8
7.12 Special function instructions
7.12.20 SQRD, SQRDP
: Data of which the square root is obtained or head number of the devices where the data is stored (real number)
: Head number of the devices where the operation result will be stored (real number)
Function
(1) Returns the square root of the value designated at , and stores the operation result in the device number designated at
.
(2) Only positive values can be designated by . (Operation cannot be performed on negative numbers.)
(3) When the operation results in -0 or an underflow, the result is processed as 0.
Operation Error
(1) In any of the following cases, an operation error occurs, the error flag (SM0) turns ON, and an error code is stored into
SD0.
Program Example
(1) The following program seeks the square root of the value set by the 4 BCD digits from X20 to X2F, and stores the result
as a 64-bit floating decimal point type real number at D0 to D3.
[Ladder Mode]
7.12.20 SQRD, SQRD P Square root operati on for floating-point data
(Double precision )
7.12.20
SQRD, SQRDP
Setting
Data
Internal Devices
R, ZR
J\
U\G
Zn
Constants
E
Other
Bit Word Bit Word
–– –– ––
–– –– –– ––
Error
code
Error details
Q00J/
Q00/
Q01
QnH QnPH QnPRH QnU LCPU
4100
The value specified in is negative.
–– –– –– ––
4140
The specified device value is not within the following range:
0, 2
-1022
| Specified device value | < 2
1024
The specified device value is -0.
–– –– –– ––
4141
The operation result exceeds the following range (when an overflow
occurs):
2
1024
| Operation result |
–– –– –– ––
Universal
LCPU
Basic
High
performance
Process
Redundant
Command
Command
SQRDP
SQRD
SQRDP
SQRD S D
S D
S
D
S
D
S
D
()
64-bit floating-point
real number
64-bit floating-point
real number
+3
S
+2
S
S
+1
S
+3
D
+2
D
D
+1
D
S
S
Inputs data used for square root
operation ( ).
Converts the input data into a 64-bit
floating-point real number ( ).
Executes square root operation ( ).
1
2
3

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Mitsubishi MELSEC-Q/L and is the answer not in the manual?

Mitsubishi MELSEC-Q/L Specifications

General IconGeneral
BrandMitsubishi
ModelMELSEC-Q/L
CategoryController
LanguageEnglish

Related product manuals