Mitsubishi Electric MELSEC-Q/L Programming Manual page 131

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

Advertisement

Rounding error may occur when specifying single-precision real or double-precision real type data to (s1) through (s28) by
programming tool.
For precautions when setting an input value using a programming tool, refer to the following.
 MELSEC-Q/L/F Structured Programming Manual (Fundamentals)
■Operation result
• Function without EN/ENO
An operation is executed and the operation value is output from (d).
• Function with EN/ENO
The following table shows the executing conditions and operation results.
EN
TRUE (Operation execution)
FALSE (Operation stop)
*1 When FALSE is output from ENO, the data output from (d) is undefined. In this case, create a program so that the data output from (d) is
not used.
If the operation result exceeds the data type range, convert the data type of the input data before the
operation.
Operation error
• No operation error occurs.
Program example
■MUL_E
The program which performs multiplication ((s1)  (s2)) on double word (signed) type data input to (s1) and (s2), and outputs
the operation result from (d) in the same data type as that of (s1) and (s2).
[Structured ladder/FBD]
[ST]
g_bool3 := MUL_E(g_bool1, g_dint1, g_dint2, g_dint3);
ENO
TRUE
*1
FALSE
(d)
Operation output value
Undefined value
5 APPLICATION FUNCTIONS
5.3 Standard Arithmetic Functions
5
129

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents