Mitsubishi Electric MELSEC-Q/L Programming Manual page 255

Hide thumbs Also See for MELSEC-Q/L:
Table of Contents

Advertisement

Operation error
• In any of the following cases, an operation error occurs, the error flag (SM0) turns ON, and an error code is stored into SD0.
Error
Error details
code
4100
The specified device value is not within the following range:
-126
 | Specified device value | < 2
0, 2
The specified device value is -0.
The divisor is 0.
4141
The operation result exceeds the following range. (when an overflow
occurs):
128
 | Operation result |
2
128
|Operation result| < 2
The specified device value is -0, unnormalized number, nonnumeric, and .
4140
*1 There are CPU modules that will not result in an operation error if -0 is specified. For details, refer to Page 87 Using single/double-
precision real number data.
Program example
• The following program multiplies the 32-bit floating decimal point real number at D3 and D4 and the 32-bit floating decimal
point real number at D10 and D11, and stores the result at R0 and R1.
[Ladder Mode]
[Operation]
D4
D3
D11
36.7896
• The following program divides the 32-bit floating decimal point real number at D10 and D11 by the 32-bit floating decimal
point real number at D20 and D21, and stores the result at D30 and D31.
[Ladder Mode]
[Operation]
D11
D10
D21
52171.39
128
*1
D10
R1
11.9278
438.8190
D20
D31
9.73521
5359.041
Q00J/
QnH
Q00/
Q01
[List Mode]
Instruction
Step
R0
[List Mode]
Step
Instruction
D30
6.2 Arithmetic Operation Instructions
QnPH
QnPRH
QnU
LCPU
Device
Device
6 BASIC INSTRUCTIONS
6
253

Advertisement

Table of Contents
loading

Table of Contents